Skip to Main Content

Tesseract OCR Software Tutorial

A step-by-step guide for users to learn how to use Tesseract open-source software for performing optical character recognition (OCR) on a text corpus.

General Information

NYU Data Services: NYU Libraries and Information Technology logo.

 

 

 

For assistance, reach out by chat below or submit a request

We can be reached by email at data.services@nyu.edu

Join our Discord server

If you've met with us before, tell us how we're doing

Service Desk and Chat

Staffed Hours: Fall 2023
     Mondays:     12pm - 5pm
   Tuesdays:    12pm - 5pm
   Wednesdays:  12pm - 5pm
   Thursdays:   12pm - 5pm
   Fridays:     12pm - 5pm

chat loading...





CC BY-NC

Creative Commons License logo.

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. Please attribute this work to the NYU Libraries Scholarly Communications and Information Policy Department.

Welcome

Tesseract is an open source optical character recognition (OCR) platform. OCR extracts text from images and documents without a text layer and outputs the document into a new searchable text file, PDF, or most other popular formats. Tesseract is highly customizable and can operate using most languages, including multilingual documents and vertical text. Although the software can be used on Windows or Linux, this guide will be based on Mac operating systems which is done through the terminal application.

The goals of this guide are to learn how to:

  • Download and install Tesseract OCR and a package of other useful tools
  • Convert images from PDFs, JPGs, PNGs, into TIFFs
  • Improve image quality which in turn improves the quality of Tesseract's output
  • Easily use Tesseract
  • Make a whitelist (list of characters permitted)
  • Batch convert (convert many files at once)