Filozy

Guide

OCR a scanned contract on your own computer

OCR adds an invisible text layer to a scanned page so it can be searched and copied. On Filozy the recognition engine runs in your browser, so the scan never leaves your device. Accuracy depends on resolution, contrast and skew; verify names, dates and totals against the page before relying on them.

Tools used: OCR PDFAuto crop PDFRedact PDF

A scanned contract is a photograph of a contract. You can read it, but your computer cannot: no search, no copy-and-paste, no way to find the indemnity clause across forty pages except by eye. OCR — optical character recognition — fixes that by reading the picture and adding the words as an invisible layer over the page.

The catch is that the documents people scan are exactly the ones they should not upload. Contracts, IDs, medical records, signed statements. Most OCR happens on someone else’s server. This guide does it on yours.

What OCR produces

Running OCR on a scanned PDF gives you two things:

The page still looks like the scan, and the recognised words are only an addition over the picture, so a misread word changes what a search finds, not what the page shows. Keep your original scan alongside the searchable copy.

What decides accuracy

OCR is statistics, and its confidence rises and falls with the input:

You cannot fix a bad scan with a better algorithm. Rescanning at 300 DPI, flat, in good light, is worth more than any setting.

Step by step

  1. Trim first. Auto crop trims plain margins around the text. It does not straighten pages, and it leaves alone a page whose border is not one plain colour, such as a dark scanner edge, so crop that one by hand in Crop PDF. Clean edges help the engine find the text block.
  2. Open OCR PDF and choose the trimmed file. The recognition engine is downloaded from Filozy’s own servers at this point — it is program code, not your document going the other way.
  3. Run the tool. A progress bar counts the pages. At the end the result gives one average confidence figure for the whole run; below about 80, read the text through before you rely on it.
  4. Save the searchable PDF, and the text file if you want it.
  5. Verify before you rely on it. Search the result for a clause you know is there. Compare every number, date, party name and defined term you will act on against the page image. OCR errors cluster in exactly those places: 0 and O, 1 and l, decimal points, currency symbols.

What to do next

The searchable PDF is the input to everything else:

A ready-made sequence for this — trim, recognise, number, protect — exists as the Prepare a scanned contract for filing workflow, which carries the file from one tool to the next without re-selecting it.

Honest limits

Questions people ask

Does OCR change how the page looks?

Very little. On Filozy the searchable PDF is a new file rather than your scan with text added: each page is redrawn as a lossless picture at up to 200 DPI, with an invisible layer of text positioned over the words in it, which is what lets you search and select them. At normal zoom it looks like the scan, but detail finer than 200 DPI is not kept, the file is usually larger, and links and bookmarks are not carried over. Keep the original beside it.

Which languages does Filozy's OCR recognise?

English. The engine's language data is served from Filozy's own servers when you run the tool, and only English is included today. Documents in other languages will be recognised poorly.

How long does it take?

Roughly a second per page on a laptop and several seconds per page on a phone, after a one-time download of the engine for the session. The first page is the slowest. Keep the tab in the foreground on mobile so the browser does not pause the work.

Related guides