Extract
Copy the text out of a screenshot
Screenshots are the one kind of image where the text was perfectly crisp until the moment it stopped being selectable.
An error dialog you need to search for, a chat thread you need to quote, a snippet of code somebody pasted as a picture - this tool reads them back into text you can select, on your own device. Screen text is rendered rather than photographed, so recognition on screenshots is unusually reliable.
How to copy the text out of a screenshot
- Paste your screenshot straight from the clipboard, or drop the file in.
- Wait while the recognition engine loads, the first time only.
- The text is recognised on your device.
- Copy it, or download it as text, Markdown, JSON or CSV.
Supported formats
This tool accepts PNG, JPG, WebP and BMP files. Everything is decoded by your own browser, so the formats available depend on what your browser can open - which for HEIC in particular varies between Safari and other browsers.
Frequently asked questions
Can I paste a screenshot instead of saving it first?
Yes, and it is the fastest route. Take your screenshot to the clipboard as usual, click this page and press Ctrl+V or Cmd+V. The image goes straight into the tool without ever being written to disk, which also means there is no stray screenshot file left in your downloads folder afterwards.
Why do screenshots read more accurately than photographs?
Because the text was drawn by a computer rather than captured by a lens. There is no motion blur, no perspective distortion, no uneven lighting and no paper texture, and the characters sit on clean pixel boundaries. Recognition quality on screenshots is usually far better than on a photograph of the same words.
Will it read code and error messages correctly?
Usually well, because both tend to use clear monospaced fonts at high contrast. Punctuation is the weak point: brackets, quotes and underscores are the characters most often confused, so check any command or code path before you run it. Long unbroken strings such as hashes are the least reliable.
Does it work on dark mode screenshots?
Yes. Light text on a dark background is handled, though results are often slightly better from a light-mode screenshot because the engine was trained mostly on dark-on-light documents. If a dark screenshot reads poorly, retaking it in light mode is usually the quickest fix.
Can it extract a table from a screenshot?
It can, and it shows you its working before you use it. When the words on the page line up into columns the tool offers a grid, displays it, and states what share of the lines actually fitted - because this is worked out from where the words sit, not read from the image as a table. A neat spreadsheet with values in the wrong cells looks exactly as convincing as a correct one, and the screenshots people bring here are usually of numbers, so the grid is something to check against your original rather than to take on trust.
What happens to accented characters?
They survive if you pick the right language, and are destroyed if you do not - so this is the one setting worth getting right. The English model's output alphabet holds 112 characters and exactly one is an accented letter, e-acute; it has no way to write a-acute, n-tilde, c-cedilla or u-umlaut at all, so a screenshot of French, Spanish, Portuguese, German or Italian read with it comes back with each of those replaced by whichever plain character looked closest. The confidence score is not a reliable warning: measured against the shipped model, a page of accented text scored 83 where its unaccented equivalent scored 91 - a drop, but not an alarming one, because the engine is confident about the wrong character it chose. Choosing the matching language loads a model whose alphabet does contain those letters, which is why the selector is at the top of the page rather than hidden in an advanced section.
Related tools
- Image to Text (OCR)Extract text from a photo or scan with OCR that runs entirely on your device.
- Extract Table from ImageTurn a photographed or scanned table into rows and columns you can open in a spreadsheet.
- Image CropperCrop images to any area or a fixed aspect ratio in your browser.
- Image Metadata ViewerInspect every metadata block in an image: EXIF, XMP, IPTC, colour profile and text records.
Looking for something else? Browse all ImageUtility tools.