/TUTORIAL · PHOTO → PIXEL ART

How to Turn a Photo into Pixel Art

The short answer

Open a free browser-based image to pixel art converter, drop in your photo, switch the render mode to Pixel Art, 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.

Pixel art used to mean drawing each pixel by hand in Aseprite or Photoshop. Generating it from a photo used to mean Filter → Pixelate → Mosaic and hoping for the best. Neither is necessary anymore. A browser-based image-to-pixel-art converter takes your JPG or PNG, downsamples it to a pixel grid, and snaps the colours to a retro palette, all live, all free. Here is exactly how to do it.

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.

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 turn an image into pixel art for free?
Open a browser-based pixel art generator like ASCII Magic, drop in your JPG or PNG, switch to Pixel Art, pick a pixel size, and add a retro palette. Export PNG, GIF or MP4. Free, browser-only, no upload, no signup.
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.
Do I need Photoshop or Aseprite?
No. ASCII Magic does image-to-pixel-art 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 →