Sprite Upscaler

Enlarge sprites and sprite sheets without blur. Pixel-perfect nearest neighbor, Scale2x, and HQ2x.

Learn more in the docs →

Why a Sprite Upscaler

Made for Sprites

Nearest-neighbor and pixel-art algorithms only — no bicubic blur that ruins sprite edges.

Transparency Kept

Alpha channels survive scaling, so sprite backgrounds stay transparent.

Up to 10x

Scale sprites for HD displays, store pages, thumbnails, or print.

Frequently Asked Questions

How do I upscale a sprite without blur?

Upload the sprite and pick a scale. Nearest Neighbor keeps every pixel a crisp square — the right choice for in-game assets. Scale2x and HQ2x smooth diagonals, which can look better in marketing shots. Normal image resizers blur sprites because they interpolate; these algorithms never invent soft edges.

What scale should I use for game assets?

Use whole multiples (200%, 300%, 400%) so each source pixel maps to an exact block. Non-integer scales create uneven pixel sizes. For engine work, many devs keep sprites at 1x and let the engine scale — upscaling is most useful for store pages, itch banners, and social posts.

Does it work on sprite sheets?

Yes — a sprite sheet is just a big image, and scaling applies uniformly so all frames stay aligned to the same grid. Cell sizes multiply by the scale factor (16×16 cells at 400% become 64×64).

Will my sprite's transparent background stay transparent?

Yes. The output is a PNG with the alpha channel preserved, including semi-transparent pixels.