Image to text (OCR)

Upload a photo or screenshot, choose the language and press “Extract text”: OCR recognizes the text in your browser and shows it ready to edit, copy or download. The image is not uploaded.

Free, no sign-up and no uploads: processing happens in your browser · Updated

Choosing the right language greatly improves accents, special characters and language-specific words.

Recognized text

Stop retyping text from photos

Copy text from notes, receipts, signs, book pages or screenshots straight into a document, an email or a translator.

Private OCR

Most online OCR services upload your image. Here the engine runs in your browser, which makes it suitable for IDs, contracts or medical documents.

Related tools

Frequently asked questions

What is OCR?
Optical Character Recognition turns the text that appears in an image into real text you can copy, edit and search. This tool uses Tesseract, the open-source OCR engine, compiled to WebAssembly.
How can I get better results?
Use sharp, well-lit, straight images. Crop to the area with text, avoid shadows and reflections, and choose the right language. Screenshots and scans usually reach over 95% accuracy; handwriting is much harder.
Which languages are supported?
English, Spanish, Portuguese, French, German, Italian and Catalan, plus a combined Spanish + English option. Each language is downloaded once (2–15 MB) and cached.
Can I extract text from a scanned PDF?
Yes, with “OCR PDF”, which recognizes every page and can return a searchable PDF or the text only.
Are my files uploaded to a server?
No. Everything is processed inside your browser and your files never leave your device. There is no upload, no queue and no temporary storage, so the tool keeps working even if you go offline after the page has loaded.
Is it really free?
Yes. There is no sign-up, no watermark and no daily limit. The site is funded by a few unobtrusive ads around the tools, never inside your files.

Menu

Open a file (ES)

Your files never leave your device