Image Upscaler - Upscale photos 4x in your browser — nothing is uploaded

by•
Image Upscaler enlarges photos up to 4x and recovers blur entirely inside your browser — your files never touch a server. Pick the standard mode for a result in about a second, or the AI super-resolution mode (Swin2SR, running on WebGPU) for finer detail. Both are shown side by side with your browser's own enlargement, so you can compare before you save. Free, no sign-up, no watermark.

Add a comment

Replies

Best
Maker
šŸ“Œ
Hi Product Hunt šŸ‘‹ Most upscalers ask you to upload your photo to their server. I wanted one that simply doesn't — so this runs 100% client-side. Two modes: • Standard — classic deconvolution + sharpening, ~1s. Also recovers blur in slightly soft photos. • AI — Swin2SR (Apache-2.0) via transformers.js on WebGPU. The model is fetched once (7.7MB for 2x / 50MB for 4x) and cached by your browser. One thing I measured while building it: the "classical" Swin2SR weights scored best on uncompressed PNG (25.05dB), but on real JPEG photos (quality 88) they actually fell below the browser's own enlargement (23.20 vs 23.24) and produced horizontal artifacts. The realworld/BSRGAN weights were the only ones that beat the baseline at 24.02dB — so that's what 4x ships with. There are 4 sample images on the page if you'd rather not use your own. Happy to answer anything about the pipeline.