Skip to tool

OCR PDF

Turn a scanned PDF into one you can search, select and copy — in 78 languages, including Hindi, Marathi, Sanskrit, Tamil and Italian. Your pages stay exactly as they are; an invisible text layer is added.

FreeNo sign-upYour PDF is never uploaded

or drop the file here

Your PDF is never uploaded78 languages, incl. Hindi, Marathi, Sanskrit

Tip: you can also paste with Ctrl V

Finds the language for youDetects the language from the first pages — or pick from 78, including Hindi, Marathi, Sanskrit, Tamil and Italian.
Pages stay exactly as they areYour scan isn’t touched. An invisible text layer is added, so you can search, select and copy.
Text you can checkUnsure words are highlighted for proofreading. Download a searchable PDF, plain text or word positions.

How to make a scanned PDF searchable

  1. 1
    Add your scanned PDF

    Select the scanned or image-only PDF you want to make searchable — a certificate, court copy, old notification, or photographed document works fine.

  2. 2
    Pick the language(s)

    Leave it on “Detect automatically” and the tool works out the language from the first pages, or pick it yourself — Hindi, Marathi, Sanskrit, English and 74 more — and add a second language for mixed forms.

  3. 3
    Run recognition

    Each page is read in turn, with live progress. Sideways pages are turned the right way up and pages that already have real text are kept as they are.

  4. 4
    Check and download

    Test with Ctrl+F or by selecting a line, then download the new searchable PDF that looks identical but now has real, copyable text underneath.

OCR PDF in detail

A scanned PDF is really just a photo of paper — the "text" is pixels, so search finds nothing and you can't copy a single word. This tool runs the Tesseract recognition engine with high-accuracy models for 78 languages, including English, Hindi (hin), Marathi (mar), Sanskrit (san), Nepali, Bengali, Gujarati, Punjabi, Tamil, Telugu, Kannada, Malayalam and Urdu. It first works out the script and language from the opening pages — telling Hindi, Marathi and Sanskrit apart by their common words — then reads each page and writes an invisible text layer exactly over the words in the picture. The page image itself is not touched or re-compressed; underneath it, every word is now real, selectable text. The Devanagari part matters because conjunct consonants (jodakshar), the shirorekha top line, and matras above and below the base letter confuse engines tuned only for Latin script — which is why a court order, a 7/12 land extract, an old Gazette notification or a Marathi ration-card scan often comes back as gibberish elsewhere. Mixed English-Devanagari forms work too: add English as a second language, or let detection add it when the page really mixes the two. Typical Indian use: making a scanned degree certificate searchable before uploading to DigiLocker, or turning a photographed FIR copy into text you can quote. Long scans are read page by page, so a 30-page file simply takes longer rather than failing.

OCR adds a text layer but keeps the heavy scan image, so many people then compress the searchable PDF to shrink it before uploading to a portal. Once the scan has a real text layer, you can convert it to an editable Word file to rework the content instead of just searching it. Because the words become selectable after OCR, it is far easier to find and redact sensitive lines like Aadhaar or account numbers. If your document arrived as separate scans, merge several scanned pages first so you can OCR the whole file in one pass.

When people use it

Searchable government scans

Turn a scanned 7/12 extract, khatauni, ration card, or Gazette notification into a file where you can Ctrl+F a plot number or name instead of scrolling.

Certificates for DigiLocker & uploads

Make a scanned degree, marksheet, or caste certificate text-searchable before archiving or attaching it to a portal that indexes document text.

Marathi & Hindi legal copies

Convert a photographed FIR, court order, or affidavit in Devanagari into quotable, copyable text so you can paste passages into a reply or complaint.

Old book and notes digitisation

Recognise text in scanned Hindi/Marathi textbooks, exam notes, or newspaper clippings so students can search and copy lines for study.

Step-by-step guides

About OCR PDF

A scanned PDF looks like a document but acts like a picture. You can scroll through it, but you can't search inside it, can't copy a sentence, can't run a screen reader over it, and can't paste a paragraph into a translation tool. The text you see is just pixels arranged to look like letters.

OCR PDF reads those pixels with an image recognition engine and writes the recognised text into the PDF as a hidden layer behind the original image. The document looks identical to the source, but now it's searchable, selectable, and machine-readable. Same scan, suddenly useful.

What OCR does to your file

The visible page stays exactly the same. Same image, same look, same layout. Nothing about how the PDF appears in a reader changes.

Behind the image, the OCR engine places a layer of recognised text positioned to match the words in the picture. When you select text in the PDF, you're actually selecting that hidden layer. Same when you search; the search runs against the text layer.

This dual-layer approach is the standard for OCR-enhanced PDFs. It preserves the original look of the scan (which sometimes matters for legal or archival reasons) while making the content searchable.

Languages supported

