Pull the words out of a photo, a scan or a screenshot so you can copy, edit or search them. Drop an image or paste it with Ctrl+V. Free, no signup, and the OCR runs in your browser: your image is never uploaded.
No image yet. You can also drop a file on this box or paste a screenshot (Ctrl+V / ⌘V).
Typical jobs: copying a quote from a photo of a book page, getting the numbers out of a receipt or a table someone sent as a picture, reusing the text of an old flyer or poster, or making a scanned letter searchable. For a whole scanned document, OCR PDF reads every page at once.
This page runs Tesseract, the open-source OCR engine first built at HP and later developed at Google, compiled to WebAssembly. The first time you use it, your browser downloads the engine and the language model (about 3 to 6 MB, then cached). After that, recognition happens on your device. Small images are enlarged before recognition, because Tesseract reads best when letters are at least 20 to 30 pixels tall.
| Problem | What helps |
|---|---|
| Wrong or missing letters | Use a sharper, larger image: a crop of just the text beats a wide photo. Screenshots work best. For photos, shoot straight on, in good light. |
| Accents read wrong (é, ü, ñ) | Pick the document's language: each one has its own model. English, French, German, Spanish, Italian and Portuguese are available. |
| Nothing found | Handwriting, stylised logos and text on busy backgrounds are hard for any OCR. Try grayscale or cropping first. |
| Text in columns or tables | Columns usually come out one after another; table cells as words on a line. Crop one column at a time if the order matters. |
If your screenshot comes from a website, you don't need OCR: the text is already there. A PDF printed by a browser keeps every word selectable and searchable. The Shotmint API prints any URL or HTML in Chromium, as a PDF or as an image:
curl "https://shotmint.creasework.com/v1/pdf?url=https://example.com&format=A4" -H "X-API-Key: YOUR_KEY" -o page.pdf
Each render is 1 credit. €5 buys 2,000 with no subscription, and credits never expire. Try it without a key on URL to PDF or website screenshot.
Get 25 free renders a month API docs
Is my image uploaded? No. The OCR engine runs as JavaScript and WebAssembly on this page, so receipts, IDs and private screenshots stay on your device. Only the engine files are downloaded, from this site.
Can it read a scanned PDF? Yes, on OCR PDF: it reads every page and gives you a searchable PDF plus the text. If the PDF already has a text layer, PDF to text is faster and exact.
Does it read handwriting? Neat block capitals sometimes, cursive rarely. Tesseract is trained on printed text.
Is it free? Is there a limit? Yes, free with no signup and no limit. Very large photos take longer on slow phones.
Related: image to text, screenshot to text, jPG to text converter, OCR PDF, PDF to text, Base64 to image, image compressor, image converter, crop image, grayscale image, EXIF viewer, image to PDF.
Extract Text from Website · Extract images from PDF · Add text to image · Image to text (OCR) · Extract Pages from PDF · PDF to text · Add text to PDF · Hex to text / text to hex · Compare Two Text Files · JPG to Text · Screenshot to Text · Text Compare · Text to Hex Converter · Image color picker · Base64 to Image · Image to Base64 · Image converter · Image compressor · all free tools