Free online OCR tool — extract text from images and PDFs in 7 languages: English, Spanish, German, French, Japanese, and Simplified and Traditional Chinese. Runs entirely in your browser; your images never leave your device.
Drop image here or click to upload
PNG, JPG, WebP, BMP, TIFF, or PDF
Maximum file size: 20 MB
Reads English, Spanish, German, French, Japanese, and Simplified or Traditional Chinese. Works on phones; the first run downloads 4–15 MB of language data, and long PDFs are faster on a computer.
Our OCR tool uses Tesseract.js to extract text from images entirely in your browser. No images are uploaded to any server — your photos stay private on your device.
Looking for other PDF tools? Try our PDF Splitter, PDF to Image converter
What languages does the OCR support?
Our OCR tool supports 7 languages: English, Spanish, German, French, Japanese, Simplified Chinese, and Traditional Chinese.
Can I extract text from PDFs?
Yes, you can extract text from both images (PNG, JPG, WebP, BMP, TIFF) and PDF files up to 50 pages.
Is my data safe?
Yes. All processing happens entirely in your browser using Tesseract.js. No files are ever uploaded to any server.
Why is the extracted text garbled or empty?
Usually the wrong OCR language is selected, or the image is small, blurry, or low in contrast. Choose the language the text is written in, turn on Enhance image, and use a sharp, well-lit photo or a scan at its original resolution.
Can I use Image to Text on my phone?
Yes. Photos and short PDFs work well on phones and tablets. The first run downloads 4–15 MB of language data, so Wi-Fi helps, and long PDFs of up to 50 pages are much faster on a computer.
Can I extract text from handwritten documents?
The OCR engine is optimized for printed text and works best with clear, well-lit images. Handwritten text recognition has limited accuracy and depends on legibility.