The tool works out the language from the first pages, or you can pick it yourself. 78 languages are available: English, Hindi, Marathi, Sanskrit, Nepali, Bengali, Gujarati, Punjabi, Odia, Tamil, Telugu, Kannada, Malayalam and Urdu; Italian, Spanish, French, German, Portuguese, Latin, Russian, Polish and most other European languages; Chinese (simplified and traditional), Japanese, Korean, Arabic, Persian, Hebrew and more.

Pick the right language for the source document. The OCR engine performs noticeably better when it knows what alphabet and word patterns to expect. If the document mixes two languages (Hindi forms with English headings, for instance), pick the main one and add the other under “Also contains”.

When you'd OCR

Old contracts and historical documents that were scanned years ago and need to be searchable for an audit or a research project.

Receipts and invoices that arrive as scans. Once OCR'd, you can copy line items into a spreadsheet or feed them into accounting software.

Books, journals, and articles that you want to quote from. Selecting the paragraph and pasting it into a notes app is faster than retyping.

Government forms that came as scanned PDFs. Filling them in is easier when you can read the form fields with a screen reader or autofill tool.

Anything you want to translate. Google Translate, DeepL, and the like all need real text input, not images. OCR converts the image to text so the translator can do its job.

Accuracy and what affects it

Clean modern scans at 300 dpi or higher get accuracy in the high 90s percent range. The remaining errors are usually obvious to a reader and easy to fix manually if it matters.

Low-quality scans, especially from old fax machines or poor phone photos, drop the accuracy. The engine still does a useful job, but proofread the output if you're using the text for anything official.

Handwritten text is much harder. The engine can read printed text with high accuracy and clear handwriting with moderate accuracy, but messy handwriting or cursive often comes out garbled.

Skewed pages (where the scan was tilted) reduce accuracy. Straightening the page first, with the rotate tool, helps. Some scans benefit from a contrast-boost in an image editor before OCR.

Time it takes

OCR is the most compute-heavy of the tools here. A ten-page document takes about thirty to sixty seconds depending on page complexity. A hundred-page document might take five minutes or more. The progress bar shows where it is.

Running OCR in the browser is what keeps it private. Some cloud OCR services are faster but they need your scan to live on their server, which is a non-starter for sensitive documents.

Frequently Asked Questions

What does OCR actually do to my PDF?

It reads the text inside the images and writes that text into the PDF as a hidden layer behind the image. The visible page looks identical to the original scan. What changes is that you can now select text, search for words, copy and paste, and let a screen reader read the document aloud. It's the same approach Adobe Acrobat takes when you turn on OCR there.

Which languages does this handle?

78 languages, including English, Hindi, Marathi, Sanskrit, Nepali, Bengali, Gujarati, Punjabi, Tamil, Telugu, Kannada, Malayalam, Urdu, Spanish, French, German, Italian, Portuguese, Latin, Russian, Polish, Chinese (simplified and traditional), Japanese, Korean, Arabic, Persian and Hebrew. The tool detects the language from the first pages; you can also choose it yourself, and add a second language for mixed documents.

How accurate is it?

Clean modern scans at 300 dpi or better get accuracy in the high 90s percent range. Older or lower-quality scans drop into the 80s. Handwritten content is much harder; printed handwriting can work, cursive often comes out garbled. Always proofread the OCR output if you're going to use the text for anything official.

How long does it take?

Roughly three to six seconds per page on a typical laptop. A ten-page document is done in under a minute. A hundred-page document takes five minutes or so. The progress bar updates as each page finishes.

Will the file get bigger?

A little. The hidden text layer adds a few kilobytes per page. For a typical document the increase is under five percent. Worth the trade-off for getting a searchable, copyable document out of an image-only PDF.

Can it OCR a scanned Hindi, Marathi or Sanskrit PDF, not just English?

Yes. Dedicated Devanagari models for Hindi, Marathi, Sanskrit and Nepali are included, so the shirorekha top line, matras and conjunct letters that break English-only OCR are read properly. Automatic detection tells the three apart; for mixed government forms, add English as a second language.

Why can't I select or search text in my scanned PDF right now?

Because a scan is stored as a page image — the words are pixels, not characters, so there is no text layer to search. This tool recognises those pixels and writes a hidden selectable text layer behind the image, which is exactly what makes Ctrl+F and copy start working.

Does OCR change how my document looks?

No. The original scanned image stays exactly as it is on top. The recognised text is placed as an invisible layer underneath, so the appearance is unchanged while search, selection, and copy now function.

How accurate is Devanagari OCR on faint or handwritten scans?

Clean printed Hindi/Marathi at a decent scan resolution recognises well. Very faint, skewed, or handwritten pages are harder — handwriting especially is unreliable. For best results scan at 300 DPI, keep pages straight, and pick the correct language before running.

Can I OCR a PDF on my phone?

Yes, it runs in a mobile browser without an app. Larger multi-page scans take longer on a phone since each page is processed in turn, so keep the tab open until it finishes.

Is there a page limit or do I need to sign up?

No sign-up, no email and no daily cap. Long documents are read page by page, so a big scan simply takes more time rather than being rejected — roughly a few seconds per page on a typical laptop.

Related Tools