Image to Text (OCR)
Turn screenshots, photos of documents, receipts and signs into text you can copy, edit and search. Drop or paste images and the words are read in your browser.
Images
Settings
Choose every language that appears in the text. Language data downloads from this site once, then stays cached in your browser.
All text
Add images and click Extract Text. The text of every image is collected here.
Read on your device
The OCR engine runs in your tab, so screenshots stay with you.
14 languages
Including Urdu, Arabic, Hindi and Chinese, up to three at once.
Check what was read
Word boxes and confidence show where the text needs a second look.
Copy text out of any picture
Optical character recognition (OCR) finds the letters in an image and turns them into real text. This tool runs Tesseract, a well-known open-source OCR engine, inside your browser tab, so screenshots of private chats, ID cards or bank details are never uploaded.
Add up to 20 images at once, or paste a screenshot with Ctrl+V. Each image shows how confident the OCR is, and word boxes on the preview show exactly what was read; words in amber were harder to read and are worth checking.
Pick every language in the image, up to three together. The first time you use a language its data (about 1–3 MB) downloads from this website and is then kept by your browser. Sharp, well-lit, straight images are read most reliably.
How to use it
- 1Drop, choose or paste (Ctrl+V) one or more images.
- 2Choose the language or languages of the text.
- 3Click Extract Text.
- 4Copy the text or download it as a .txt file.
What people use it for
- Copying a quote, address or code from a screenshot instead of retyping it.
- Turning a photo of a printed page, handout or notice into editable text.
- Pulling item names and totals off a receipt for an expense report.
- Getting the text out of an infographic or social media image so you can search or translate it.
Tips for accurate results
- Use the sharpest version of the image you have; text should be at least about 20 pixels tall.
- Photograph documents straight on, in even light, without shadows across the page.
- Crop away pictures and backgrounds around the text before you start.
- Select only the languages that appear in the image; extra languages slow it down and can add mistakes.
- Check the amber words on the preview, then fix them in your copied text.
Accuracy and limits
Printed text in clear images is usually read well. Handwriting, decorative fonts, very small text, low-contrast colours and text on busy backgrounds lower the accuracy, and cursive handwriting is usually not recognised. Tables come out as lines of text rather than cells.
Languages offered: English, Urdu, Arabic, Hindi, Bengali, Chinese (Simplified), French, German, Spanish, Portuguese, Italian, Russian, Turkish and Indonesian. For scanned PDFs, use OCR PDF, which adds a searchable text layer to the PDF itself.
Image to Text or OCR PDF?
Use this page when you want the words themselves: to paste into an email, a document or a translation tool. It handles screenshots, phone photos and single scanned pages well.
If you have a scanned PDF and want to keep it as a PDF, OCR PDF is the better fit. It adds an invisible text layer to each page, so the file looks the same but you can search it and select text in any PDF reader.
Related tools
What Our Users Say
Real feedback from people using WeblixTools, checked by our team before it appears.
Frequently Asked Questions
Are my images uploaded?
No. The tool runs entirely in your browser tab. Your images never leave your device, and closing the tab discards them.
Which languages are supported?
English, Urdu, Arabic, Hindi, Bengali, Chinese (Simplified), French, German, Spanish, Portuguese, Italian, Russian, Turkish and Indonesian, and up to three of them together in one image.
Can it read handwriting?
Only very neat, printed-style handwriting. The OCR engine is trained on printed text, so cursive handwriting is usually not recognised correctly.
How do I get better results?
Use a sharp image where the text is at least 20 pixels tall, photograph documents straight on in good light, and crop away everything that isn't text. Choosing the right language makes a big difference too.
Why is the first run slower?
The OCR engine and the data for each language download from this website the first time you use them, about 1–3 MB per language. Your browser keeps them, so later runs start much faster.
Is there a limit on images?
Twenty per batch. Copy each image's text on its own, or grab everything at once with Copy all.
Can I keep the original line breaks?
Yes. Turn on "Keep line breaks" to copy the text line by line as it appears in the image, or turn it off to join lines into flowing paragraphs.
Is it free?
Yes. Your own device does the reading, so we don't need to cap how much you use it.