Hebrew OCR: what works on real business documents

What OCR vendors really commit to on Hebrew, what the published numbers say, and the Israeli documents that verify themselves.

Author and Co-Founder at Koncile
By 
Jules Ratier
Last updated: 
September 23, 2026
 - 
8
 min read

Most OCR vendors say they support Hebrew. Far fewer support Hebrew handwriting, and none of them tells you that 91% character accuracy can mean one word in two is wrong.

Since 1 June 2026, an Israeli tax invoice above NIS 5,000 is worthless to the buyer without an allocation number issued by the Tax Authority. No number, no input VAT deduction.1 That number sits on a right to left page, beside Hebrew text, and it can be checked against a government service. It is exactly the kind of field a document pipeline should capture on its own.

Now look at what the large OCR vendors actually commit to. Amazon Textract supports no Hebrew at all.2 Google Cloud Vision reads printed Hebrew but its handwriting support covers nine scripts, and Hebrew is not one of them.3 Azure reads printed Hebrew and stops there.4 This article goes through what works, what does not, and what the published numbers really say.

What the published numbers actually say

Hebrew OCR results look excellent or catastrophic depending on which metric you read, and the gap between the two is the whole story.

Hebrew newspaper OCR: characters against words
Same documents, same output, two metrics. JPress historical corpus.
Nine characters in ten are right, and one word in two is wrong. The best post correction model moves word accuracy by four and a half points.

On printed Rashi script, an AutoML network reached better than 99.8% letter accuracy, with the letter error rate down to 0.164% after book specific refinement.8 On handwritten documents, two public Transkribus models report 4.4% and 4.36% character error rate, trained respectively on 159,000 words of nineteenth century community records and just under 5,000 words of Sephardic burial records.10 Those are good numbers.

Then look at historical Hebrew newspapers from the JPress collection, digitised at scale. The raw OCR reaches 91.44% character accuracy. On the same material, word accuracy is 48.98%.11

That is the number to keep. A page can be 91% correct at character level and still return a field you cannot use, because a field is a word or a number, and one wrong character destroys it. On an invoice, 91% character accuracy on a nine digit identity number means you will get roughly one number in two right. The whole discipline of measuring extraction at field level rather than character level, the same distinction covered in our piece on why OCR errors compound across a document pipeline, exists for this reason.

Frontier vision models do not close the gap either. CHURRO, a 2025 benchmark built on 155 historical corpora across 46 language clusters, names Hebrew among the languages where every model struggles: on its handwritten subset, Hebrew scores 42.3% for the purpose built model and 30.4% for Gemini 2.5 Pro, and the paper notes that even an oracle ensemble reaches only 59.1% on that group of languages.12 The metric there is a normalised similarity, not a character error rate, so it is not comparable with the Transkribus figures, but the direction is unambiguous.

Why Hebrew breaks OCR built for Latin

Four properties of the script cause most of the trouble, and none of them is exotic.

1. Direction: Hebrew runs right to left, and the Unicode standard requires conformant implementations to apply the Bidirectional Algorithm.5 That matters because real documents are mixed: an invoice line holds Hebrew words, Latin product codes and digits, each with its own direction. Get the reordering wrong and the characters are right while the string is wrong. An amount reversed is not a typo, it is a different number.

2. Final forms: Five letters take a different shape at the end of a word, and Unicode encodes those variants as separate characters rather than deriving them by context.5 A recognizer therefore has 27 classes, not 22, and five of them are near twins of letters it already has to tell apart.

3. Missing vowels: Vowel points, the niqqud, are combining marks that are usually omitted.5 A word is read from consonants plus context. Two spelling conventions coexist, ktiv male which adds vowel letters and ktiv haser which does not, so the same word legitimately appears with different letter counts. Any dictionary or language model tuned on one convention misfires on the other. Liturgical texts add cantillation marks on top, roughly twenty nine of them, placed above, below or between letters.6

