Upload a document

A clear photo of handwriting works best.

— or upload your own below —

Step 1 — Language

Refine — Era (optional)

Step 2 — Upload

Translate it into

The original text always comes back as written. Only the translation changes.

📄

Drop a photo of handwriting here

or tap to choose — JPEG, PNG, WebP up to 20 MB

Your documents are private by default. Sharing a page makes that page public to anyone with the link.

No account needed — your session is saved locally.

Scan

Or drop a photo here

The past, made legible

Read the handwriting your family left behind — or learn the script it was written in, one letter at a time.

I have a document

Upload a photo, get it read

Russian, Ukrainian, German Kurrent, Yiddish. You get the original text, an English translation, and every letter linked to an explanation of how it is written.

при малейшей опасности уходит с быстротой молнии

at the slightest hint of danger it vanishes with the speed of lightning

I want to learn the script

Every letter, explained

Russian cursive, German Kurrent, Sütterlin, Hebrew cursive, American cursive. Stroke order, the letters they get mistaken for, and the same letter as twelve real people wrote it.

тis notm
иis notu
дis notg
шis notw
лis notn
рis notp
Explore the scripts

Free, no account.

Read a real document, letter by letter

Soviet-era handwritten letter in Russian cursive

Transcription

о том, чтобы подобраться к ней с ружьем - не может быть и речи. Она при малейшей опасности уходит с быстротой молнии. Виктор говорит, что рыбу распугали аквалангисты и медузы.

English Translation

…about getting close to it with a gun - it's out of the question. At the slightest danger, it leaves with the speed of lightning. Viktor says that scuba divers and jellyfish scared the fish away.
Try with your own document →

See a real transcription demo →

Your documents stay private

Your documents are private by default. Sharing a page makes that page public to anyone with the link.

Built for historical hands

Period orthography and abolished letters, not generic OCR.

Results in under a minute

Transcription and translation side by side.