Resize pixel art without blurring

Normal resizing smooths edges, which turns pixel art into a blurry mess. This scales it the right way, so every pixel becomes a crisp square block.

Drop an image hereAdd an image

JPG, PNG, WebP, GIF or AVIF, up to 80 MB. You can also paste an image.

Result previewOriginal image

Processed on your device. Your image is never uploaded.

How it works

  1. Your browser decodes the image exactly as it is.
  2. Each pixel is copied into a block of the new size, without the blending normal resizing uses.
  3. The result is saved as PNG, so nothing is blurred by compression either.

Supported formats

Opens
JPG, PNG, WebP, AVIF, BMP and GIF (the first frame of an animation)
Saves
PNG, which keeps every pixel exactly
Limits
Files up to 80 MB. The saved image can be up to 16.7 megapixels on iPhone and iPad, 36 on Android and 64 on computers, and 16,384 pixels on its longest side.
  • Whole-number scales keep every pixel the same size. Other widths can make some rows or columns one pixel wider.
  • Transparency is kept.
  • Metadata such as camera details and location is not copied to the new file.

Your image stays on your device

This tool runs entirely in your browser. The image is never uploaded, so there is nothing for us to store, see or delete.

To check, open your browser’s developer tools, switch to the Network tab and use the tool: you will not see your image being sent anywhere.

Questions

Are my images uploaded anywhere?

No. The image is read and processed by your own browser. Nothing is sent to our servers, so there is no copy of your image anywhere but your own device.

Why does normal resizing blur pixel art?

Ordinary resizing blends neighbouring pixels to make photos look smooth. For pixel art, that blending is exactly what you don’t want.

Can I shrink an image with this?

Yes, with an exact width, but shrinking drops whole pixels. For photos, use the Image Resizer instead.