4. Letters that look alike: This is not a theoretical problem. When Eliyahu Koren designed his Bible typeface in the 1950s he set out to separate the pairs readers confuse, and the three he named are bet and kaf, gimel and nun, dalet and resh.7 A measured study of Rashi script OCR found its own worst confusions: nun with kaf, tet with ayin, samekh with mem, tav with het.8 In handwriting it gets worse: the dalet stroke was set obliquely precisely to separate it from resh, and in rapid writing it drifts back toward resh anyway.9

Hebrew OCR Koncile AI invoice extraction tool

Add the typefaces. Rashi script, a semi cursive Sephardic hand cast into type in the fifteenth century, carries most rabbinic commentary and has been printed across more than five hundred years of varying foundries.8 Modern handwriting is Ashkenazi cursive, a different alphabet again for a model trained on square print.

Which tools support Hebrew, and which support Hebrew handwriting

Vendors answer the question "do you support Hebrew?" with a yes far more often than they answer "do you support Hebrew handwriting?". Here is what their own documentation says.

Hebrew support by vendor, from official documentation

Printed and handwritten Hebrew, as stated on each vendor's own pages in September 2026.

Tool Printed Hebrew Handwritten Hebrew What the documentation says
AWS Textract No No Six Latin script languages only, handwriting English only
Google Cloud Vision Yes No Hebrew listed under code iw; the handwriting table lists nine scripts, none Hebrew
Google Document AI Yes Not stated Hebrew supported across OCR, Form Parser and Custom Extractor; no handwriting language list
Azure Document Intelligence Yes No Hebrew in the printed list, absent from the handwritten list
ABBYY FineReader Yes Not stated Hebrew recognised, but diacritic recognition is not supported
Tesseract Yes No heb.traineddata ships; most distributions install the least accurate variant
Transkribus Yes Yes Three public Hebrew models, two with published CER around 4.4%
Mistral OCR Yes Not stated Hebrew named among its specialised languages; no per language score

Printed and handwritten Hebrew, as stated on each vendor's own pages in September 2026. Transkribus (highlighted row) is the only platform here with published models and stated accuracy figures specifically for Hebrew handwriting, which says as much about how rare that transparency is as it does about the platform itself.

Three things follow:

1. If your documents are handwritten Hebrew, the general purpose clouds are not candidates and a model trained for the job is.

2. If your documents are printed Hebrew with diacritics, check the diacritics specifically rather than assuming they come with the language.

3. And if you run Tesseract from a Linux package, you are almost certainly running the fast variant, which trades accuracy for size.13

The Hebrew documents that actually carry business

Archives and manuscripts get the research attention. The volume sits elsewhere, and it is more tractable, because business documents carry fields that check themselves.

Hebrew OCR tax invoice

a) The tax invoice: The allocation number reform, branded Invoice Israel, conditions input VAT deduction on the invoice carrying a number issued by the Tax Authority. The threshold fell from NIS 20,000 in 2025 to NIS 10,000 in January 2026 and NIS 5,000 in June 2026, skipping a planned intermediate step and arriving years before the 2028 date originally announced.14 At NIS 5,000 it covers most business to business trade. The Tax Authority also runs a verification service on the number,1 which means an extraction pipeline can read the field and then confirm it, instead of trusting its own reading.

b) The identity card: The teudat zehut is printed in Hebrew and Arabic, carries a nine digit number whose last digit is a Luhn check digit, and shows dates in both Gregorian and Hebrew calendars.15 The check digit is the point: a misread digit fails arithmetic, so the pipeline knows it was wrong without a human looking. Our identity document extraction applies exactly this kind of control.

c) The payslip: Amendment 24 to the Wage Protection Law has required a detailed payslip for every employee since February 2009, and omitting mandatory details is a criminal offense carrying a fine.16 That makes Hebrew payslips a legally standardized, high volume, structured document class, which is the easiest kind to automate well.

