Try the tool

Image to Text

Pull the text out of any screenshot, scan, or photo.

Open tool

A blurry image is not a text problem. It is a missing-information problem. When the edges of a letter are smeared across several pixels, the OCR engine has to guess, and guessing is exactly what you do not want in a receipt total, an invoice number, or a date.

The good news: most blurry-image OCR failures are preventable before the image reaches the tool. The bad news: no amount of post-processing can recover detail that was never captured.

First, decide whether the image is recoverable

Look at the smallest text you need to read. Zoom in to 100% and ask:

  • Can you still recognize the letters, even if they are soft?
  • Are the characters separated, or do they merge into a dark strip?
  • Is the text low-contrast (gray on white), or actually out of focus?
  • Is the blur from motion, compression, or a low-resolution screenshot?

If you cannot read the text yourself, OCR will not reliably read it either. If you can read it but it is soft, there is a reasonable chance.

Fix the capture, not just the output

1. Retake the photo if you can

A second photo is usually better than any filter. Hold the phone parallel to the page, tap to focus on the text, and use even lighting. Avoid shadows from your hand and glare from a screen. For a document, scanning apps that correct perspective are often better than a casual photo.

2. Capture at a larger size

For a screenshot, zoom the page before capturing. Text that is 10 pixels tall in a full-screen capture becomes 30 pixels tall when you zoom to 200%. Do not take a small screenshot and enlarge it afterward; the browser is inventing pixels, not recovering detail.

3. Crop to the text

Remove the desk, the browser toolbar, and the empty margins. A tight crop gives the OCR engine more of its limited attention to the characters that matter. Keep a little padding so letters are not cut off at the edge.

4. Increase contrast carefully

OCR works best with dark text on a light background. If the image is gray-on-gray, a moderate contrast increase can help. Over-sharpening creates halos around letters and can make recognition worse. If you use an image editor, compare the OCR result with and without the change rather than assuming “more sharpening” is better.

5. Avoid repeated JPEG compression

Every save as a low-quality JPEG adds blocky artifacts around text. If you have the original PNG, use it. If someone sent you a screenshot through a chat app, ask for the original file when the text is important.

Test one line before processing the whole image

If you have a long screenshot, crop the hardest line — usually a number, a date, or a small label — and run OCR on that crop first. If the engine cannot read the crop, the full image will not be better. If it reads the crop correctly, process the full image and compare the critical fields.

What OCR still cannot fix

  • Motion blur that turns letters into streaks.
  • Missing pixels from a tiny image or an aggressive resize.
  • Text hidden behind glare or a physical obstruction.
  • Handwriting in many styles; Tesseract is designed primarily for printed text.
  • Complex tables where columns are separated only by whitespace.

For handwriting, a general-purpose vision model may do better than classic OCR, but it can also invent words. Verify every field against the image.

A realistic quality check

After OCR, check:

  1. Every currency amount and decimal point.
  2. Every date and order number.
  3. Names and email addresses.
  4. Line order — especially in multi-column layouts.
  5. Whether a sentence was split into two unrelated lines.

A result can look clean and still contain one wrong digit. The only reliable check is the source image.

Image to Text runs locally in your browser and shows a confidence score. Treat that score as a warning signal, not a guarantee. A high-confidence result can still misread a single character.

When a retake is the right answer

If the image is blurry enough that you are correcting more than a word or two, stop editing. Retake the photo, request a better screenshot, or ask for the original document. Editing OCR output from memory is how errors enter invoices, spreadsheets, and case notes.

For text that started as a PDF, PDF to Markdown can preserve the document structure without OCR. If the PDF is a scan, OCR is still the first step, but a clean scan at 300 DPI is far better than a phone photo of a screen.

The short version

OCR cannot recover detail that was never captured. Retake before filtering, crop tightly, use a sharp PNG, and verify every number against the image. If the source is unreadable to you, it is unreadable to the tool.

A
AIbyNow

We build small, practical tools for everyday work and write about the tasks behind them.

All guides Try Image to Text