Upscale and restore old photos
ClearPix upscales scanned prints and low-resolution family photos 2× or 4× with Real-ESRGAN super-resolution, free and entirely in the browser. The model rebuilds detail in tiles, so even large scans finish, and the output is a full-resolution PNG ready for printing. Irreplaceable photos never leave the device; the model downloads once and works offline afterwards. Removing date stamps first, then upscaling, gives the cleanest restoration.
Bring scanned prints and low-resolution family photos up to modern size with Real-ESRGAN super-resolution — 2× or 4×, entirely in your browser. Free, no sign-up, and irreplaceable photos never leave your device.


Scanned print and the actual ClearPix 4× result, preserved as a public before/after pair.
Drop your image here, or click to browse
PNG / JPG / WebP — longest side up to 2048px for in-browser processing · You can also paste an image (⌘V)
What is AI super-resolution?
Real-ESRGAN is a neural network trained on real-world image degradation. Unlike a simple resize, it reconstructs plausible high-frequency detail — sharper edges, recovered texture, cleaned-up compression artifacts. ClearPix runs the model in overlapping tiles on your own GPU (WebGPU) or CPU (WebAssembly), so even large images process safely without any server.
When to use 2× vs 4×
- 4×— small thumbnails, compressed social-media saves, AI-art drafts.
- 2×— moderate enlargements where you want a natural, less sharpened look.
- For very large sources, downsize first and let the model rebuild the detail.
Only process images you own or have explicit permission to modify.
How it works
Upload the scanned photo
Drop the scan or old digital file. It opens locally — a private archive stays private.
Pick 2× or 4× enhancement
The model processes the image in tiles, rebuilding detail at the larger size. A live progress bar shows how far along it is.
Download the enlarged photo
You get a full-resolution PNG ready for printing or sharing. Repeat with a different scale if you want to compare.
Recommended settings
- • Use 2× for badly degraded scans; use 4× for clean but small originals.
- • Remove date stamps or overlays before upscaling.
- • Lower sharpening when faces or film grain look unnatural.
What to expect
- • Super-resolution improves resolution and edges; it does not remove scratches, stains or sepia tones.
- • Faces and fine patterns can become soft or overly crisp; compare before printing.
Your file never leaves your device. All AI processing runs locally in your browser on your own hardware — there is no upload, no queue, and no copy stored on any server. You can disconnect from the internet after the page loads and everything still works.
Frequently asked questions
What does upscaling actually fix on an old photo?
It increases pixel dimensions and can make edges look sharper at ordinary viewing sizes. It cannot guarantee that a blurred face becomes identifiable or that text becomes readable: the model predicts plausible detail and may invent shapes. It also does not remove scratches, stains or date stamps — clean those first.
Should I restore before or after upscaling?
Remove date stamps and overlays first, then upscale. Erasing marks at the original resolution is cleaner, and the upscaler then enhances only the photo itself instead of sharpening the defect too.
How large can I go?
2× is the safe default for badly degraded scans; 4× works well when the original is merely small but clean. Very large output sizes are processed in tiles, so even big scans finish — it just takes longer.
Does it work on faded or sepia photos?
Yes, but the tone stays as it is — super-resolution sharpens structure, it does not recolor. Many people prefer keeping the sepia character; if you want neutral tones, adjust color in any editor after upscaling.
Are my family photos uploaded?
Never. The Real-ESRGAN model and runtime download once and are cached, and every tile is processed on your own device. Supported runs can continue offline after those required files are available.