Skip to content
RevivaPix

Features

Every repair, under your control.

RevivaPix fixes what time did to a photograph: dust, scratches, fading, grain and softness. Each repair has its own slider, and you can compare with the original before you spend a credit.

Illustrative example

Dust and scratch removal

Old prints and scans pick up dust, fibres and long thin scratches. RevivaPix compares every pixel with its neighbours. Pixels that stand out as bright or dark marks, in a line or on their own, are marked, widened by a pixel and filled using the median of the clean pixels around them.

One slider sets how sensitive the search is. Low values only touch obvious marks. High values clean more but can soften very fine detail such as single strands of hair.

Large tears, folds and missing corners are not repaired yet. They are listed in the roadmap.

Clean a photo

Illustrative example

Fade and contrast recovery

Prints fade towards a flat grey-brown. RevivaPix reads the brightest and darkest real values in each color channel, ignoring the extreme 0.5% at each end, and stretches them back to a full range. A bounded gamma step then nudges the overall brightness to a healthy midtone.

The strength slider blends between your original and the full correction, so you can stop at the point that looks right to you.

This restores contrast and density. It cannot invent detail that was never captured or has been lost completely.

Restore contrast

Illustrative example

Grain and noise reduction

The grain filter averages a pixel with its neighbours only when they are already close in color. Edges, where neighbours differ strongly, are left alone, so outlines and facial features stay defined.

Higher settings use a wider neighbourhood. Heavy settings can give skin a slightly smoother look, which is why the slider is yours to set.

Because it runs before sharpening, noise is not amplified by the next step.

Reduce grain

Illustrative example

Sharpening for soft photos

Sharpening works on brightness only, so colored fringes do not appear around edges. Tiny differences below a small threshold are skipped, so grain is not boosted.

The blur radius adapts to the size of your photo, so a small snapshot and a large scan get comparable results.

Sharpening improves how clear existing detail looks. It cannot recover detail from a photo that was badly out of focus.

Sharpen a photo

Illustrative example

Tone options

Neutralize balances the three color channels so a yellow or green cast fades. Black and white converts to a clean grayscale. Warm sepia applies a soft brown tone for an archival look.

These are tone treatments, not colorization. Adding natural color to black and white photos with a trained model is on the roadmap and is not part of any plan yet.

Try tone options

Illustrative example

Private, in-browser processing

RevivaPix reads your file locally, restores it in a background thread of your browser and gives you the result as a download. The server only counts the credit and stores the settings and the image size.

That means family photos, archive scans and client work never reach a database of ours. Close the tab and the pixels are gone.

The trade-off is that very large images depend on your device. Photos are limited to 16 megapixels and 40 MB per file.

Open the restorer

Before and after

Drag to see what a restoration changes

Illustrative example: a vintage portrait was aged on purpose with fading, grain, scratches and dust, then restored by RevivaPix with the settings below.

Illustrative example. Settings: Neutral tone, scratches 60, fade 70, grain 60, sharpen 45. Source photo by Pexels contributors.

Inside a restoration

Five passes, in the order that works best

Scratches first, so noise filters never smear them. Sharpening comes last, so it does not boost grain.

Illustrative example. The photo is tinted to suggest each pass; real results come from the restorer in the app.

Honest limits

What RevivaPix can and cannot do

Restoration software works with what your scan contains. Knowing the limits helps you choose the right photos.

  • It restores what the photo still contains. It cannot invent faces, text or detail that is gone.
  • Very heavy scratches that cross a face may leave a soft patch, because the fill is built from nearby pixels.
  • Large tears, folds, stains and missing corners are not repaired yet.
  • Black and white photos stay black and white unless you choose a tone option. AI colorization is not available yet.
  • Results depend on the quality of your scan. A sharp, flat, well-lit scan restores best.
  • You should always compare the result with the original before sharing or printing it.

Roadmap

Not available yet and not part of any plan.

  • AI colorization
    (coming soon)

    Add natural color to black and white and sepia photos with a trained model.

  • Face enhancement
    (coming soon)

    Bring back facial detail that is too soft for ordinary sharpening.

  • Batch restoring
    (coming soon)

    Queue a whole folder of scans with the same settings.

  • Tear and missing-area repair
    (coming soon)

    Rebuild torn corners, creases and larger missing areas.

  • Public API
    (coming soon)

    Restore photos from your own scripts and tools.

Ready to bring a photo back?

Plans start at $12. One-time payment, no automatic renewal.

Restore a photo