MaisTools
Media/

Extract Text from Image

Upload an image and extract its text with OCR. Everything runs in your browser, no upload to servers.

Drag an image here or click to select

PNG, JPG, WebP, GIF, BMP. Max 20 MB

Text language
Extracted text
Upload an image and click Extract text to start.

Free online OCR to extract text from images

Our optical character recognition (OCR) turns photos, screenshots and scanned images into editable text. It supports six languages: English, Portuguese, Spanish, French, German and Italian. Works with PNG, JPG, WebP, GIF and BMP up to 20 MB.

Common use cases

Extract text from photos of documents, receipts, invoices and business cards. Digitize book pages and handwritten notes. Recover captions and quotes from screenshots. Turn signs, posters and menus into searchable, copyable text.

Privacy and speed

The OCR engine runs entirely in your browser. Your images never leave your device and are never uploaded to a server. No sign-up, no install. After the first run the engine is cached and recognition is faster.

About this tool

Upload an image and extract the text in it through optical character recognition (OCR). Useful for digitising text from a photo of a document, capturing a quote from a physical book, transcribing receipts or invoices, copying text from a screenshot, or recovering content from images where you couldn't select text.

How to use

  1. Upload the image with the text.
  2. Wait for processing (may take a few seconds depending on size).
  3. See the extracted text.
  4. Copy it to use wherever you need.

Frequently asked questions

Which languages are recognised?
The most common Latin languages work well (Portuguese, English, Spanish, French, Italian, German). Languages with non-Latin alphabets (Cyrillic, Arabic, Chinese) may have lower precision or not be supported. For texts in rarer languages, consider specific OCR services.
How can I improve accuracy?
Image with good lighting, no shadows or reflections, text upright (not tilted), high contrast between text and background, and sufficient resolution (each letter at least 30 pixels tall). Handwritten text is always harder than printed text and may have frequent errors.
Does it work with PDFs?
Not directly. This tool processes images. For PDFs with selectable text, just copy directly without needing OCR. For scanned PDFs (text as image), take a screenshot of the page or export to image before uploading here.