/GUIDE · PIXELATE A PHOTO

How to Pixelate a Photo, the Complete Guide

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.

A photo turned into 8-bit pixel art with the ASCII Magic editor
A photo turned into pixel art. Pixel size + palette together set the entire look.

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 for sharp sprite-sized output. Animated effects can be exported as GIF or MP4. No watermark, no signup, no paywall.

Try it now, drop a photo into the editor →

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

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×8Atari 2600, early arcadeIcons, favicons, extreme censor blur
16×16NES 8-bit, Game Boy spritesChunky avatars, retro logos
32×32SNES 16-bit, GenesisMinecraft-style block art, character sprites
64×64PS1 / 32-bit era texturesPortraits with recognisable features, landscapes
128×128Modern pixel-art indie gamesDetailed pixel art, print wallpapers
256×256+Post-pixelation aestheticSubtle 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.

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

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.

Frequently asked questions

How do I pixelate a photo online?
Open a browser-based pixelate tool like ASCII Magic, drop in your JPG or PNG, pick a pixel size (start at 32×32), and optionally add a retro palette like Game Boy or Pico-8 for the 8-bit look. Export the result as PNG or MP4. Free, browser-only, no upload, no signup.
How do I pixelate an image for free?
ASCII Magic pixelates images for free directly in your browser. Drop the image, choose Pixel Art mode, pick a grid size and export. No signup, no watermark, no upload. Works on JPG, PNG, WebP and short MP4 clips.
What is the difference between pixelate and pixel art?
Pixelate just means downsample a photo to a chunky grid, keeping the source colours. Pixel art additionally snaps those chunky pixels to a small retro palette like Game Boy or Pico-8, which is what gives it the era-correct 8-bit or 16-bit feel. Same underlying grid, palette work is the difference.
How do I convert an image to Minecraft pixel art?
Use Pixel Art at 32×32 or 64×64 with a palette of grass green, dirt brown, stone grey and water blue. The square pixel grid plus the chunky palette gives the Minecraft block aesthetic from any source photo.
What pixel size should I pick?
For an icon or sprite: 16×16 or 32×32. For a portrait or landscape: 64×64 or 128×128. Start chunky and increase the pixel count until the subject reads. Rule of thumb: start at 32×32.
Do I need Photoshop or Aseprite to pixelate a photo?
No. ASCII Magic pixelates images for free in your browser, no signup. Aseprite is great for hand-drawn sprites; the browser tool is faster if you start from a photo.
Can I export the pixel art as a sprite sheet?
Export at up to 4× resolution which is plenty for any sprite-sized usage. For multi-frame sprite sheets, export each frame as a PNG and combine them in your sprite editor.
Keep reading
A photo turned into voxel art
Tutorial

Voxel Art from a Photo

3D pixel art from a photo, the Minecraft / Crossy Road look without 3D modeling.

June 28, 2026
A photo turned into a mosaic of colour tiles
Tutorial

How to Turn a Photo into a Mosaic

The mosaic effect explained, square, hex and palette-locked variations.

June 28, 2026

/PHOTO IN · PIXEL ART OUT

Turn your photo into pixel art, in your browser.

Free, no signup. Drop a photo, pick a pixel size, layer a retro palette, export PNG, GIF or MP4 at up to 4×.

Open the pixel art generator →