How to Convert an Image into Pixel Art with Sora's Pixel Converter
Updated
Open pixel-converter.ameniwa.com in your browser, load an image by drag-and-drop, file picker, or Ctrl+V / Cmd+V paste, then pick a pixel size (2–5 px) and one of 18 palettes. Adjust dithering, line erosion, and brightness/contrast/saturation until the preview looks right, and download a PNG or export an MP4/WebM video. Everything runs locally in the browser — the site states images are never uploaded and no data is stored — so it works for any image you don't want to send to a server. No account or install is needed; the tool is a PWA and can run offline after it loads.
Before you start
- A modern browser on desktop or mobile. The interface is styled like Windows 95, but it's a web app.
- The image you want to convert, as a file or on your clipboard.
- A rough idea of the look you want: chunky low-res sprite, Game Boy green, NES-limited colors, or a glitchy CRT screen. That decides your pixel size and palette.
Step-by-step conversion
1. Load the image
Three ways, per the site's How to Use section:
- Drag and drop the image file onto the window.
- Click to select a file from your device.
- Paste from the clipboard with Ctrl+V (Windows/Linux) or Cmd+V (Mac).
Expected result: the image appears in the editor canvas, ready to be downsampled.
2. Set pixel size and palette
- Pixel size (2–5 px): smaller values keep more detail; larger values give a chunkier, more retro block look. Start at 3 px and adjust.
- Palette: choose from 18 options, including Sora, Game Boy, NES, CGA, C64, PICO-8, Sweetie 16, Pastel, Mono, Sepia, Sunset, Ocean, Earth, Sakura, Cyber, Horror, RISO, and CMYK.
The conversion works by downsampling the image and mapping each pixel to the nearest color in the selected palette (color approximation). No AI is involved, so results are predictable and repeatable.
Expected result: the preview redraws in the chosen palette at the chosen block size.
3. Fine-tune the look
Use these controls to fix common problems:
| Control | What it changes | When to reach for it |
|---|---|---|
| Floyd-Steinberg dithering | Mixes palette colors in a pattern to fake in-between shades | Gradients look banded or flat |
| Line erosion | Thins or removes fine line detail | Outlines get noisy or too heavy at low resolution |
| Brightness / contrast / saturation | Overall tone before palette mapping | The image reads too dark, washed out, or dull after conversion |
Expected result: a cleaner pixel version with fewer stray colors and readable shapes.
4. Optional: edit pixels by hand
The built-in pixel editor has pen, eraser, fill, eyedropper, and undo/redo. Use it to clean up a face, fix a stray block, or redraw a small detail the automatic conversion got wrong.
5. Optional: add dialog overlays and effects
- Dialog overlays (5 styles): Win95 Alert, Terminal, 8bit, 16bit, and Retro RPG — useful for game-style screenshots or social posts.
- Combinable effects: Glitch, CRT, palette cycle, ghost trail, and dither fade. These can be stacked.
Expected result: the preview shows the overlay and effects composited on the pixel art.
6. Export
- PNG: downloads the still image with a pixel window frame.
- Video (MP4/WebM): exports with effects and dialog animation applied.
Expected result: a file saved to your device, ready to post or use in a project. The site states generated images are free to use for any purpose, commercial or non-commercial.
Verify it worked
- Check the downloaded PNG at 100% zoom: blocks should be crisp, with no blurry resampling.
- Confirm the palette matches what you selected (e.g., Game Boy output should be green-toned).
- For video, play the file and confirm the dialog animation and effects move as previewed.
Common snags
- Paste does nothing: click inside the page first so the browser routes the paste to the app, then try Ctrl+V / Cmd+V again.
- Result looks muddy: raise contrast slightly and lower pixel size to 2 px, or switch to a palette with more colors (Sweetie 16, PICO-8).
- Gradients look striped: that's dithering working as intended; reduce it if you want flatter bands.
- Offline use: the app is a PWA, so load it once while online, then it can work offline — but a first visit still needs a connection.
When this tool fits — and when it doesn't
Choose Sora's Pixel Converter when you want a quick, private, browser-only conversion with strong retro palette control and no sign-up. It's less suited if you need AI upscaling or style transfer (it explicitly uses none), or if you need precise per-pixel control beyond the small built-in editor. For a one-off sprite, a game-jam asset, or a retro-styled social image, the drag-drop → palette → export flow takes a couple of minutes.