Before you install anything: open your camera, point it at the Arabic page, and try Google Lens. It reads Arabic, it is already on most Android phones, and for a single paragraph you need to copy right now, it is usually the end of the story.

Most "best Arabic OCR app" lists will not tell you that, because a list that ends at step one is a short list. But it is the honest starting point, and knowing exactly where it stops is what tells you which app — if any — is worth the install.

Where the built-in option runs out

Lens is excellent at the thing it was built for: pointing a camera at text and getting words back. The gaps show up the moment the job is bigger than one grab.

  • It works on one shot at a time. Twelve pages means twelve rounds of point, select, copy, paste.
  • It wants a connection. Recognition happens on Google's side, so a bad signal or a plane is a hard stop.
  • The output is loose text, not a document. You get characters, not a file with pages in order that you can hand to someone.
  • Layout is lost. Columns, tables and headings arrive as one run of text you re-format by hand.

If none of those bite, stop reading and keep your storage. If two or more do, the rest of this page is for you.

When a dedicated Arabic OCR app earns its place

Some apps exist purely to turn an image into Arabic text, and they do it better than a general tool because that is all they do.

IMG2TXT recognises English and Arabic in the same image and runs its model offline, so no connection is needed. Mixed-language pages — an Arabic document with English names, codes or figures in it — are exactly where a single-language tool falls apart, and this is the case it was built for.

Arabic OCR by Kanzati handles printed and handwritten Arabic and processes on the device. Handwriting is the harder problem by a distance, so if what you are photographing is written by hand rather than printed, that is the reason to reach for a specialist.

The shared trait worth noticing: both run on the phone. For Arabic documents that is not a small detail, which the next section is about.

When you want a scanner, not an OCR app

Here is the distinction most roundups skip. An OCR app answers "what does this say". A scanner answers "turn this stack of paper into a document I can send".

If your Arabic pages are going to become a PDF someone else opens — a contract, a report, a set of receipts, an ID card — then text extraction is one step inside a longer job, and doing it in a separate app means exporting, re-importing and re-ordering by hand.

That is the job DocFlow Scanner was built for, and it is the app we make, so read this section as positioning rather than a neutral verdict. It detects page edges, flattens the page, captures pages into one document, runs Arabic and English OCR on the device, and exports to PDF, Word or Excel. Signing, merging, splitting and compressing are in the same place, so a stack of Arabic paper becomes one searchable file without leaving the app. There is no watermark on exports and no account needed to start.

On a computer instead of a phone, the browser-based Arabic OCR scanner does the recognition step without an install.

The thing to check before you install any of them

Arabic documents skew personal. IDs, bank letters, medical reports, contracts, court papers. So the question that matters more than accuracy scores:

Does the app process on the device, or upload your page to a server?

Plenty of free OCR — apps and websites both — works by sending your file somewhere, reading it there, and sending text back. That is a real trade you are making, usually without being asked. Every app named on this page processes on the device, which is why they are the ones named. Before installing anything else, look for that answer in the listing or the privacy policy, and treat its absence as an answer.

The other check is smaller but saves an afternoon: confirm Arabic is actually supported, not just listed. Many apps advertise dozens of languages and handle Arabic badly, because the script runs right to left, letters change shape by position in the word, and a misplaced dot turns one letter into another. Test any candidate on one real page before you commit a stack to it. The longer explanation of why Arabic OCR is hard is worth five minutes if you are choosing between tools.

Which one to pick

  • One paragraph, right now, connection available — Google Lens. Do not install anything.
  • Mixed Arabic and English on the same page, offline — IMG2TXT.
  • Handwritten Arabic — a specialist like Arabic OCR by Kanzati.
  • Pages that must become a searchable PDF, Word or Excel file — a scanner with OCR built in, such as DocFlow.
  • On a laptop, one-off — the browser Arabic OCR, no install.

For the wider category rather than Arabic specifically, our roundup of the best free document scanner apps for Android compares the options side by side.

Frequently asked questions

Is there a free Arabic OCR app for Android? Yes, several, and Google Lens is free and already installed on most phones. Dedicated free options include IMG2TXT and Arabic OCR, both of which run recognition on the device.

Does Arabic OCR work offline? It depends on the app. Google Lens needs a connection because recognition happens on Google's servers. IMG2TXT states it works without internet access, and DocFlow runs its Arabic and English OCR on the device.

Can any app read handwritten Arabic? Some claim it, and results vary far more than with printed text. Arabic OCR by Kanzati lists printed and handwritten support. Test on your own handwriting before trusting a batch to it — handwriting accuracy is the least predictable part of OCR.

Why does Arabic OCR get letters wrong so often? Arabic is right-to-left, letters connect and change shape depending on where they sit in the word, and a single dot separates one letter from another. Tools built mainly for Latin script mishandle all three.

Do I need an OCR app if I only want a PDF? No. If you only need an image-based PDF, any scanner will do. You need OCR when the text has to be selectable, searchable or editable afterwards — see extracting text from an image on Android.

The bottom line

Try Lens first; it is free and already there. Install a dedicated Arabic OCR app when you are working offline, mixing scripts on one page, or reading handwriting. Reach for a scanner with OCR built in when the words are only half the job and a real document has to come out the other end. In every case, check where the recognition happens before you hand it something you would not email to a stranger.