Skip to content
Screenshot2Text

Screenshot2Text

Scan to Text

To turn a scanned page into text, drop the scan, a PNG or JPG, on this page. The text appears in the box below, ready to copy or save as a .txt file. OCR runs in your browser and we don't upload your file.

Scans fail in familiar ways: a crooked page, a shadow along the binding, a fold through a line, or a faint photocopy. Lay the sheet flat, fill the frame with the page, and crop out the scanner lid and the desk. Printed type on a straight scan reads best. Faded carbon copies, stamps over words, and handwriting often come back incomplete.

There is no account. Drop one image or several, and pick a language first if the page is not in English. A scanned PDF with several pages works the same way on the PDF to text page. A casual phone photo of a sign or a whiteboard fits the photo to text page better.

Or open the main free tool

OCR runs in the browser. We don't upload your file for OCR.

Drop a screenshot, image, or PDF here

PNG, JPG, WEBP, GIF, BMP, or PDF · several files at once · tap to browse

Or paste a screenshot with Ctrl+V or ⌘V

Nothing to copy yet

What scanned paper does to OCR

Scans bring problems a screenshot never has. Three matter most.

Resolution. The Tesseract project, whose engine this page uses, says it works best at 300 dpi or more. If your scanner has a setting, 300 dpi in grayscale is a sensible default for normal body text. Go higher for small print. Lower settings save space but leave thin letters with very few pixels.

Skew. A page that sits crooked on the glass tilts every line, and the same Tesseract guide notes that line finding gets much worse when a page is too skewed. Push the page against the scanner edge, or use your scanning app's deskew option before you save.

Faded print. Old receipts, thermal paper, and light toner lower the contrast between ink and paper. Scan in grayscale rather than pure black and white, so faint strokes are not thrown away before OCR sees them.

We do not have a real flatbed scan in our test set, so here is an honest stand-in. We took the test screenshot para03-docs from our OCR accuracy test and made it look scanned: grayscale, a gray paper tone, faded toner (black lifted to mid gray), a 1.3 degree tilt, a slight blur, and grain.

A scan-like page, slightly tilted and grainy with faded gray print, headed Installation, telling readers to check disk space and run the installer
Input: para03-docs, processed to look like a faded, slightly crooked scan.
Raw OCR output
Installation
Before you begin, make sure yous computer meets the minimum requirements.
You need at least 4 GB of free disk space and a 64-bit operating system.
Download the installer from the official website and open the file. Follow
the prompts on screen. When asked, choose a folder for the program files;
the default location works for most people. The setup usually takes less
than five minutes. Restart your computer when the installer finishes.

One word is wrong: your came back as yous in the first sentence. Everything else, including 4 GB and 64-bit, matched. It took 0.55 seconds (median of three runs). A mild tilt and faded print like this are fine. A badly crooked page or a very low resolution scan is where you should rescan rather than fix the text by hand.

How we timed it: we ran the current site code (commit 968e282) as a local production build and drove it with headless Chromium 153 on an 8-core Linux machine, with the recognition model already loaded. The clock starts when the tool shows it is busy and stops when it shows it is done, the same way our accuracy test times each image.

FAQ

What does scan to text mean here?
It means optical character recognition on a scanned page, meaning paper that went through a scanner, or a document photo of that paper. Screenshot2Text reads the pixels in your browser and turns visible letters into a string you can select and copy. Casual snapshots and digital PDFs that already carry a text layer are not the main job. Try /photo-to-text or /pdf-to-text when those fit better.
Does my scanned page leave this tab?
No. Recognition runs in the browser with Tesseract. We do not upload the file for OCR and we do not store the image or the text on a server. The first run may fetch small recognition files to your device; those requests do not include your scan. Closing or reloading the tab clears the working copy in memory.
Is scan to text free?
Yes. Every feature is free and stays free. You do not create an account. Drop one scanned page, several images, or a PDF. Reading happens on your device, so there is nothing for us to meter per file.
How do I get a cleaner scan-to-text result?
Lay the sheet flat, fill the frame with the type, and crop desk clutter or scanner lid chrome. Feeder skew, a shadow along the binding, a fold through a paragraph, and a low-contrast photocopy all hide letters. Printed type on a straight-on scan converts most cleanly. Faded carbon copies, stamps over the words, and messy handwriting often come back incomplete.
Can I run several scanned pages at once?
Yes. Drop several images in one go, or use a multi-page scanned PDF on /pdf-to-text where each page is drawn and read the same way. Progress shows which file or page is being read, and labeled blocks keep the output easy to sort.