Generate random pixel patterns and sprites: pick the grid, the fill density and the colours, mirror them into little invaders, and download at any pixel size.
Everything is drawn in your browser. Settings are remembered on this device; Share setup copies a link that rebuilds them.
Fills a grid of cells at random, each cell either the background colour or a fill colour, and renders the result as a crisp bitmap where every cell is a square block. The randomness comes from a seed, so the same seed and settings always produce the same picture and a share link reproduces it exactly. Regenerate gives a new seed. A mirror option copies the left half onto the right, which turns noise into the symmetric shapes people recognise as sprites or space invaders.
A 16 × 16 grid at 50% density with Mirror on and 20 px cells gives a 320 × 320 PNG of about 2 KB, a recognisable little creature in black on white. Change the seed and you get a different one; a batch of twenty takes under a minute. A 256 × 256 grid at 30% density in Greys, 1 px per cell, makes a 256 × 256 noise texture at around 40 KB that works as a grain overlay or a placeholder heightmap.
Use it for placeholder textures, dithering and noise tests, avatar-style sprites, generative art starters and pixel-art practice sheets. It is a generator, not an editor: to get a pixel look from an existing photo use Pixelate Effect, and to scale a finished sprite up without blur use Resize Image with the Pixel art resampling. For film-grain on a photograph, Add Noise is the right tool.
Columns and Rows set the grid up to 1024 each. Density is the chance that a cell is filled. Seed is the number behind the randomness; type one to get a specific pattern back. Colours offers one fill colour, random greys, fully random colours, or two named colours picked per cell. Pixel size is how many output pixels each cell gets; 1 gives a true bitmap, 10 or 20 gives a chunky sprite. Mirror reflects the left half to the right.
Why does the same seed give the same picture? The generator uses a small seeded pseudo-random function. That is what makes share links and reproducible batches possible.
Can I get a transparent background? Not directly; every cell has a colour. Generate on pure white or pure black and remove that colour in an editor, or use the mono scheme with your intended background colour.
What is the biggest size? 1024 × 1024 cells. At a pixel size of 1 that is a 1-megapixel bitmap; larger pixel sizes are capped so the file stays sensible.
Is anything uploaded? No. The grid is drawn on a canvas in your browser and downloaded from there.
You might also need