Home › Image Tools › Old Photo Face Restorer

Old Photo Face Restorer

Bring faces in old, blurry or damaged photos back into focus. Mark each face, and a face restoration network (GFPGAN or GPEN) rebuilds eyes, skin and hair detail, while a classic clean-up removes dust, scratches, grain and yellowing from the rest of the picture. Everything runs on your own device, with a before/after slider to compare.

Last updated:

Faces to restore

Drag a box over each face, from forehead to chin, and resize it with its corner handle.

originalfull
Use your own ONNX model

Load a face restoration model (.onnx) that takes a 1×3×N×N RGB face in −1…1 and returns the same, such as GFPGAN, GPEN or RestoreFormer exports.

Advertisement
Advertisement

How to use the Old Photo Face Restorer

  1. Add a photo by dropping it on the box, choosing it, or pasting it. Scan prints at 600 DPI or more for the best result. A sample old portrait is shown first.
  2. Mark the faces: drag the box over a face so it covers forehead to chin with a little margin, and resize it with the corner handle. Click Add face box for more people.
  3. Click Restore faces. The first time, the AI model downloads and is cached; each face then takes a few seconds.
  4. Adjust Restoration strength until the face looks natural, and use the Before / after slider to compare.
  5. Download the restored photo as PNG or JPG.

What happens to each face

  1. Crop. The square inside each face box is cut out and resized to the model's input size: 512 × 512 pixels for GFPGAN and GPEN-BFR 512, 256 × 256 for GPEN-BFR 256.
  2. Normalize. Pixel values are scaled from 0-255 to −1…1 and arranged as a 1 × 3 × N × N tensor (red, green and blue planes).
  3. Restore. The network encodes the degraded face, looks up matching facial structure in its generative prior and decodes a sharp face of the same size.
  4. Blend. The result is resized back to the box and mixed into the photo with a soft edge, weighted by the Restoration strength, so there is no visible seam.

Tips for restoring old photos

ProblemWhat to do
Small faces in a group photoScan at 600-1200 DPI, then box each face separately. The tool works on up to 1600 px of the photo, so crop group shots into parts if faces are tiny.
Strong yellow or brown tintKeep Remove color cast on. For real color, run the result through the Colorize Black and White Photo tool afterwards.
Face looks too smooth or "plastic"Lower Restoration strength to 50-70% or try GPEN-BFR 512.
Dust and scratches everywhereKeep the whole-photo clean-up on; it removes thin, light or dark marks while keeping edges.
Phone photo of a printShoot straight on in soft daylight without flash to avoid glare, and fill the frame with the print.

Always keep your original scan. Restoration is an interpretation, so save the result as a new file and label it as restored when sharing family history.

Frequently asked questions

How does AI face restoration work?

Face restoration networks such as GFPGAN and GPEN were trained on millions of pairs of sharp faces and artificially degraded copies (blurred, noisy, compressed). They learned what real eyes, skin, teeth and hair look like, so given a blurry face they generate a sharp, plausible version with the same pose and features. Both use a generative face model (StyleGAN-style) as a prior, which is why they produce realistic detail instead of just sharpening.

Will the restored face look exactly like the person?

Not always. The network invents detail that is consistent with the blurry original, so on very small or very damaged faces the result can look slightly different from the real person, for example in eye shape or teeth. Lower the Restoration strength to keep more of the original, and compare carefully with the before view, especially for family history work.

Which model should I choose?

GFPGAN 1.4 usually gives the most detail and is a good default. GPEN-BFR 512 often looks a bit more natural on skin. GPEN-BFR 256 works at a lower resolution but downloads and runs faster, which helps on phones or slow connections. Model files are large, especially GFPGAN, but they download only once and are then cached.

How big should the face box be?

Cover the face from forehead to chin and from ear to ear with a little margin, roughly like a passport photo crop. The network expects a face that is centered and upright and fills most of the box. Tilted or side-on faces work less well.

