byADIT Free software for engineers and students
EngiFree
Free OCR Software — The 10 Best Tools for Text Recognition and Table Extraction

Free OCR Software — The 10 Best Tools for Text Recognition and Table Extraction

Search for free OCR software and you get lists where some tools are websites with hourly limits, some are trials, and some have not been updated in years. We read the main comparison pages on the web — Lido, Online Tech Tips, ScreenSnap, ImageToTable.ai, Unstract, KDnuggets and Camelot’s own comparison page — and in October 2026 we checked every tool ourselves: licence, platforms, what the free use really allows and where your files go.

Engineers need OCR in three main situations: turning an archive of scanned drawings, standards and reports into PDFs you can search, copying a single value from a locked data sheet or a screenshot, and pulling a table of sections, loads or material values from a PDF catalogue straight into a spreadsheet. Two questions matter most: does the tool read your language, and do files stay on your computer or go to a server? For Hebrew the differences are large: Tesseract, and OCRmyPDF with it, support Hebrew; Umi-OCR and EasyOCR do not; for the other tools we did not confirm Hebrew support, so test a sample document before you commit.

Comparison table: the top 10

Tool Platforms Licence in plain words Best for
OCRmyPDF Windows, macOS, Linux Open source, commercial use allowed Scan archives to searchable PDF, Hebrew included
PDF24 Creator Windows (plus a website) Completely free, companies included, no task limits Local OCR in a simple interface
NAPS2 Windows, macOS, Linux Open source, commercial use allowed Scanning and OCR in one step
PowerToys Text Extractor Windows Microsoft open source, commercial use allowed Screen text to clipboard with a shortcut
NormCap Windows, macOS, Linux Open source, commercial use allowed Screen-capture OCR on any operating system
Umi-OCR Windows, Linux Open source, commercial use allowed Offline batch OCR of images and PDFs
PaddleOCR Windows, macOS, Linux (Python) Open source, commercial use allowed Page layout and tables in scans
Camelot Windows, macOS, Linux (Python) Open source, commercial use allowed PDF tables to Excel and CSV
Docling Windows, macOS, Linux (Python) Open source, commercial use allowed (models have their own licences) Documents to clean Markdown with tables
Mathpix Snip Windows, macOS, Linux, browser Limited free edition: 10 images and 10 PDF pages a month Equations to LaTeX

The top 10

1. OCRmyPDF

A command-line tool that runs OCR on a scanned PDF and places the recognised text beneath the image, so you can search and copy without changing how the page looks. It deskews and rotates pages, compresses images and produces PDF/A for archiving — exactly what a folder of old standards and drawings needs.

Advantages: open source (MPL-2.0), free for any use. It is built on Tesseract with more than 100 languages, Hebrew included, and uses all CPU cores to batch-process whole folders.

Disadvantages: no graphical interface. On Windows you must install Tesseract and Ghostscript first. It is weak on complex tables: the text is found, but the table structure is not kept.

2. PDF24 Creator

A Windows program with dozens of PDF tools that run on your computer without internet, including OCR that turns a scan into a searchable PDF. The same program merges, compresses and converts, so you can prepare a whole submission package in one place.

Advantages: completely free, companies included, with no sign-up, no watermark and no limit on the number of tasks. With Creator, files never leave your PC.

Disadvantages: Creator is Windows only. Layout is lost on complex pages. The website version uploads files to servers in the EU and deletes them within an hour — not the right choice for sensitive documents.

3. NAPS2

A simple scanning program that works with most scanners (WIA and TWAIN), including document feeders and duplex scanning. You scan, rotate and crop, then save straight to a searchable PDF — good for scanning a project file or test certificates.

Advantages: open source (GPL-2.0), free for individuals and businesses, with no ads. Built-in OCR in more than 100 languages, and a command line for automation.

Disadvantages: recognition quality depends on scan quality, and there is no advanced editing of the document after scanning.

4. PowerToys Text Extractor

A tool in Microsoft’s official PowerToys pack: press a shortcut, mark an area of the screen and the text goes to the clipboard. Handy when you need a value from a locked data sheet, a presentation or a program window that does not allow copying.

Advantages: open source (MIT), free for any use, recognition runs locally, and the same pack adds a screen ruler, bulk renaming and more.

Disadvantages: Windows only, and some tools need a recent Windows version. One area at a time — no batch processing of files and no table structure.

5. NormCap

Mark an area of the screen and the text in it is recognised and copied to the clipboard. Recognition runs locally with Tesseract, with QR codes and barcodes, detection of email addresses and links, and support for multiple monitors.

Advantages: open source (GPL-3.0), free for any use, and it runs on Windows, macOS and Linux — the same tool on every computer in the office.

Disadvantages: one area at a time, with no table structure. Accuracy depends on the size and quality of the text on screen.

6. Umi-OCR

A desktop program that runs fully locally on the PaddleOCR and RapidOCR engines: OCR of a screen region, batch processing of a folder of images, and scanned PDFs to text or to a PDF with a text layer. It can merge lines into paragraphs and ignore watermarks and page headers.

