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