Back to Blog
Tamil FontsPDFOCRUnicodeTutorial

How to Convert a Tamil PDF to Editable Unicode Text

Tamil PDFs with legacy font encoding are some of the hardest documents to extract text from. This guide walks through every method — from copy-paste to OCR — and how to get clean Unicode output.

30 June 20267 min read
FontConvertor.in Team

We build and maintain the Tamil font-encoding converter this guide refers to.

Why Tamil PDFs Are Tricky

Extracting editable Tamil text from a PDF is harder than it sounds. Tamil PDFs fall into three categories, each requiring a different approach:

  1. Unicode Tamil PDFs — the text is stored as proper Unicode. Copy-paste works directly.
  2. Legacy font Tamil PDFs — the text is stored using a legacy encoding (Bamini, TSCII, etc.). Copy-paste gives garbled ASCII characters that need to be converted.
  3. Scanned / image PDFs — the PDF contains scanned images of printed Tamil text. No text layer exists at all. OCR is required.

Identifying which type you have is the first step.

Step 1 — Identify Your PDF Type

Open your PDF in any PDF viewer (Adobe Reader, Chrome, Edge) and try to select and copy a line of Tamil text.

  • If you can select text and the copied result is proper Tamil Unicode (it pastes correctly in WhatsApp or a text editor): you have a Unicode PDF. Skip to the bottom — you're done.
  • If you can select text but the copied result is garbled English characters (e.g., "tzkf;fk;" or similar): you have a legacy font PDF. Follow Method 1 below.
  • If you cannot select any text at all, or if the entire page is one unselectable block: you have a scanned PDF. Follow Method 2 below.

Method 1 — Legacy Font PDF (Copy-Paste + Convert)

This is the most common case for old Tamil books, government documents, and newspaper archives.

  1. Copy the text from the PDF. Open the PDF, press Ctrl+A to select all text, then Ctrl+C to copy. Alternatively, select specific pages or paragraphs.
  2. Paste into FontConvertor.in. Go to FontConvertor.in/font-converter and paste the copied text into the input area.
  3. Select the source font. Try Bamini first — it is the most common. If the output looks wrong, try SenTamil, then TSCII, then TAM. The correct output is readable Tamil Unicode.
  4. Copy or download the Unicode output. Use the Copy button or download as .txt or .docx.

Tips for Large PDFs

  • Convert one page at a time if you get inconsistent results — some older PDFs mix font encodings across pages.
  • Some PDF viewers (especially older versions of Adobe Reader) don't copy legacy Tamil text correctly. Try copying in Chrome's built-in PDF viewer or Microsoft Edge if one viewer gives bad results.
  • For very large documents (books, reports), convert chapter by chapter and save each section before moving to the next.

Method 2 — Scanned PDF (OCR)

Scanned PDFs contain images, not text. You need Optical Character Recognition (OCR) software to extract the text.

Option A — Google Drive OCR (Free, Easy)

  1. Upload the scanned Tamil PDF to Google Drive.
  2. Right-click the file in Google Drive.
  3. Select Open with → Google Docs.
  4. Google Docs automatically runs OCR on the PDF. Tamil text should appear as editable Unicode text in the document.
  5. Copy the text from Google Docs — it will already be Unicode Tamil.

Accuracy: Good for clearly printed Tamil text. Struggles with older, low-resolution scans or handwritten text.

Option B — Adobe Acrobat OCR (Paid, Best Quality)

If you have Adobe Acrobat Pro (not just the free Reader), it includes a high-quality OCR engine that supports Tamil:

  1. Open the scanned PDF in Acrobat Pro.
  2. Go to Tools → Enhance Scans → Recognise Text.
  3. In the language settings, select Tamil.
  4. Run the OCR. Acrobat adds a text layer to the PDF.
  5. You can now select and copy the Tamil text.

Option C — Online OCR Tools

Several free online tools support Tamil OCR:

  • i2OCR.com — supports Tamil, free, upload PDF or image.
  • OnlineOCR.net — supports Tamil, 15 pages free per hour.
  • Tesseract OCR — open-source OCR engine with Tamil language pack, requires technical setup but gives the most control.

After extracting text with any OCR tool, paste the result into FontConvertor.in to clean up any encoding issues and normalise the Unicode output.

Method 3 — Image-Based Pages Inside a PDF

Some PDFs are a mix: some pages have a real text layer, other pages are scanned images. For these:

  1. Try copying text page by page. Pages with a text layer will give you copyable text; scanned pages will not.
  2. For the scanned pages, take a screenshot of each page and run it through Google Drive OCR or an online OCR tool.
  3. Combine the results.

After Extraction — Clean Up the Text

Regardless of the method used, extracted Tamil text often needs some cleanup:

  • Line breaks: OCR and PDF extraction often add a line break at the end of every visual line. Use Find & Replace in Word (Ctrl+H) to replace manual line breaks with spaces where needed.
  • Hyphenation: Words split across lines with hyphens need to be rejoined manually.
  • Header/footer text: Page numbers and running headers are often included in the extracted text and need to be deleted.
  • Font normalisation: Run the final text through the FontConvertor.in Unicode-to-Unicode conversion to normalise all characters to standard NFC Unicode form.

Summary

PDF TypeMethodDifficulty
Unicode Tamil PDFCopy → paste directlyEasy
Legacy font Tamil PDFCopy → FontConvertor.in → convertEasy
Scanned PDF (clear print)Google Drive OCREasy
Scanned PDF (old/low-res)Adobe Acrobat or TesseractMedium

For legacy font PDFs, FontConvertor.in handles the conversion step — free, instant, no software required.

Convert Tamil PDF text to Unicode now — paste extracted text, get clean Unicode output instantly.

Try it yourself — free & instant

All Tamil font conversions happen in your browser. No signup, no software.

Open Font Converter