Skip to main content
ToolistHub

Image to Text Converter (OCR)

Extract text from images for free: OCR reads printed English text in up to 10 JPG, PNG, WebP or BMP images in your browser. No sign-up; images are not uploaded.

Text RecognitionFree • No registration required
Image to Text
Copy the printed text from your images, read right in your browser

Drop images here

or

Up to 10 JPG, PNG, WebP or BMP images at a time, each up to 25 MB and 50 megapixels. Reads printed English text.

Your images are read in your browser and are not uploaded.

The first time, your browser downloads the text recognition engine (about 3 MB) from ToolistHub.

How to Use Image to Text Converter (OCR)

  1. Add Your Images

    Drag images onto the drop area or select Choose images; you can pick up to 10 at once. JPG, PNG, WebP and BMP files are accepted, each up to 25 MB and 50 megapixels. Each file is checked by its content when you add it, and anything else, such as a HEIC photo or a PDF, is refused with a message.

  2. Let Your Browser Read Them

    The first time, your browser downloads the Tesseract OCR engine and its English language data from ToolistHub (about 3 MB). The images are then read one after another on your device, with the progress of each shown, and you can stop at any time. Nothing is uploaded, so the time it takes depends on your device and the size of the images.

  3. Check and Correct the Text

    The text of each image appears in a box under the image's name. Compare it with the image and correct any mistakes in the box. If no text was found, or parts of an image were hard to read, the tool tells you.

  4. Copy or Download

    Select Copy text to put one image's text on the clipboard, or Download .txt to save the text as a plain text file; with several images, the file has a heading for each one. Adding new images clears the previous text, so copy or download it first.

Key Features

Read in Your Browser

Text recognition runs on your device with tesseract.js, an open-source version of the Tesseract OCR engine. Your images are not uploaded, and the engine's files come from ToolistHub's own server rather than a third-party CDN.

Clear Limits

Up to 10 images at a time, each up to 25 MB and 50 megapixels. Very large images are scaled down before they are read and small ones are enlarged, which keeps recognition quicker and helps with small text.

Copy or Save as a Text File

Copy one image's text with a single button, or download the text as a .txt file; with several images, the file has a heading for each one.

Notes on Hard Images

When no text is found, or the engine was unsure about parts of an image, the result says so, so you know what to check before you use the text.

Free, With No Sign-Up

Use it without an account or email address. Because the text is recognised in your browser, there is no hourly limit.

Keyboard and Screen Reader Friendly

Every control is a labelled button or text box that works with the keyboard, progress is announced to screen readers, and the layout works on phones.

Common Use Cases

Screenshots

Copy the text from a screenshot of an error message, a chat or a page that doesn't let you select its text.

Scanned and Photographed Pages

Turn a printed letter, form or page that you scanned or photographed as an image into text you can edit, search or paste into a document.

Receipts and Invoices

Copy amounts, dates and reference numbers from a picture of a receipt or invoice instead of typing them. Only the text is kept, not the layout, so check that each amount is still next to the right item.

Quotes From Printed Books

Photograph a printed page and copy a quote or a passage into your notes.

Tips & Best Practices

  • Use a sharp, well-lit image of dark text on a plain, light background. Hold the phone straight above the page and fill the frame with the text.
  • Crop the image to the part you need: the less there is around the text, the more reliable the result.
  • Small text reads better in a larger image. Take the photo closer, or take the screenshot at a larger zoom.
  • If the result is gibberish, the image may be sideways or upside down: rotate it so the text is upright, then add it again.
  • iPhone photos are often saved as HEIC, which this tool can't read. Share or export the photo as a JPG first, or choose Settings > Camera > Formats > Most Compatible so the camera saves JPG photos.
  • The tool reads English only. Text in other languages, handwriting and complex layouts such as tables and columns may come out wrong, so always check the result.

Frequently Asked Questions

How do I extract text from an image?▼

Add up to 10 images with Choose images or by dragging them onto the drop area. The images are read one after another, and the text of each appears in a box under its name, where you can correct it. Then select Copy text, or Download .txt to save the text of all the images in one file.

Are my images uploaded to a server?▼

No. The text is recognised in your browser with tesseract.js, an open-source version of the Tesseract OCR engine, so your images are not uploaded. The first time you use the tool, your browser downloads the engine and its English language data (about 3 MB) from ToolistHub's own server, not from a third party.

Which images and languages can it read?▼

JPG, PNG, WebP and BMP images: up to 10 at a time, each up to 25 MB and 50 megapixels. HEIC photos and PDFs can't be read, so save them as JPG or PNG images first. The tool reads English only; text in other languages may come out wrong.

How accurate is the text?▼

It works best on clear, printed text: sharp, well-lit, dark text on a plain background, as in most screenshots, scans and photos of documents. Handwriting, blurry or dark photos, decorative fonts, very small text and complex layouts such as columns and tables give poor results, and only the text is kept, not the layout. When parts of an image were hard to read, the tool says so, but always check the text before you rely on it.

Can it read screenshots and phone photos?▼

Yes, if they are JPG, PNG, WebP or BMP files. Small images, such as screenshots of a Full HD (1920 × 1080) screen or smaller, are enlarged before they are read, which helps with small text. iPhone photos are often saved as HEIC, which the tool can't read: share or export them as JPG first.

Is Image to Text free?▼

Yes. It is free and needs no account. Because the text is recognised in your browser, there is no hourly limit; how long it takes depends on your device and the size of the images.