The problem
Two barriers, not one: script and language
Old German letters from the 1800s and early 1900s are doubly hard to read. First, they're written in scripts that look nothing like modern handwriting: Kurrent with its angular, connected strokes, or Sutterlin with its steep, rounded forms. Second, even if you could read the letters, the text is in German. You need to solve both problems: decipher the script, then translate the language.
Kurrent (1500s to ~1915): angular, tightly connected, looks like a different alphabet entirely
Sutterlin (1915 to 1941): rounder than Kurrent but equally unfamiliar to English speakers
Fraktur: a printed typeface often found in official documents and newspapers
Even native German speakers born after 1950 struggle with these scripts
The solution
AI solves the hard half: script to readable text
Transkribus uses AI models trained on thousands of real historical German documents to decipher Kurrent, Sutterlin, and Fraktur. You upload a photo or scan, and the AI returns readable German text in modern characters. That's the hard part done. From there, you can paste the text into any translation tool to get an English version. The result is dramatically better than trying to translate directly from a photo, because translation tools need clean text input, not handwritten script.
Step 1: Upload a photo of your German letter or document
Step 2: AI deciphers the old handwriting into readable German text
Step 3: Copy the text and translate it with any German-to-English tool
Works on letters, diaries, church records, official documents, and postcards

For families
Finally read the letters your grandparents wrote
Millions of Americans, Canadians, Australians, and Brits have German-speaking ancestors who left behind letters, diaries, and documents in old handwriting. These family treasures have sat unread for decades because no one alive can decipher the script. Transkribus bridges the gap: the AI reads the handwriting, and you translate the result. Many users discover family stories, recipes, and connections they never knew existed.
Immigration-era correspondence between families separated by the Atlantic
Wartime letters from German-speaking soldiers
Grandmother's diary or recipe book in Sutterlin or Kurrent
Birth, marriage, and death certificates from German parishes

Why not Google?
Why Google Translate can't read old German handwriting
Google Translate and ChatGPT work well on modern typed text. But old German handwriting is not a language problem, it is a script problem. ChatGPT can attempt to read a photo of Kurrent or Sutterlin, but it tends to produce fluent-sounding text that silently invents the hard words. Google Translate needs typed text input first. Transkribus fills that gap: specialized AI models, trained on real 18th and 19th century German documents, convert the handwritten script into verified text with a confidence score for every line. Once you have the text, any translation tool can handle the German-to-English step.
Google Translate needs typed text input, not a photo of handwriting
ChatGPT can attempt to read photos, but accuracy on Kurrent/Sutterlin is unreliable
Transkribus was built specifically for historical handwriting recognition
Over 300 specialized AI models, many trained on German documents from the 1600s to 1900s

Batch processing
Dozens of letters? Process them all at once
If you have a box of old German letters or an entire diary, you don't have to process them one page at a time. Upload a multi-page PDF or a folder of scans, and Transkribus handles layout detection, line segmentation, and transcription for every page automatically. You get a complete, searchable transcript that you can translate piece by piece.
Upload multi-page PDFs or batches of individual scans
Automatic layout detection finds text regions, columns, and margins
Export the full transcript as plain text, PDF, or Word document
Search across your entire collection once the text is recognized

Frequently asked questions
Ready to read your old German letters?
Upload a photo above to try it instantly, or create a free account for larger projects.
50 free credits/month – No credit card needed
200M+Pages processed
500,000+Users worldwide
300+Public AI models