Default usage
Block size 7, no other modifications.
Upload .hex or .txt palette files, or build colors manually.
Sample outputs at different block sizes, palettes, and grayscale settings.
Block size 7, no other modifications.
Block size 17, four colors.
Block size 10, grayscale.
Block size 8, sixteen colors.
Chainable methods from the original pixelit library this tool reimplements.
<img src="sky.jpg" id="pixelitimg" alt=""> <canvas id="pixelitcanvas"></canvas> <script src="pixelit.js"></script> <script> const px = new pixelit(); px.draw().pixelate(); </script>
config = {
to: HTMLCanvasElement, defaults to #pixelitcanvas
from: HTMLImageElement, defaults to #pixelitimg
scale: int 1..50, defaults to 8
palette: [[r,g,b], ...], defaults to a fixed palette
maxHeight: int | null, defaults to null
maxWidth: int | null, defaults to null
}Based on giventofly/pixelit (MIT). Algorithm credit goes to the original author.
Help Us Improve
—
(—)
Free pixel art converter: turn photos into pixel art with block-size grid control, 8-bit palettes, 16-color sets, and grayscale. Runs in your browser—download PNG.
A pixel art converter turns photographs or illustrations into blocky, retro artwork by downsampling and optionally limiting colors to a palette. This Uwarp tool ports the open-source Pixel It algorithm (MIT) so you can turn a picture into pixel art, preview an image-to-pixel-art grid, and export PNG without desktop software. It suits “photos to pixel art” workflows, 8-bit and 16-color styles, and quick sprite prototypes before redrawing in Aseprite or LibreSprite.
These phrases match how people look for photo-to-pixel tools. Use block size and max dimensions below to match each intent.
Controls for pixel art from image conversion, based on the Pixel It reference.
Three steps to convert a picture to pixel art and download PNG.
Practical settings when you make an image pixel art or pixelate a picture.
Common workflows for browser-based pixel art conversion.
Advantages of the in-browser Pixel It port.
How the image to pixel art converter is implemented.
Have questions? We have answers.
More tools from Drawing & Creation.
Embed fffuel pppixelate: pixel art to SVG, templates and shapes, 8-bit fonts—repeating pattern export.
Transform Text into Pixel Art
Turn raw data into beautiful, presentation-ready charts.
Embed getavataaars.com: cute avatar creator, random hairstyle and hair color, PNG/SVG export for profiles.
Create avataaars-style avatars online. Customize face, hair, clothes, and accessories. Free SVG download. No account required. Perfect for profiles and placeholders.
Create avatars for your next project.