OCR — IMAGE TO TEXT
TIFF to Text — Free OCR to Extract Text from TIFF
Convert TIFF scans to editable text with free in-browser OCR. Built for high-resolution document scans — nothing is uploaded to a server.
Tus archivos nunca salen de tu dispositivo.
Drop a file here or click to choose
A TIFF image — reads the text with in-browser OCR (first run downloads the OCR engine)
Extract editable text from a TIFF image. TIFF is the format serious document scanning uses — archives, fax systems, and professional scanners produce high-resolution TIFFs precisely because they preserve detail, which is exactly what optical character recognition wants. Recognition runs in your browser with Tesseract, so a scanned contract or record is read on your own device and never uploaded.
What scan resolution to use
| Scan DPI | Suitability for OCR |
|---|---|
| 150 DPI | Marginal — small type blurs and misreads; use only for large print. |
| 300 DPI | The sweet spot — crisp letters, reliable recognition on normal text. |
| 400–600 DPI | Good for very small print or fine detail; larger files, little extra gain otherwise. |
| Above 600 DPI | Rarely worth it for text — bigger files without better accuracy. |
300 DPI is the practical target for document text. A crisp 300-DPI scan reads far better than a larger, low-resolution one.
Troubleshooting
- Only the first page of a multi-page TIFF is read.
- TIFF can hold several pages in one file, but this tool reads the primary image. Split the TIFF into single-page images and run each one.
- A page scanned at an angle reads badly.
- OCR expects roughly horizontal lines. De-skew or straighten the scan before running it and the accuracy improves sharply.
Frequently asked questions
- Is TIFF a good source for OCR?
- It's arguably the best. TIFF is the standard for document scanning because it keeps full detail, and a straight, high-DPI TIFF gives the engine sharp, clean letters to work with.
- Are my scans uploaded anywhere?
- No. The TIFF is decoded and read entirely in your browser with a WebAssembly OCR engine — nothing is sent to a server, so confidential scans stay on your machine.
- Which languages does it support?
- Latin-script text (English and similar) by default. Non-Latin scripts require separate trained data that isn't loaded, so they won't be recognised correctly.