When you want to convert printed text or handwriting into a digital copy, you don't have to do it manually. You don't even have to spend a fortune on professional tools. We'll show you the best OCR (optical character recognition) programs that convert images into text for free.

What Is OCR?

Optical character recognition (OCR) software converts pictures, or even handwriting, into text. OCR tools analyze a document and compare it with fonts stored in their database, and/or by noting features typical of characters. Some OCR apps also put it through a spell checker to “guess” unrecognized words. 100% accuracy is difficult to achieve, but a close approximation is what most software strives for.

OCR software can be a productivity shortcut for students, researchers, and office workers who need a machine-readable copy of a scanned document. So let's play with a few more and find the best OCR software for your needs.

1. OCR Using Microsoft OneNote

Microsoft OneNote has advanced OCR functionality, which works on both pictures and handwritten notes.

  • Drag a scan or a saved picture into OneNote. You can also use OneNote to clip part of the screen or an image into OneNote.
  • Right-click on the inserted picture and select Copy Text from Picture.
  • The copied optically recognized text goes into the clipboard, and you can now paste it back into OneNote or into any program like Word or Notepad.
Using OCR in OneNote

OneNote can also extract text from a multipage printout with one click. Insert a multiple page printout in OneNote and then right-click on the currently selected page.

  • Click Copy Text from this Page of the Printout to grab text from this selected page only.
  • Click Copy Text from All the Pages of the Printout to copy text from all the pages in one shot, as you can see below.
Extract text from the images of a multiple-page file printout.

Do note that the accuracy of the OCR depends on the quality of the photo. That's why optically recognizing handwriting is still a bit fuzzy for OneNote and other OCR software in the market. That said, it is one of the key features in OneNote that you should use at every opportunity.

2. SimpleView

SimpleView OCR

If you find that other tools, like OneNote, struggle with converting handwritten text, use the 30-day free trial of SimpleView, which includes handwriting recognition powered by the FineReader OCR engine. During the trial or with the paid version, you can also convert files in bulk and edit images.

The free version supports machine print recognition of one file with up to 100 files, using the open-source Tesseract OCR or its in-house SimpleOCR engine. Use these tips to get the most out of the free version:

  • Set it up to read directly from a scanner or by adding a page (JPG, TIFF, BMP formats).
  • Browse folders to get previews of your documents.
  • Under Edit tab > OCR (document section), pick the OCR engine and, if using Tesseract, the document's language.
  • To convert foreign language documents, download language files for over 100 different languages and copy the unzipped Tesseract folder into your SimpleOCR installation directory.

SimpleView works fine with normal text, but its handling of multi-column layouts could be a disappointment. For standard text, you'll likely fare better with Microsoft tools.

Download: SimpleView (Free, paid version with a free trial available)

3. LightPDF

LightPDF

LightPDF is a modern PDF editor with a wide selection of features, such as PDF creation from scratch, PDF editing, including splitting and merging PDF files, PDF form creation, and OCR.

With the free version, you're limited to converting the first three pages of each document, can only edit a maximum of three files per day, and files are saved or printed with a watermark. With the paid version, you lose the watermark, can edit up to 1,000 files per day, and get access to batch processing and advanced editing options.

To run OCR on your scanned document, load your PDF in LightPDF, head into the Convert tab, and click OCR. You'll be able to make a few selections:

  • Use Enhanced Mode for more accurate text recognition, but note that it can take longer.
  • You can choose to convert all pages, the current page, or a custom selection of pages, though LightPDF ignored our "current page" selection and converted the first three pages instead.
  • Pick all the languages included in the document.

To up the ante, we had it convert pages from a German recipe book. While it didn't get each and every detail right, it did a superb job of maintaining the multi-column formatting, and it correctly converted most of the special characters.

Download: LightPDF (Free, paid version available)

4. Photo Scan

Photo Scan is a free Windows 10 OCR app