The same logic runs through bank statements and receipts. None of these needs perfect character recognition. They need a reading that can be checked.

How to make Hebrew extraction reliable

The approach that works is not a better Hebrew OCR engine. It is a pipeline that assumes the reading is sometimes wrong and is built to notice.

Koncile is an AI document extraction platform rather than an OCR engine. Fields are described in plain language, so a Hebrew invoice model is written by the people who read those invoices, with no template to train and no separate product to buy for a new document type. Documents are classified before extraction, so an invoice and a payslip are not handed to the same reader. Every extracted value carries a confidence score, which is what turns an uncertain Hebrew field into a review item rather than a silent error, and handwritten text is typed as its own field rather than mixed into the printed output.

Koncile AI Hebrew OCR invoice extraction tool

On top of that sit business rules: recompute the VAT against the line items, run the Luhn check on an identity number, verify an allocation number against the Tax Authority service, confront the name on one document with the name on another. That layer is where a 91% character accuracy becomes a process you can actually run, and it is the same layer behind our document fraud detection, which checks whether a document has been altered rather than only what it says.

The honest limit: no vendor, ours included, should promise you Hebrew handwriting at the level it promises printed Latin. Test on your own documents, measure at field level, and look at the review rate rather than the accuracy headline.

Frequently asked questions

FAQ - Hebrew OCR: what works on real business documents
Does OCR work on Hebrew?

For printed Hebrew, yes, and most major engines support it. Published results reach better than 99.8% letter accuracy on printed Rashi script and above 91% character accuracy on degraded historical newspapers. Handwritten Hebrew is a different matter: Amazon Textract supports no Hebrew at all, and neither Google Cloud Vision nor Azure Document Intelligence lists Hebrew among the languages it reads in handwriting.

Which OCR is best for Hebrew?

It depends on the document. For printed Hebrew at volume, Google Document AI, Azure and ABBYY all support it, with the caveat that ABBYY does not recognise diacritics. For handwritten or historical Hebrew, Transkribus publishes trained models with character error rates around 4.4%. For business documents where the output has to land in a system as structured fields, an extraction platform with per-field confidence scores is the right category, not an OCR engine. For business documents where the output has to land in a system as structured fields, an extraction platform with per field confidence scores and business rule validation is the right category, not an OCR engine.

Why is Hebrew harder than English for OCR?

Four reasons. The script runs right to left, so mixed lines containing digits or Latin words need the Unicode Bidirectional Algorithm applied correctly. Five letters have distinct final forms encoded as separate characters. Vowels are usually omitted, and two spelling conventions coexist, so the same word appears with different letter counts. And several letter pairs are visually close, bet and kaf, gimel and nun, dalet and resh among them, which collapses further in handwriting.

Can OCR read Hebrew with niqqud?

Not reliably with general purpose engines. ABBYY FineReader Hebrew recognition states plainly that diacritic recognition is not supported, so Hebrew text is recognised but the vowel points are not. If your documents carry niqqud or cantillation marks and you need them preserved, verify that specific capability before committing, because language support and diacritic support are two different claims.

What accuracy should I expect on Hebrew invoices?

Do not read character accuracy as field accuracy. On historical Hebrew newspapers, 91.4% character accuracy corresponded to 48.98% word accuracy, because a single wrong character destroys a word. For invoices the practical answer is to measure at field level on your own documents, and to prefer fields that can be validated: an allocation number can be checked against the Tax Authority service, an identity number carries a Luhn check digit, a VAT amount can be recomputed.

Is the Israeli invoice allocation number readable automatically?

