Neon alley at night
96 × 128 px · 16 colors
96 pixels wide holds the signs, the lanterns and their reflections.
This pixel art converter turns your photo into a small grid with a limited palette and optional dithering. Download a crisp PNG or a layered PSD. Free, in your browser, nothing uploaded.
No photo at hand? Try one:
Six original photos run through this pixel art converter. Open one to get the same result.
96 × 128 px · 16 colors
96 pixels wide holds the signs, the lanterns and their reflections.
64 × 64 px · 23 colors
The Endesga 32 palette with Sharp edges: crisp noodles, a bright yolk.
64 × 48 px · 8 colors
Only 8 colors and Sharp edges give a clean, icon-like product shot.
64 × 85 px · 24 colors
24 automatic colors keep the skin tones apart from the neon.
64 × 64 px · 16 colors
The default settings: 64 pixels wide, 16 colors from the photo.
96 × 72 px · 4 colors
A Game Boy style palette of 4 shades, with ordered dithering in the sky.
96 × 128 px · 16 colors
96 pixels wide holds the signs, the lanterns and their reflections.
64 × 48 px · 8 colors
Only 8 colors and Sharp edges give a clean, icon-like product shot.
64 × 85 px · 24 colors
24 automatic colors keep the skin tones apart from the neon.
96 × 72 px · 4 colors
A Game Boy style palette of 4 shades, with ordered dithering in the sky.
64 × 64 px · 16 colors
The default settings: 64 pixels wide, 16 colors from the photo.
64 × 64 px · 23 colors
The Endesga 32 palette with Sharp edges: crisp noodles, a bright yolk.
Add a picture, set the look, download. Changes update live.
Drop, choose or paste a JPG, PNG, WebP or GIF up to 50 MB.
Set the width (64 pixels by default), palette, edges and dithering. Drag the slider to compare.
Save a crisp PNG at real size or scaled up, a layered PSD, or the palette.
Six things this converter does best: good results by default, and files you can keep editing. Every pixel comes from your photo, so the result stays true to it.
64 pixels wide, 16 colors from your photo and Auto levels on: portraits, pets, food, products and buildings stay recognizable, and dark photos keep their subject visible.
Each color on its own layer, named by its hex code, an outline layer if you add one, and the original hidden below. This instant camera has 8 colors, so its PSD opens in Photoshop with 8 color layers, each one ready to recolor.
The automatic palette is chosen in OKLab, a perceptual color space, closer to what eyes see than RGB. Skin tones stay apart from neon light, as in this rainy portrait with 24 colors.
Each pixel is fully transparent or solid, ready for game engines, with an optional 1 pixel outline. Set Edges to Sharp for logos, cartoons and screenshots, and transparent PNGs keep crisp edges with no half-transparent pixels.
PICO-8, Game Boy, NES, CGA and C64 style palettes, Sweetie 16 and more, plus three dithering styles. This lighthouse uses the 4 shades of a Game Boy style palette, with ordered dithering in the sky.
No sign-up, no watermark, no usage limit. Your image is processed on your device and never uploaded, and a 96 pixel wide night scene like this one converts in moments.
How the conversion works and how to tune it.
Four steps run in your browser. The photo shrinks to a grid: Smooth takes each cell's average color, Sharp its most common one. Colors are reduced to a palette, matched in OKLab, with optional dithering. Then the image is scaled up by whole numbers with nearest neighbor, so every pixel stays a crisp square.
Width shapes the look most. 32 pixels wide gives a bold, icon-like result; 64, the default, keeps a face or pet readable; 96 to 128 hold a detailed scene. Sprites and icons are often 16×16, 32×32 or 64×64. The output size, such as 64 × 36, shows with the preview.
Fewer colors look more like pixel art. A Game Boy style palette has 4 shades; PICO-8 and C64 style palettes have 16. For photos, 8 to 16 automatic colors keep the subject and look hand-made; use 32 or more for skin and skies. Export the palette as .gpl, .hex or .aco.
Dithering mixes two palette colors in a pattern to suggest a shade between them. Off, the default, keeps areas flat and clean. Ordered uses a Bayer 4×4 pattern, the regular dots of classic pixel art. Floyd-Steinberg gives the smoothest photos and gradients; Atkinson, stronger contrast. Lower the strength for a subtler pattern.
Save pixel art as PNG: it is lossless, so each block stays one exact color, while JPEG compression adds stray colors at block edges. Download real size for a game engine, or 2× to 32× for sharing, scaled with nearest neighbor. No Photoshop? Open the layered PSD in the free PSD viewer.
A few ways to use this pixel art converter.
Reference photos become sprites with clean transparency, an outline and a reusable palette.
A retro portrait of you or your pet for Discord, Twitch or a game profile.
A pet or favorite place as pixel art, scaled up sharply for print.
Retro visuals for posts and merch, with each color on its own PSD layer.
How to convert, price, selfies, AI, size and colors, uses, privacy and Photoshop.
Drop a photo, pick a size and palette, and download a PNG or PSD. Free, nothing uploaded.
Try it now