Skip to main content

Tools · Image Enhancement

Free AI Photo Restorer

Fix old, noisy, or damaged photos with AI-powered denoising, scratch removal, upscaling, and color enhancement. No account needed.

100% free No login Private

Drop a photo here or click to upload

JPG, PNG, WebP — up to 25MB

How the Photo Restorer Works

📤

1. Upload

Drop any JPG or PNG — old scans, phone photos, screenshots

🎛️

2. Choose preset

Pick Old Print, Portrait Fix, or build your own combination

⚙️

3. Process

Multi-pass pipeline: denoise → scratch removal → upscale → enhance

🔍

4. Compare

Review original vs restored side by side

💾

5. Download

Get your restored PNG — full quality, no watermark

Frequently Asked Questions

What does each enhancement option actually do?

Denoise uses multi-pass Non-Local Means + edge-preserving filtering to remove grain while keeping sharp edges. Scratch Removal detects bright/dark scratches and dust using morphological analysis then inpaints them with TELEA algorithm. 4× Upscale uses Lanczos resampling + unsharp masking + detail enhancement for crisp enlargement. Face Enhancement applies bilateral filtering for skin smoothing + CLAHE for local contrast. Color Boost intelligently enhances saturation and contrast using LAB and HSV color spaces.

Which preset should I use?

Old Print — for scanned vintage photos: enables denoise + scratch removal + color boost. Portrait Fix — for face photos: enables denoise + face enhancement. Scanned Doc — for document scans: enables denoise + scratch removal. Full Enhance — applies everything including upscaling for maximum quality. Start with a preset, then fine-tune individual options.

Are my photos sent to any external service?

No. All processing runs entirely on AI Herald's own server using OpenCV and PIL pipelines. Your images are never sent to Google, AWS, or any third-party AI API. Files are processed in memory and automatically deleted after download.

What file types and sizes are supported?

JPG, JPEG, PNG, and WebP up to 25MB. The output is always a full-quality PNG. For 4× upscaling, the output image is capped at 4096px on the longest side to keep file sizes manageable.

Why doesn't it perfectly restore very damaged photos?

No algorithm can recreate information that isn't there. Severely torn, heavily overexposed, or mostly missing photos cannot be fully reconstructed. The tool works best on photos that are noisy, faded, lightly scratched, or low resolution — where the underlying detail still exists and just needs cleaning up.

Can I use the restored photos commercially?

Yes. The restored output is entirely yours. There are no watermarks, no usage restrictions from AI Herald. Check the copyright status of the original photo separately — restoring a photo doesn't transfer copyright.

How long does processing take?

Most photos process in 3-8 seconds. The 4× upscale option adds a few extra seconds for larger images. All options selected together typically takes 8-15 seconds.