Image to Pixel Art

Free Forever ♦️ No Sign Up ♦️ Open Source ♦️ In Browser

Drag & drop an image here or click to upload

Scale (sprite size)
×96 × 96
Color Palette:
(check to enable editing)

Quick Explanation

This page converts any uploaded image into retro-style pixel art using an open-source Rust ↦ WASM library. The algorithm performs color quantization via k-means clustering to find a K = n_colors palette, maps each pixel to its nearest palette color, then down-scales the image with NEAREST (by Euclidean distance) interpolation to your chosen resolution. All computation happens locally in your browser — nothing is uploaded to any server.

Bulk Convert

You can convert images in bulk with the official CLI. To see how to install and use this CLI, navigate to the GitHub repostiory for this tool.

Did you Know?

...that this tool is embedded on all ~6,000 of our video game sprites published to the Creative Commons. You can simply click convert to pixel art and fine-tune that perfect, retro pixelated feel for any of those free assets!

☕ Buy Me a Coffee

In lieu of buying me a coffee, sign up for GameTorch, generate some sprites with the art style "realistic photo", and then run them through this pixel art converter to get amazing sprites for your games!