Add an image
PNG, JPG, WebP, GIF (max 512×512)
Upscale pixel art without blur
How it works
- Upload your pixel art image (PNG, JPG, WebP, or GIF)
- Choose a scale factor: 2x, 4x, 8x, or 16x
- Download the upscaled image with perfectly crisp pixels
Why nearest-neighbor?
- No blurring: every pixel scales as a sharp square
- Preserves the original pixel art style at any size
- Perfect for sharing sprites on social media or printing
- Works with any pixel art size up to 512×512
More free pixel art tools
Sprite sheet maker
Drop in several images and pack them into one sprite sheet. Set columns, padding, and scale, then export a PNG or a JSON atlas.
Sprite sheet cutter
Cut a sprite sheet into separate frames. The grid is detected for you, then every frame downloads as its own PNG in a ZIP.
GIF to sprite sheet
Convert any animated GIF into a sprite sheet PNG. Tune columns, padding, and scale. Phaser-ready atlas option.
FAQ
Most image editors use bilinear or bicubic interpolation by default, which blurs pixel art. This tool uses nearest-neighbor scaling, which keeps every pixel as a perfect square.
2x–4x is good for game engines. 8x–16x is better for social media or print where you want the pixel art style to be clearly visible.
Technically yes, but the result will look blocky. This tool is specifically designed for pixel art where that blocky look is intentional.