Coming soon: translate your documents between Indian languages and English.

Odia OCR — Extract Odia Text from Scans and Images

Upload a scanned Odia PDF or an image of an Odia page and get editable Unicode Odia back. Free, ad-free, no sign-up.

ଓଡ଼ିଆ · Accepts PDF, JPG, PNG, TIFF up to 25 MB, a PDF up to 10 pages · Files deleted within 4 hours

Optical Character Recognition (OCR). Online & Free

Convert Scanned Documents and Images into Text

Drop PDF or image here. PDF, JPG, PNG, TIFF supported.

Up to 25 MB. A PDF can have up to 10 pages; split a longer one first and send the parts one at a time.

How to recognize text from image?

1

Upload your file

Click "Choose Files" or drag and drop your scanned PDF or image onto the upload area.

2

Select language

Choose the language of the text in your document from the dropdown for best OCR accuracy.

3

Download text

Click "Recognize" and download the extracted text file once processing is complete.

Unicode output

NFC-normalised text that pastes into any editor and stays searchable.

No ads, no sign-up

Free to use. Uploads removed within 4 hours.

Measured, not claimed

92.7% character accuracy on our published test corpus.

Legacy Odia fonts and PageMaker

Older Odia documents were often typed in a legacy font, which stores the keys pressed rather than Odia letters, so copied text comes out as Latin letters. IndicPDF reads Odia typed in Akruti Oriya (the -99 faces and the InDesign faces). A PDF set in one of them is read from its font, here or in the Legacy Font tool, rather than by OCR.

For PageMaker, Word to PageMaker writes a Unicode Odia Word file back in Akruti Oriya (AkrutiOriSantosh-99), ready to place in PageMaker 7.

Measured accuracy

On our ground-truth corpus the pipeline reads 92.7% of the characters of its one Odia test page correctly (7.32% character error rate), 3,020 characters of prose: a children’s story, set clean in one column. With Malayalam’s it is one of the two lowest figures of any language we measure, and one page is a small sample, so read it as a direction rather than a rate. A photographed or worn page will do worse.

The two mistakes that make up most of it

Two Odia shapes account for most of the errors on that page. The i-sign on ଥ is drawn as a low hook, and the recognition model reads it as the u-sign: ଥିଲା came back as ଥୁଲା. Of 19 ଥି on the page, 3 came back right. And the ra-phala, the ୍ର under a conjunct, is often dropped: the story’s heroine ଚନ୍ଦ୍ରିକା came back right 3 times of 10, most often as ଚନ୍ଦିକା. Both errors leave a word that looks almost right, so read a result for them before you use it.

What is repaired, and what is not

One Odia confusion is repaired after reading: ବ read where the page has ୱ, in the conjuncts that use it after ସ, ଶ, ଜ, ଦ and ତ, and nowhere else, because ବ is also a common correct letter. The two mistakes above are not repaired, because the wrong form is sometimes a real word and a rule that changed it would change correct text too. A page scanned upside down is turned over before it is read, but on Auto detect an upside-down Odia page can be taken for another script first; choosing Odia avoids that. Handwriting is not supported; this reads printed Odia.

Frequently asked questions

ସ୍କାନ୍ କରାଯାଇଥିବା ଓଡ଼ିଆ PDF ରୁ ଲେଖା କିପରି ବାହାର କରିବି?

ଉପରେ PDF ଅପଲୋଡ୍ କରନ୍ତୁ। ପୃଷ୍ଠାଗୁଡ଼ିକ ଓଡ଼ିଆ ଲେଖା ଭାବେ ଚିହ୍ନଟ ହୋଇ ୟୁନିକୋଡ୍‌ରେ ଫେରି ଆସେ, ଯାହାକୁ ଆପଣ କପି ଓ ସମ୍ପାଦନ କରିପାରିବେ।

Why does ଥିଲା come back as ଥୁଲା?

The recognition model reads the low i-sign hook on ଥ as the u-sign. It is the commonest mistake on our Odia test page, and it is worth searching a result for ଥୁ before using it.

Are Odia digits kept?

Yes. Odia digits come back as Odia digits and Latin digits as Latin digits; neither is converted to the other.

What file types can I use for Odia OCR?

PDF, JPG, PNG and TIFF, up to 25 MB per file. Scanned PDFs are rasterised page by page before recognition, so a PDF with no text layer works the same as a photograph.

How many pages can I send at once?

The OCR tool reads a PDF of up to 10 pages; a longer one is refused at upload, so split it with Split PDF and send the parts. PDF to Word reads up to 300 pages. A scanned page takes about 23 seconds to read, so a PDF with more than about 23 scanned pages is refused until it is split into parts.

What counts as a page?

One page of your file as it is stored, which is one side of a sheet. A book scanned two pages to a sheet counts one page for each sheet. A JPG or PNG is one page, and a TIFF counts every page it holds. All of them count towards the OCR tool's 10 pages and PDF to Word's 300, blank pages included. Only pages read by OCR count towards PDF to Word's limit of about 23 scanned pages a job: an empty page is not read, but a blank page in a scan is a picture of paper and is read like any other.

Is the output real Unicode text?

Yes. Output is standard Unicode, normalised to NFC, so it copies into Word, Google Docs or any editor and stays searchable. It is not an image of text and not a legacy font encoding.

Do I need an account?

No. The tool is free and requires no sign-up, no email and no payment. There are no advertisements on any page.

What happens to my files?

Uploads and results are stored encrypted and removed by a cleanup that runs every 15 minutes, so nothing is kept longer than 4 hours after upload. Files are processed to produce your result and are not used for anything else.

Should I use Auto Detect or pick the language myself?

Pick the language when you know it. Auto detection reads the script from the page and then verifies its guess, but a page with only a few lines, heavy noise, or mixed English gives it less to work with. Manual selection removes that uncertainty entirely.

Related tools

Other Indian languages