Free AI tool — runs in your browser

Upscale your image
2× or 4×, for free

Upload a PNG, JPG or WebP. Our AI enlarges it without losing sharpness — processed entirely in your browser, nothing uploaded.

No account needed No watermark 100% private PNG output
🔍

Drop your image here

PNG, JPG or WebP · Max 640×640px · Processed locally in your browser

Loading AI model…
First time takes a moment — the model is cached after that
⇔
Original Upscaled

Why use PuffPix to upscale images?

🔒

100% private

The AI model runs inside your browser via WebAssembly. Your image never touches any server.

⚡

Cached after first use

The model downloads once and is stored in your browser. Subsequent upscales are near-instant.

🎯

AI super-resolution

Uses Swin2SR — a transformer-based model trained specifically to reconstruct fine details, not just stretch pixels.

🆓

Completely free

No credits, no limits, no account. Runs on your device so it costs us nothing per image.

Frequently asked questions

Does my image get uploaded to a server?
No. The AI model runs entirely in your browser using WebAssembly. Your image never leaves your device.
What is the difference between 2× and 4× upscaling?
2× doubles each dimension — a 500×500px image becomes 1000×1000px. 4× quadruples it to 2000×2000px. Use 4× for small originals that need a large output, like logos or old photos.
Why does it take a while the first time?
The AI model needs to download to your browser cache once. After that it's instant. Fast mode (~8 MB) loads in about 2 seconds; Quality mode (~39 MB) takes around 10 seconds on a typical connection.
What image formats are supported?
PNG, JPG and WebP. The result is always downloaded as a PNG.
Can I compress the upscaled image afterwards?
Yes — click "Compress it" to send the result directly to PuffPix's compression tool in a new tab.

Also from PuffPix