You have a photo of a page, a screenshot of a chat, or a scanned contract, and you need the words inside it as text you can actually edit. A computer sees that file as a grid of coloured dots, not as language. OCR is the technology that bridges that gap, turning the picture of text back into real, selectable, searchable characters. Once you understand it, retyping documents by hand becomes a thing of the past.

What does OCR stand for?

OCR stands for optical character recognition. The word optical refers to reading something visually, the way your eye scans a page. Character means an individual letter, number, or symbol. Recognition is the act of identifying each one. Put together, OCR is the process by which software looks at an image and works out which letters and words it contains, then outputs them as machine-readable text.

It helps to be precise about the difference between an image of text and actual text. If you take a screenshot of this paragraph, you cannot click into it and change a word, because it is now a flat picture. OCR reverses that: it reads the picture and reconstructs the underlying characters so you can copy, edit, and search them again.

What is OCR used for?

OCR shows up in far more places than most people realise. A few everyday examples:

  • Digitising paper. Scanning receipts, letters, forms, and old documents into editable files instead of filing cabinets.
  • Searchable archives. Libraries and researchers run OCR on millions of scanned pages so the text inside becomes searchable.
  • Copying trapped text. Pulling a quote out of a photo, or grabbing an error message from a screenshot so you can paste it into a search.
  • Data entry. Reading numbers off invoices, business cards, and ID documents to fill in spreadsheets automatically.
  • Accessibility. Feeding the recognised text to a screen reader so a blind or low-vision user can hear a printed document.
  • Translation. Extracting foreign-language text from a sign or menu so it can be translated.

If you have ever deposited a cheque with your phone, scanned a passport at an automated border gate, or had your car's number plate read at a car park, OCR was working behind the scenes.

How does OCR work, in brief?

You do not need to be an engineer to use OCR, but a quick mental model helps you get better results. Modern engines move through a few broad stages:

  1. Preprocessing. The image is cleaned up. The software may straighten a tilted page, boost contrast, remove speckles, and convert the picture to crisp black and white so the letters stand out.
  2. Layout analysis. It finds the blocks of text, separates columns, and works out the order in which lines should be read.
  3. Character recognition. Each letter shape is compared against learned patterns until the engine decides which character it most likely is.
  4. Post-processing. A dictionary and language model tidy up the result, fixing things like a 0 that should be an O, or a rn that should be an m.

We go much deeper into each step in our companion guide on how OCR works, but those four stages are the heart of every system, from the open-source engines that power free tools to the AI models in your phone's camera.

Traditional OCR versus AI text recognition

Early OCR matched each shape against a fixed template, which is why it struggled with anything but clean, printed type. Today's engines are trained on huge amounts of real-world text, so they cope far better with varied fonts, faded ink, and noisy backgrounds. The line between OCR and broader AI text recognition has blurred, and we untangle the terminology in OCR vs. text recognition.

How accurate is OCR?

Accuracy depends almost entirely on the input. On a clean, well-lit scan of a standard printed document, a good engine reads the text near-perfectly. Quality drops as the image gets harder: small fonts, blurry photos, low contrast, unusual typefaces, and especially handwriting all introduce errors.

The encouraging news is that you have a lot of control. A sharp, straight, high-contrast image with text at a reasonable size will almost always beat a dim, crooked, low-resolution one. Our guide to improving OCR accuracy walks through the practical tweaks that make the biggest difference.

Trying OCR yourself

You do not need to install anything to see OCR in action. Our free image to text converter runs in your browser: upload a JPG, PNG, or screenshot and it returns the editable words in seconds. If your source is a document rather than a photo, the PDF to text tool does the same for digital and scanned PDFs alike. For pages of handwritten notes, the handwriting to text tool gives it a best-effort read.

Frequently asked questions

Is OCR the same as scanning?

No. Scanning simply creates a digital image of a page, which is still just a picture. OCR is the extra step that reads that picture and converts the letters into editable, searchable text. Many scanners bundle OCR, which is why the two often get confused.

Can OCR read handwriting?

It can attempt to, but handwriting is the hardest case because everyone writes differently. Neat, clearly separated print works best, while joined-up cursive is unreliable. For the best chance, try a tool built for it, such as our handwriting to text converter, and always proofread the output.

Does OCR work in other languages?

Yes. Modern OCR supports dozens of languages and scripts, including right-to-left writing like Arabic and character-based scripts like Chinese. The engine usually needs to know which language to expect, since that helps it choose between similar-looking characters.

Is OCR free?

Plenty of capable OCR is free, including the tools on this site. Paid services add things like very high volume, advanced layout handling, or guaranteed processing speeds, but for everyday extraction a free browser-based converter is usually all you need.

Ready to turn a picture into words? Drop your file into our free image to text converter and have editable text back in seconds.