Photo Scan is a free Windows OCR app you can download from the Microsoft Store. Created by Define Studios, the app is an OCR scanner, and a QR code reader rolled into one.

Point the app to an image or a file printout. You can also use your PC's webcam to give it an image to look at. Unlike several other tools in this article, Photo Scan doesn't work with PDF files. The recognized text is displayed in an adjacent window.

The text to speech feature is a highlight. Click the speaker icon, and the app will read aloud what it just scanned. It's not great with handwritten text, but printed text recognition was adequate. When everything is done, you can save the OCR text in multiple formats like Text, HTML, Rich Text, XML, Log format, etc.

Download: Photo Scan (Free, in-app purchase)

5. (a9t9) Free OCR Windows App

a9t9 is a free OCR app for Windows

(a9t9) Free OCR software is a Universal Windows Platform app, meaning you can use it with any Windows device you own. There is also an online OCR equivalent that is powered by the same API.

(a9t9) supports 21 languages for parsing your images and PDF to text. The app is also free to use, and the ad support can be removed with an in-app purchase. Like most free OCR programs, it is ideal for printed documents and not handwritten text.

Download: a9t9 Free OCR (Free, in-app purchase)

6. Capture2Text

Capture2Text Settings Menu

Capture2Text is a free OCR software for Windows that gives you keyboard shortcuts to quickly OCR anything on the screen. It's also an executable that doesn't require installation.

Use the default keyboard shortcut Win Key + Q to activate the OCR process. You can then use the mouse to select the portion you want to capture. Hit Enter to trigger the optical character recognition. The captured and converted text will appear in a popup and, by default, will also be available in the clipboard.

Capture2Text uses Google's OCR engine and supports 100+ languages. It uses Google Translate to convert the captured text to other languages. Check the menu in the Windows toolbar to access Settings, toggle saving to clipboard on and off, or switch to the default OCR language.

Download: Capture2Text (Free)

7. Image Scan OCR

Image Scan OCR

This Microsoft Store app is great for batch-processing files with OCR. It uses a three-column design with your file folder on the left, the selected file in the middle, and the recognized text on the right. Image Scan OCR supports images and PDFs. It didn't produce any legible results for handwriting samples, so stick to printed text only.

When you first launch it, you'll have to select a folder via the OpenFolder menu item. You can also set a language to improve text recognition. When we opened folders with many files, the app became quite laggy, so we'd recommend picking an empty folder and dragging your files into it as you go.

When you click BatchProcess, Image Scan OCR will process all files in the current folder. Once you've processed an image or a document, you can edit the result in the right column, then copy it or save it to a text file.

Download: Image Scan OCR (Free)

8. OCR With Google Docs

If you are away from your own computer, then try the OCR powers of Google Drive. Google Docs has an in-built OCR program that can recognize text in JPEG, PNG, GIF, and PDF files. But all files should be 2 MB or less, and text should be 10 pixels or higher.

Google Drive can also auto-detect the language in the scanned files, though accuracy with non-Latin characters might not be great.

  1. Log into your Google Drive account.
  2. Click on New > File Upload. Alternatively, you can also click on My Drive > Upload Files.
  3. Browse to the file on your PC that you want to convert from PDF or image to text. Click the Open button to upload the file.
  4. The document is now in your Google Drive. Right-click on the document and click on Open with > Google Docs.
This capture demonstrates how to use the OCR in Google Drive

Google converts your PDF or image file to text with OCR and opens it in a new Google document. The text is editable, and you can correct the parts where the OCR failed to read it right. You can download the fine-tuned document in the multiple formats Google Drive supports. Choose from File > Download as menu.

The Best Free OCR Software You Can Pick

While the free tools were adequate with printed text, they failed with normal cursive handwritten text. My personal preference for offhand OCR use leans towards Microsoft OneNote because you can make it a part of your note-taking workflow.

Photo Scan is a Windows Store universal app, and it supports line breaks with the range of document formats you can save to. But don't let your search for free OCR converters end here. There are alternative ways to OCR your images and text.