Batch restoration is live

Learn more
Travel Documents

Smudged entry stamps and dead barcodes, made readable

Travel paper is dense with small print, overlapping stamps and machine-readable codes. Barcodes and MRZ lines are decoded and checksum-verified, so a recovered code is one that actually scans.

Barcodes verified by checksumOverlapping stamps separatedMRZ check-digit read
docovly.com
ALDALDALD

REPUBLIC OF ALDORA

Passport

Type

PB

Country code

ALD

Passport no.

P7710934

Surname

ASHCOMBE

Given names

MARA ELISE

Nationality

ALDORAN

Profession

ARCHIVIST

Date of birth

14 MAY 1991

Sex

F

Place of birth

ALDORA CITY

Date of issue

05 OCT 2022

Date of expiry

09 SEP 2031

Authority

ALDORA CITY

P<ALDASHCOMBE<<MARA<ELISE<<<<<<<<<<<<

P77109344ALD9105144F31090937710934<02

ALDALDALD

REPUBLIC OF ALDORA

Passport

Type

PB

Country code

ALD

Passport no.

P7710934

Surname

ASHCOMBE

Given names

MARA ELISE

Nationality

ALDORAN

Profession

ARCHIVIST

Date of birth

14 MAY 1991

Sex

F

Place of birth

ALDORA CITY

Date of issue

05 OCT 2022

Date of expiry

09 SEP 2031

Authority

ALDORA CITY

P<ALDASHCOMBE<<MARA<ELISE<<<<<<<<<<<<

P77109344ALD9105144F31090937710934<02

AfterBefore
Document no.Date of birthExpiryMRZ ✓

A scan restores the card top to bottom. Drag to compare - every job keeps the untouched original.

Every kind of travel documents we restore

VisasBoarding passesTravel itinerariesEntry and exit stampsTravel insuranceHotel bookingsCustoms declarationsVaccination cardsRail and coach ticketsCar hire agreements

1D+2D

barcodes verified

MRZ

check-digit read

stamps

un-overlapped

thermal

print recovered

Condition survey

What goes wrong with these documents

The survey vocabulary is specific to this document family, because the damage is. Recording it is what produces the restoration instruction - there is no prompt box.

  • Smudged and overlapping entry stamps
  • Faded thermal boarding passes
  • Damaged or partial barcodes
  • Visa foil glare and security overprint
  • Water damage from travel wear
  • Creases through the MRZ
How the console works

Four stages, and none of them a text box

Every restoration follows the same path a records office would: survey, capture, treat, verify. Each treatment lands as its own revertible version.

01

Survey the page

Log smudged stamps, foil glare, thermal fade and creases through the code. The recorded survey drives the treatment.

02

Flatten & capture

Photograph the whole page; capture correction removes spine curl and distortion so the MRZ is not warped before restoration.

03

Recover the codes

Overlapping stamps are separated, 1D and 2D barcodes rebuilt, and thermal boarding-pass print pulled back to readable.

04

Verify by checksum

A recovered barcode is only accepted when it passes the symbology's checksum, and MRZ lines are check-digit verified.

Treatments

What this console can do to a page

Any treatment can run on a single page or down the whole document, and each lands as its own revertible version.

Travel copy

A clean, legible copy of the page or pass.

Stamp separation

Untangles overlapping entry and exit stamps.

Barcode recovery

Rebuilds and verifies 1D and 2D codes by checksum.

MRZ recovery

Reads and check-digit verifies machine-readable lines.

Thermal recovery

Pulls faded boarding-pass printing back to readable.

Detail recovery

Resolution for visa applications and travel records.

Integrity

A recovered code is one that actually scans

Travel paper carries its own maths - MRZ check digits and barcode checksums. We use it instead of guessing, which beats a second opinion.

  • 1D and 2D barcodes are rebuilt only when the symbology checksum passes.
  • MRZ lines carry check digits that are recomputed after every treatment.
  • A symbol too damaged to verify is reported unrecoverable, never delivered broken.
  • Every job keeps the untouched original for comparison.

Machine-readable zone

P<ALDASHCOMBE<<MARA<ELISE<<<<<<<<

P77109344ALD9105144F3109093

Passport number

P7710934

check digit recomputed

Date of birth

910514

matches printed field

Expiry

310909

matches printed field

Signature

withheld

flagged, not guessed

10 document types

Everything this console takes in

Pick the type before you upload and the uploader, format rules and checks follow from it.

VisasBoarding passesTravel itinerariesEntry and exit stampsTravel insuranceHotel bookingsCustoms declarationsVaccination cardsRail and coach ticketsCar hire agreements

Captured as data

What is read back off the page

Every field carries its confidence and its source crop, and anything that fails a check is withheld into its own export column rather than delivered.

Document numberVisa typeIssue dateExpiryPort of entryDuration of stayBarcode payloadMRZ lines

Capture guidance

Get this right and everything downstream is easier

  • 1Photograph the whole passport page, not just the stamp.
  • 2Keep the page flat so the MRZ is not distorted by the spine.
  • 3Avoid flash on foils and holographic overlays.
Capture correction runs before restoration on every job - keystoning, uneven light, shadow and glare are handled first. How that works
When people reach for this

The jobs this console is built for

Real reasons people restore these documents - a renewal, an application, an archive before the paper gives out.

A stamped page for a visa pack

Overlapping entry stamps separated and the page cleaned so an officer can read your travel history at a glance.

A faded boarding pass for expenses

A thermal pass that has gone blank in a wallet pulled back to a legible receipt for a claim.

A water-damaged itinerary

Travel wear lifted off an itinerary or insurance page so the booking references scan and file cleanly.

What this is, and is not

A legible copy of a document you already hold

Restoration is a reading aid and an archival tool. Being plain about the line it does not cross is part of the product.

What it does
  • Produces legible copies of travel documents you hold
  • Separates overlapping entry and exit stamps
  • Rebuilds and verifies barcodes and MRZ lines
  • Pulls faded thermal boarding passes back to readable
What it will not do
  • Issue, alter or reissue any travel document
  • Create a stamp, visa or code that was never there
  • Change dates, ports or durations of stay
  • Produce anything intended to pass as an original
Questions

Travel Documents, answered

The questions people ask before sending us this kind of document.

Have a document you are not sure about?

Send us a photograph of it. We will tell you honestly whether it is recoverable before you spend anything.

Ask us

Because there is something better. Travel documents carry their own checks - MRZ check digits and barcode checksums. A value that satisfies its own checksum is verified arithmetically, which beats a second opinion.

Try it on your worst travel document

Free to start, no card. The untouched original is always delivered alongside the restored file.