Advantages: open source (MIT), free for any use, with no registration and no internet connection needed. A command line and an HTTP API for automation.

Disadvantages: Hebrew is not supported — the engines are strongest in Chinese, English and Japanese. Windows and Linux only, and on Linux through a separate runtime package.

7. PaddleOCR

A Python toolkit for text recognition and document parsing. Its PP-StructureV3 component detects page layout, headings and tables, and outputs Markdown or JSON with coordinates down to table-cell level — useful for pulling value tables out of scanned data sheets and standards.

Advantages: according to most sources, the best free layout and table recognition available today. More than a hundred languages, an Apache 2.0 licence that allows commercial use, and everything runs locally.

Disadvantages: no graphical interface, installation needs Python know-how, and it is much faster with a GPU. We did not confirm Hebrew support.

8. Camelot

A Python library that extracts tables from PDF files into pandas data frames, and from there to CSV, Excel, JSON, HTML, Markdown or SQLite. The lattice method suits tables with grid lines; the stream and network methods suit whitespace-separated tables. Instead of retyping a section table from a catalogue, you extract it in seconds.

Advantages: open source (MIT), free for any use, fully local, and the library can pick a method per page for you.

Disadvantages: the standard methods need a PDF with real text; scans need the optional ml and OCR extras. No graphical interface.

9. Docling

Converts documents, mainly PDF but also DOCX and images, into structured Markdown or JSON while keeping headings, reading order and table structure. For scans it runs OCR through Tesseract, EasyOCR or RapidOCR. It suits turning specifications and standards into clean text you can search, compare or feed to AI tools.

Advantages: the code is MIT-licensed and free for any use, processing is local so it also suits sensitive documents, and you get both a command line and a Python library.

Disadvantages: a heavy install that needs Python 3.10 or later. The models it downloads are subject to their own licences. On poor scans the result depends on the OCR engine you choose.

10. Mathpix Snip

It specialises in what ordinary OCR tools struggle with: a screenshot of a printed or handwritten equation becomes LaTeX, and a table becomes LaTeX, TSV, CSV or Markdown. It also converts PDFs to Word, LaTeX and Markdown.

Advantages: the best tool on this list for equations from standards and textbooks. Available for Windows, macOS, Linux, the browser and mobile.

Disadvantages: not completely free: the free plan needs an account and is limited to 10 images and 10 PDF pages a month (doubled with an academic .edu email). Files are processed on Mathpix servers.

More free OCR tools worth knowing

The engine and its interface: Tesseract is the free OCR engine behind OCRmyPDF, NormCap and many others — more than 100 languages including Hebrew, command line only, with a ready Windows installer from UB Mannheim. gImageReader gives it a graphical interface: load an image, a PDF or a scan, select areas and save as text or a searchable PDF (Windows and Linux).

Screen capture: Text Grab is the Windows tool that PowerToys Text Extractor grew out of, with an edit window, a table view and OCR of a whole folder; the GitHub build is free, while the Microsoft Store edition is paid. Frog does the same on Linux only and also decodes QR codes; its latest release was published more than a year ago.

PDF editors with OCR: PDFgear runs OCR in more than 30 languages inside a full PDF editor; it is currently free for any use but closed source. Stirling-PDF includes OCR among dozens of tools and can be installed on an office server so files never leave the network.

Developer libraries: docTR (Apache 2.0) detects text and table regions, even on rotated pages, and outputs JSON. EasyOCR is very easy to use, but Hebrew is not in its language list and its latest release dates from September 2024. Surya recognises tables and equations well, but its model weights are free only for research, personal use and companies with under 5 million US dollars in funding or revenue.

Outdated advice found on the web

Capture2Text still appears in many lists as a recommended screen OCR tool, but its latest release came out in March 2022. Tabula is still the most quoted tool for PDF tables, but its latest release dates from June 2018; Camelot is the maintained alternative. Several articles say OnlineOCR.net allows 15 files per hour, but the site itself now states 5 files per hour for guests, and its privacy statements contradict each other on when files are deleted. EasyOCR is also often presented as actively developed, yet its latest release is from September 2024. And online OCR sites such as i2OCR and OCR.space suit occasional use on non-sensitive documents at most.

Which to choose by need

Scan archives, Hebrew included: OCRmyPDF for whole folders, or PDF24 Creator if you prefer a simple Windows interface. If you scan yourself, NAPS2 does scanning and OCR in one step.

A single value from the screen: PowerToys Text Extractor on Windows, NormCap on any operating system, Frog on Linux.

Tables to Excel: Camelot for PDFs with real text; PaddleOCR or Docling for tables in scans.

Equations: Mathpix Snip, provided 10 images and 10 pages a month are enough for you.

Engineers building automation: PaddleOCR, Docling or docTR inside a Python script, with local processing and a licence that allows commercial use.

Sources

All the tools in this field are in our Office and PDF category.

Further reading

מדריכי AI למהנדסים ולמשרד, ב-5 שפות: adit-ai.com ←