~ SHARP PIXELS, AT THE SIZE YOU NEED ~
Pixel Art Resizer
Enlarge a sprite, icon or pixel drawing without softening its edges. Choose an exact multiplier or enter the output dimensions, compare the result with your original, then download a transparent PNG. Images stay in your browser; no account or upload to a server is needed.
Drop a PNG, JPEG or WebP here
Up to 20 MB · Static PNG output · Processed on your device
Open an image or try the sample to preview your resize.
How to resize pixel art without blur
- Open your image. Choose a PNG, JPEG or WebP file, or drop it into the upload area. Use a PNG with transparency if your sprite needs a clear background. Try the built-in sample to explore the controls before choosing a file.
- Choose a multiplier or an exact size. Use 2×, 3×, 4× or 8× to enlarge every source pixel into an equal square. For a specific canvas requirement, switch to custom dimensions. Keep the aspect ratio locked unless you deliberately want to stretch the image.
- Check the output. The preview updates as you change the size. Fit shows the whole image; 100% shows one output pixel per CSS pixel and allows scrolling. Check both the dimensions and the image before downloading, especially when reducing or using a non-integer scale.
- Download the resized PNG. The saved image uses the output width and height shown in the tool. It contains no preview checkerboard, border or watermark. Transparency is retained, and PNG avoids the new compression artifacts that a JPEG export could introduce.
Why integer scaling keeps pixel art consistent
A 16 × 16 sprite enlarged by 4× becomes 64 × 64. Each original pixel occupies a 4 × 4 square, so outlines, spacing and repeating patterns keep their proportions. This is a useful choice for game sprites, avatars, presentation graphics and artwork that needs a larger export without a new drawing style.
A custom size such as 16 × 16 to 50 × 50 still has sharp edges, but some source pixels become three pixels wide and others four. Nearest-neighbor scaling does not blend their colors; it cannot make unequal pixel widths uniform. Choose a whole-number multiplier when that regular grid matters.
Nearest neighbor, transparency and the original image
Nearest-neighbor resizing chooses an existing source pixel for each output position instead of mixing neighboring colors. This tool copies its red, green, blue and alpha values together. Transparent areas remain transparent, and existing semi-transparent edges remain semi-transparent. The checkerboard is only a viewing aid.
Resizing does not repair a blurred source, remove JPEG artifacts, reduce the palette or turn a photograph into a carefully drawn sprite. Start with the original small PNG when possible. To convert a photo into pixel art or redraw individual pixels, use the related converter or pixel editor below.
Reducing a sprite or resizing a sprite sheet
Downscaling removes samples. A one-pixel outline, highlight or gap may disappear, even when the output edges remain crisp. Review the reduced result at 100%, then make any artistic corrections in an editor. Repeatedly shrinking and enlarging cannot recover the discarded detail; every change here is calculated from the loaded original.
You can resize a static sprite sheet as one image. Integer enlargement keeps frame dimensions and spacing in the same proportion. This tool does not split frames, update an animation atlas or export animation. It accepts static PNG, JPEG and WebP images; animated files in a supported format are flattened to the browser-decoded still image.
Pixel art resizing questions
How do I enlarge pixel art without making it blurry?
Use nearest-neighbor resizing and a whole-number multiplier such as 2× or 4×. Every source pixel becomes an equally sized square. This tool uses nearest neighbor for all output sizes and exports a lossless PNG.
Can I resize to an exact width and height?
Yes. Select custom dimensions and enter the pixel size. The aspect-ratio lock calculates the other dimension, rounded to the nearest whole pixel. Unlock it to set width and height independently. Unequal scale factors stretch the artwork.
Does the PNG keep its transparent background?
Yes. The output retains source transparency. The checkerboard behind the preview is not part of the download. A JPEG source has no transparency to preserve, so resizing it will not remove its background.
Can I make pixel art smaller?
Yes, by entering smaller custom dimensions. Nearest neighbor keeps the selected colors unblended, but downscaling necessarily discards source pixels and can remove small details. Inspect the result before using it.
What image sizes and file types are supported?
PNG, JPEG and WebP files up to 20 MB are supported. Input and output are limited to 16 million pixels and 8,192 pixels on either side. The download is a static PNG; GIF and animated exports are not supported.
Does the image leave my device?
No. Reading, resizing and PNG creation happen locally in your browser. There is no image upload to a server and no sign-in requirement.