Yes, and better than that, it is verifiable. Since 1 June 2026, tax invoices above NIS 5,000 require an allocation number for the buyer to deduct input VAT. The Tax Authority publishes a service that verifies supplier invoice details from that number, so a pipeline can read the field and then confirm it against the source rather than trusting its own reading.

  1. Israel Tax Authority, gov.il, application for an allocation number for a tax invoice, consulted September 2026.
  2. Amazon Web Services, Amazon Textract quotas and limits, supported languages.
  3. Google Cloud, Cloud Vision OCR language support, printed and handwriting tables.
  4. Microsoft Learn, Azure AI Document Intelligence, OCR language support.
  5. Unicode Consortium, Unicode 17.0 Core Specification, chapter 9, Middle East modern and liturgical scripts.
  6. Hebrew cantillation, marks encoded at U+0591 to U+05AF.
  7. Koren Type, the pairs Eliyahu Koren set out to separate.
  8. Mahpod and Keller, Auto-ML deep learning for Rashi scripts OCR, arXiv 1811.01290, Bar Ilan University, 2018.
  9. Cursive Hebrew, the dalet and resh problem in rapid writing.
  10. Transkribus, models for handwritten Hebrew and Yiddish, 5 November 2025.
  11. Suissa, Zhitomirsky-Geffet and Elmalech, OCR error correction of historical Hebrew texts, arXiv 2307.16213, 2023.
  12. CHURRO, a vision language model for historical text recognition, arXiv 2509.19768, 2025.
  13. Tesseract, tessdata repository, the three model variants.
  14. Herzog Fox & Neeman, overview of VAT updates effective in 2026, 11 January 2026; Sovos, accelerated timeline for the invoice allocation number, 9 December 2025.
  15. Israeli identity card, nine digit number with a Luhn check digit.
  16. Afik & Co., entry into force of amendment 24 to the Wage Protection Law, February 2009.

Vendor documentation consulted in September 2026. Language support and pricing change often and should be rechecked before relying on them.

The agents that automate your documents
Get ahead on automation. See how Koncile can simplify your operations.
Discover Koncile
Discover Koncile
Our latest ARTICLES

Real life insights on document automation

All our ressources
All our ressources
Hebrew OCR: what works on real business documents
Analysis

Hebrew OCR: what works on real business documents

Most OCR vendors say they support Hebrew. Far fewer support Hebrew handwriting, and none of them tells you that 91% character accuracy can mean one word in two is wrong.

Read the article
Why Do OCR & Machine Translation Fail Without AI?
FEATURE

Why Do OCR & Machine Translation Fail Without AI?

Japanese combines three writing systems on one page and should be a hard case for OCR. Benchmark research found the opposite: Japanese accuracy exceeds Latin script. Arabic and Hebrew are where things genuinely go wrong, for specific, documented reasons. Here is what real research shows about why scripts fail differently, and what actually stops the errors before translation compounds them.

Read the article
How to Detect a Fake Bank Statement: Our 9 Methods
Analysis

How to Detect a Fake Bank Statement: Our 9 Methods

Bank statements are one of the documents most exposed to fraud. At Koncile, we detect up to 1.4% of edited or tampered statements in a set of 150,000 statements. AI generated deepfakes get a lot of attention, but focusing only on them today would be a mistake.

Read the article
10 Best Open Source OCR Tools in 2026
Comparative

10 Best Open Source OCR Tools in 2026

The open source OCR ranking inverted in the past eighteen months. A 0.9-billion-parameter model now reads documents more accurately than a 235-billion-parameter one. PaddleOCR-VL scores 96.34% on OmniDocBench v1.6; Qwen3-VL-235B scores 89.78%. Here are the 10 best open source OCR engines in 2026 and how to pick between them.

Read the article
Top 10 Document Fraud Detection Software in 2026
Comparative

Top 10 Document Fraud Detection Software in 2026

Every accuracy figure in this market is self-reported and none has ever been independently verified. Meanwhile forgery services sell documents built specifically to defeat named detection vendors, openly, on the indexed web. Here is our comparison of the 10 best document fraud detection software platforms and the five weaknesses that separate them.

Read the article