How to Resize Pixel Art Without Blurring
Pixel art is built from deliberate color blocks. A photo-resizing filter blends those blocks, producing new shades and soft edges. Use nearest-neighbor sampling and a whole-number scale when you want the original pattern to remain visible.
Choose an integer scale
A 32 × 32 sprite enlarged 4× becomes 128 × 128. Each original pixel becomes a 4 × 4 square of the same color. A 3× enlargement gives 96 × 96. Both preserve equal-sized blocks. A non-integer size such as 100 × 100 forces some blocks to occupy more output pixels than others.
| Original | Scale | Output |
|---|---|---|
| 16 × 16 | 4× | 64 × 64 |
| 32 × 32 | 3× | 96 × 96 |
| 64 × 48 | 2× | 128 × 96 |
Enlarge your sprite in the pixel art resizer
- Choose a still PNG, JPG or WebP image in the pixel art resizer. PNG is usually best for sprites with transparency.
- Select a whole-number scale from 1× to 16×. Check that the resulting dimensions suit the game, page or print layout.
- Process and download the PNG. Inspect it at 100% zoom, then check the final app or webpage for any extra scaling.
The tool uses nearest-neighbor interpolation, keeps transparency and exports PNG without a lossy JPEG encoding step. Uploads are limited to 10MB, and output is limited to 40 million pixels. Use the GIF tools for animated files; this tool handles still artwork.
Why a sharp file can still look blurry
Your browser, document editor or game engine may resize the finished image again. If a 128-pixel sprite is displayed at 125 pixels, its block pattern no longer aligns evenly with the destination grid. Use matching dimensions or integer scaling in the destination application. Test the exported file separately before assuming the resizer caused the blur.
JPEG may already contain pale halos or extra shades around blocks. Converting that image to PNG does not remove existing artifacts. Start from the original sprite or a lossless export whenever possible.
Shrinking requires a different decision
Reducing a sprite removes information. Even nearest-neighbor downscaling can drop a one-pixel eye or outline. This tool intentionally offers enlargement and 1× export. If you need a smaller sprite, choose its target grid first, then redraw important details after reducing it in a pixel editor.
Frequently Asked Questions
Does nearest-neighbor add new colors?
It copies the nearest source pixel instead of blending surrounding colors. Existing artifacts remain, and a later lossy export or display filter can still introduce changes.
Can I resize animated pixel art?
Use the animation-preserving GIF resizer for animated GIFs. The still pixel-art tool rejects multi-frame images instead of silently discarding the animation.