What does the quick clean-up do without AI?

It finds dust spots and thin scratches with a median filter and replaces them, reduces film grain with an edge-preserving bilateral filter, stretches faded contrast, removes yellow or sepia casts with a gray-world white balance and adds gentle sharpening. It works instantly and offline but cannot recreate missing facial detail.

Can it fix torn or missing parts of a photo?

Not large ones. Face restoration rebuilds detail inside faces, and the clean-up handles small dust and scratches. Big tears, missing corners or water stains need inpainting; try the Remove Object from Photo tool for those areas first.

Are my photos uploaded?

No. The model files are downloaded to your browser, and your photo is processed on your own device. Nothing is sent to a server, which keeps family photos private.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Colorize Black and White PhotoAdd natural color to old black and white photos with AI that runs in your browser. No upload.Photo EnhancerOne-click auto enhance: fix exposure, contrast, color cast and sharpness, one photo or a batch.Image UpscalerEnlarge images 2×, 3× or 4× with Lanczos-3 or bicubic resampling and optional sharpening.Image SharpenerSharpen soft or slightly blurry photos with a real unsharp mask and before/after view.Background RemoverRemove image backgrounds automatically with AI.Remove Object from PhotoBrush over unwanted objects, people or text and fill the area with matching background.Make Image TransparentRemove a white or solid-color background and save a transparent PNG, right in your browser.Photo to CartoonTurn photos into cartoons with smooth colors and bold outlines. Free, private, no upload.Add Watermark to PhotoAdd a text or logo watermark to one or many photos at once.Blur Image & Face Pixelate ToolBlur or pixelate faces, plates and backgrounds in a photo.Pixelate Image & Pixel Art ConverterTurn any picture into pixel art with retro palettes and dithering.Add Text to ImageAdd styled text layers with outline and shadow to any photo, then downloadRound Corners ImageGive any picture rounded, circle or squircle corners and save a transparent PNG.Grayscale Image ConverterTurn color photos into black and white with luma, luminance or average methods and sepia.Photo FiltersApply 27 one-click photo filters like Vintage, Noir and Teal & Orange with an intensity slider.Photo EditorEdit photos online: brightness, contrast, saturation, crop, rotate, flip and filters with undo.Invert Image ColorsTurn any picture into a color negative, with R/G/B channel toggles and an intensity slider.Screenshot BeautifierPut screenshots on gradient backgrounds with padding, rounded corners, shadow and a browser frame.Image Metadata ViewerSee a photo's EXIF data: camera, lens, exposure, date and GPS location, then strip it in one click.EXIF RemoverRemove EXIF, GPS location and other metadata from JPG, PNG and WEBP photos.Online PaintDraw and paint in your browser: brushes, shapes, fill bucket, text, undo and PNG export.Photo to SketchTurn any photo into a pencil, charcoal or color sketch in your browser and download it.GIF Frame ExtractorSplit an animated GIF into PNG frames with delays, a sprite sheet and ZIP download.Photo Frame MakerPut photos in polaroid, film strip, gallery, rounded or shadow frames with a caption.Duotone GeneratorTurn any photo into a bold two-color duotone image with presets, custom colors and intensity.Glitch Image EffectAdd RGB split, scanlines, slice shifts and noise to a photo for a digital glitch look.Add Date Stamp to PhotoStamp the EXIF or a custom date on photos in a retro orange camera font. Batch and ZIP download.Add Drop Shadow to ImageAdd a drop, long or reflection shadow to PNGs and photos and save a transparent PNG.Add Text to GIFPut captions on animated GIFs with outline, position and frame range, then download.Blend Two ImagesOverlay two photos with opacity, 16 blend modes, fades and free positioning, then download.Blur Photo BackgroundBlur the background of any photo for a portrait-mode look. AI subject detection, no upload.Brick Mosaic GeneratorTurn a photo into a toy-brick stud mosaic with a parts list and printable build guide PDF.Online Document ScannerTurn photos of paper into clean scans: auto edge detection, perspective fix, multi-page PDF.Add Film Grain to PhotoAdd realistic analog film grain, light leaks, fade and vignette to any photo, then download.GIF Speed ChangerSpeed up or slow down an animated GIF, or set each frame's delay, without losing quality.Halftone GeneratorTurn images into mono or CMYK halftone dots and lines; export PNG or SVG.Image Noise RemoverRemove grain and color noise from photos with median, bilateral or non-local means filters.Image Dithering ToolDither photos with Floyd-Steinberg, Atkinson or Bayer in 1-bit, Game Boy, CGA and retro palettes.Perspective CorrectionDrag 4 corners to straighten skewed photos of signs, screens and whiteboards, then download.Photo Mosaic MakerBuild a big picture out of many small photos by color matching, then export a high-res PNG.Photo to Oil PaintingTurn a photo into an oil painting with brush size, detail, impasto and canvas texture.Red Eye RemoverClick on red eyes to fix them automatically: adjustable threshold, undo, download the photo.Tilt Shift EffectMake photos look like miniature models with an adjustable tilt-shift focus band and blur.Draw on ImageAnnotate photos and screenshots with arrows, boxes, text, highlighter and numbered steps.Photo to AnimeTurn selfies and landscapes into anime-style art with AI in your browser. Free, no upload.Face Shape DetectorUpload a selfie to find your face shape on-device, with hairstyle and glasses tips.Add Background to Transparent PNGFill the transparent areas of a PNG with a color, gradient or photo, plus padding and shadow.Add Stickers to PhotoPut emoji and cute stickers on your photos; scale, rotate, flip and layer them, then save PNG.Color Splash EffectKeep one color, or a brushed area, in color and turn the rest of the photo black and white.Image Opacity ChangerMake an image semi-transparent with an opacity slider or fade, and save a transparent PNG.Photo to WatercolorTurn a photo into a watercolor painting with soft washes, color bleed, wet edges and paper texture.Product Photo White BackgroundRemove the background and center products on pure white at 2000 x 2000 for marketplaces. Batch.Redact ImageBlack out or pixelate private info in screenshots; burned in, metadata stripped, PNG download.Rubber Stamp MakerDesign round or rectangular stamps with curved text, borders, stars and grunge ink; PNG or SVG.Signature Background RemoverTurn a signature photo or scan into a clean transparent PNG: threshold, ink color, auto-crop.Skin SmoothingSmooth skin in portraits with face-aware retouching that keeps eyes, lips and skin texture sharp.Straighten ImageFix a tilted photo: rotate by any angle with a grid, auto-crop the corners or level the horizon.AI Style TransferRepaint your photo in the style of any painting or pattern with AI, right in your browser.SVG EditorEdit SVG files visually: move shapes, change colors, text and strokes, add shapes, edit the code.Symmetry Drawing ToolDraw mandalas and kaleidoscope art with radial and mirror symmetry, glow brushes and PNG export.Virtual Background MakerDesign 1920×1080 video call backgrounds with your name, title, logo, blur and branded templates.EXIF EditorEdit photo EXIF and IPTC: date taken, camera, GPS location, copyright and caption, in batch.Face Symmetry TestUpload a face photo to see left-left and right-right mirror composites and a symmetry score.Sports Tactics BoardDraw plays on basketball, soccer, football and hockey diagrams with players, arrows and animated frames.Add Outline to PNGAdd a stroke outline around transparent PNG cutouts: width, color, softness and double borders.Dehaze ImageRemove haze, fog and smog from photos with the dark channel prior. Free, private, in your browser.HDR Photo EffectGive any single photo an HDR look with local tone mapping, detail boost and a strength slider.Low Light Photo EnhancerBrighten dark and night photos with an adaptive tone curve plus noise reduction.
See all 69 Photo Effects & Editing →