Geometry & Color

Random Bitmap Generator

Generate a grid of independently random pixels — black & white noise, grayscale static, or full random color — at any size you choose.

Cryptographically secure Instant, in your browser Free, no sign-up

Generate

Your result will appear here

How the Random Bitmap Generator works

Each pixel's color is drawn completely independently of every other pixel — there's no smoothing, blending, or pattern logic involved, so the result is pure visual noise at whatever resolution you choose. Black & white mode gives each pixel an equal 50/50 chance of black or white; grayscale mode draws one of 256 shades of gray per pixel; random color mode draws a full independent RGB value per pixel.

The bitmap is rendered at its exact native resolution first (so a 16×16 request really is only 256 unique random pixels), then scaled up for display using nearest-neighbor scaling rather than smoothing — this keeps every pixel a sharp, crisp square instead of a blurry gradient, which is what gives small bitmaps their chunky, retro pixel-art look.

How to use it

1
Set the pixel dimensionsChoose a width and height in pixels — small grids like 16×16 read as blocky pixel art, larger ones like 128×128 look more like fine noise.
2
Choose a modeBlack & white flips each pixel between pure black or white, grayscale picks a random shade, and random color draws a fully random RGB value per pixel.
3
GenerateEvery pixel is colored independently, so no two bitmaps ever repeat, even at the same size and mode.
Advertisement

Frequently asked questions

Why does a small bitmap look blocky?

That's intentional — Xrandom scales the image up using nearest-neighbor (pixelated) scaling rather than smoothing, so each of your requested pixels stays a crisp, visible square rather than blurring into its neighbors.

What's the largest bitmap I can generate?

Up to 128×128 pixels (16,384 independently random pixels) per generation, which keeps things fast and the file size reasonable.

Can I download the bitmap as an image file?

Yes, use the Download PNG button to save the exact bitmap shown, at its displayed scaled-up resolution.

What's a practical use for random noise like this?

Testing image-processing code, generating placeholder textures, visualizing raw randomness, or just as abstract generative art.