Pixel Upscaler
A pixel upscaler with no AI: every pixel becomes a clean square block at 2x, 4x or 8x. Same colors, transparency kept, nothing uploaded.
or drop / paste an image here · JPG, PNG, WebP up to 20 MB
Runs in your browser. Your image is never uploaded.
Examples
Before
After
Before
AfterHow to upscale pixel art without blur
Three steps, and the math behind them is simple: one source pixel in, one solid square out.
- 1
Pick your sprite or tile
Choose a PNG, JPG or WebP up to 20 MB. The pixel upscaler works best on the original export at its native size, not a screenshot or a copy that was already enlarged.
- 2
Choose 2x, 4x or 8x
A 32 x 32 sprite becomes 64 x 64 at 2x, 128 x 128 at 4x and 256 x 256 at 8x. In our test on a Mac in Chrome, an 8x run of the pixel upscaler took under a second.
- 3
Check the edges, then download
Drag the before and after slider across the outlines to check them, then download the PNG. Results aren't saved, so download before you close the page.
Pixel upscaler vs AI upscaler vs a normal resize
Three ways to make pixel art bigger, and what each one does to the pixels you drew.
| This pixel upscaler | AI upscaler | Default resize in an editor or browser | |
|---|---|---|---|
| Method | Nearest neighbor at a whole-number scale | A model redraws the image | Bilinear or bicubic smoothing |
| Each source pixel | Becomes an exact 2 x 2, 4 x 4 or 8 x 8 block | Reinterpreted; shapes can change | Blended with its neighbors |
| Colors | Only the colors already in the file | New in-between shades | New in-between shades |
| Edges | Hard, stair-step edges kept | Smoothed or rounded off | Soft and blurry |
| Detail | Adds none; repeats what is there | Invents plausible detail | Adds none and loses sharpness |
| Best for | Sprites, tiles, icons, pixel fonts | Photos and smooth drawings | Photos you only need a little bigger |
Why this pixel upscaler uses no AI
Pixel art is placed one pixel at a time, and the hard step between two colors is the whole look. AI upscalers learn mostly from photos, where hard steps are noise to smooth away. On a sprite that means rounded corners, blended outlines and shades the artist never chose. Some guides also warn that a model can redraw eyes or turn a one-pixel highlight into a soft glow.
So this page runs no model. It copies each pixel into a square block and stops there: it adds no detail and takes none away. For a smooth, painted result, use the waifu 2x alternative for anime and illustrations, or the AI photo upscaler on our home page.
Why the scale is 2x, 4x or 8x, never 1.5x
Whole numbers keep every pixel the same size. At 4x, each source pixel gets exactly 16 output pixels. At 1.5x, two source pixels must share three output pixels, so one ends up twice as wide as its neighbor. Lines start to stagger and dither patterns turn into stripes, even with no blur at all.
Need an in-between size? For even blocks, show the result at its exported size or another whole-number scale; any other size forces a trade-off between uneven blocks and blur. Need more than 8x? Run the result through again: 8x and then 2x gives an exact 16x, as long as it fits your device's size limit.
What people scale with a pixel art upscaler
Anywhere a small, hand-placed image has to show up big. A pixel upscaler keeps it looking hand-placed.
Game sprites and tilesets
Scale 16 x 16 or 32 x 32 sprites to the size your engine, trailer or store page needs. Tiles keep their grid, so they still line up after scaling.
Posts and portfolios
Some platforms blur tiny images when they resize and compress them. Posting a 4x or 8x copy gives them more pixels to work with, so the blocks stay readable.
Stickers, prints and merch
A 64 x 64 piece prints about 0.2 inches wide at 300 pixels per inch. At 8x it is 512 x 512, about 1.7 inches, with every pixel a clean square in the file; check a print proof, since the printer controls the final result.
Bead, stitch and block patterns
Big, even blocks make every pixel easy to count when you copy a design into fuse beads, cross-stitch or a block game.
Icons for sharp screens
Old 16 x 16 icons and favicons look fuzzy when a high-density screen stretches them. A 4x or 8x copy keeps them crisp.
Pixel fonts and UI mockups
Bitmap lettering and interface pieces keep their exact strokes, which matters when one stray gray pixel changes how a letter reads.