/GUIDE · PIXELATE A PHOTO
How to Pixelate a Photo, the Complete Guide
By Kailash · Updated July 19, 2026 · 8 min read
The short answer
To pixelate a photo online, open a free browser-based pixelate tool, drop in your JPG or PNG, and pick a pixel grid size. Add a retro palette (Game Boy, Pico-8, NES, C64) for the iconic 8-bit or 16-bit look. Export PNG at up to 4× or MP4 if the input was a video. No Photoshop, no Aseprite, no signup, no upload. This guide covers the how, the pixel-size reference table, the common mistakes and the difference between pixelate, mosaic and pixel art.
People type "pixelate a photo", "pixelate image", "image to pixel art" and mean roughly the same thing: take a normal photograph, drop its resolution to something chunky and blocky, and end up with a pixel-grid look. Sometimes you want to censor a face. Sometimes you want the 8-bit aesthetic. Sometimes you want to turn a portrait into game-ready sprite art. This guide walks through all three, and the tool is the same each time: a browser-based image pixelator that downsamples your photo to a pixel grid and, optionally, snaps the colours to a retro palette. All live, all free, all in your browser.
What you will need
A browser and a photo. We will use ASCII Magic's image to pixel art generator. It is free, browser-only, no signup. JPG and PNG both work, and the photo is processed locally on your device.
How to convert an image to pixel art in 6 steps
Open the editor and drop your photo
Drop your JPG or PNG onto the canvas in the ASCII Magic editor. The image is decoded locally and starts rendering live.
Switch the render mode to Pixel Art
Pick Pixel Art from the styles rail. The photo is immediately downsampled to a pixel grid. This is the foundation.
Choose pixel size (16×16, 32×32, 64×64)
Pixel size is the biggest lever. Smaller grids (16×16) give a chunky 8-bit icon look. Medium grids (32×32) are great for Minecraft-style block art. Larger grids (64×64 or 128×128) retain more detail for portraits and landscapes. Start chunky and increase pixel count until the subject still reads.
Apply a retro palette
This is what makes the pixel art feel era-correct. Game Boy for monochrome green; Pico-8 for 16 punchy saturated colours; NES and C64 for authentic 80s palettes. Or build a custom palette with hand-picked colours. The palette dominates the look much more than the photo did.
Tune contrast and outline
Push contrast so the subject reads at low pixel resolution. Optionally enable an edge-emphasis pass to keep silhouettes crisp at small pixel counts.
Export PNG, GIF or MP4
Export at up to 4× for sharp sprite-sized output. Animated effects can be exported as GIF or MP4. No watermark, no signup, no paywall.
How to make Minecraft pixel art from a photo
The Minecraft block aesthetic is just pixel art with a specific tile resolution and palette. Use the Pixel Art style at 32×32 or 64×64 grid, then layer a palette that emphasises grass green, dirt brown, stone grey and water blue. You can build that palette in the editor in under a minute. The square pixel grid plus the chunky palette gives the unmistakable Minecraft block-art look from any source photo, no Minecraft install required.
Pixel art tips that actually matter
- Crop tight. Pixel resolution is the same whether the subject fills 100% or 30% of the frame. Crop to the subject before you pixelate so every pixel counts.
- Pick high-contrast photos. Pixel art simplifies everything; flat lighting becomes mush. A bright subject on a dark background reads cleanly.
- Start with a smaller pixel count than you think. Most people pick too high a resolution and the result looks like a blurry photo. Go chunky.
- Palette > pixel size for retro feel. A 64×64 grid with a Game Boy palette feels more 8-bit than 16×16 with a modern palette. Palette is dominant.
- Export 4× for printing. 1× exports are screen-sized; 4× gives sharp sprite-sheet-grade pixels with crisp edges.
Pixel art generator vs. Aseprite vs. Photoshop
Aseprite is the gold standard for drawing pixel art by hand, but it is for creating from scratch, not converting a photo. Photoshop can pixelate via filters but doesn't snap to retro palettes natively. A browser-based image to pixel art generator covers the photo-conversion case end to end, free and online. Use the right tool: Aseprite for hand-drawn sprites, ASCII Magic for converting photos.
Pixel size reference: which grid for which use case
Pixel size is the single biggest lever. Every other setting matters, but this one dominates. Use this table as a starting point and adjust from there.
| Grid | Era it reads as | Best for |
|---|---|---|
| 8×8 | Atari 2600, early arcade | Icons, favicons, extreme censor blur |
| 16×16 | NES 8-bit, Game Boy sprites | Chunky avatars, retro logos |
| 32×32 | SNES 16-bit, Genesis | Minecraft-style block art, character sprites |
| 64×64 | PS1 / 32-bit era textures | Portraits with recognisable features, landscapes |
| 128×128 | Modern pixel-art indie games | Detailed pixel art, print wallpapers |
| 256×256+ | Post-pixelation aesthetic | Subtle stylization, high-res sprite sheets |
The sweet-spot rule: start at 32×32. If the subject does not read, bump to 64×64. If it reads at 32 but you want more punch, drop to 16.
Pixelate photo vs. pixel art vs. mosaic, the differences
These three keep getting mixed up. They are close but distinct.
- Pixelate a photo: downsample the image to a pixel grid. Colours are preserved from the source. This is the classic "censor face" or "8-bit aesthetic" look. Fastest, no palette work needed.
- Image to pixel art: pixelate plus snap the colours to a small retro palette (Game Boy, NES, Pico-8). This is what most people actually want when they say "pixel art from a photo". The palette does most of the era-correct heavy lifting.
- Mosaic: pixelate but the "pixels" are non-square tiles (hex, diamond, triangles) or artistic tiles. Same downsample logic, different tile shape. See the mosaic guide for that variation.
All three run on the same underlying downsample. Pick pixel-art when you want the retro-game feel, plain pixelate when you want a modern-glitch or censor look, mosaic when you want artistic tiles.
Common mistakes when pixelating a photo
- Too high a pixel count. The most common mistake. A 256×256 pixelation of a portrait looks like a low-res JPG, not pixel art. Start chunky.
- Not cropping first. A tight crop uses every pixel. A wide crop wastes half the grid on background. Crop to the subject before you pixelate.
- Flat-lit source photo. Pixelation simplifies. Flat lighting becomes a beige blob. Pick a source with strong light-vs-dark contrast.
- Ignoring the palette. A 64×64 grid with a modern palette feels like a downscaled photo. The same grid with a Game Boy palette feels unmistakably 8-bit. Palette is dominant.
- Exporting at 1×. The result looks tiny. Export at 4× so every pixel has room to breathe. Especially for print or wallpaper use.
It is the same editor for 14 styles
The pixel art style is one of 14 in the same editor. Once you have used the controls, the same workflow turns a photo into a mosaic, voxel cubes, dither, halftone dots, ASCII characters and more. Browse all 14 styles here.


