Image to Text Converter — Free OCR
Copy text from photos, screenshots and scanned documents in seconds. Supports English, Bengali, Hindi, Arabic and more.
How to convert an image to text
Quick answer: add your image above (or paste a screenshot with Ctrl+V), choose the language of the text and click Extract text. The recognized text appears in a box where you can copy it or download it as a .txt file. Recognition runs in your browser, so your images are not uploaded.
- Add an image — a photo of a page, a screenshot, a scanned document or a picture with text.
- Choose the language. Pick English + Bengali for mixed text.
- Extract text and wait a few seconds. The first run downloads the language data, so it is a bit slower.
- Copy or download the result, and check it for small mistakes.
Tips for accurate results
- Use a sharp, well-lit image — avoid shadows and blur.
- Crop away everything except the text with the crop tool.
- Rotate the image so the text is straight.
- Printed text works much better than handwriting.
- Higher resolution helps for small fonts — screenshots at 100% zoom work well.
What can you use it for?
| Use | Example |
|---|
| Students | Copy notes or quotes from textbook photos |
| Office work | Turn scanned letters or invoices into editable text |
| Everyday | Copy text from a screenshot, poster or sign |
Related tools
- Have a PDF? Convert the pages first with PDF to JPG, then extract the text.
- HEIC to JPG — convert iPhone photos first if needed.
Frequently asked questions
Is the image to text converter free?
Yes. It is free with no sign-up and no limit.
Does it support Bengali (Bangla)?
Yes. Choose Bengali, or English + Bengali for mixed text.
Can it read handwriting?
It is designed for printed text. Neat handwriting may partly work, but accuracy is much lower.
Why is the first conversion slow?
The tool downloads the OCR engine and language data the first time. After that it is cached and faster.
Are my images uploaded?
No. Text recognition runs inside your browser.