esc

Image to Text (OCR)

Pull the text out of any photo, screenshot or scan with OCR, straight in your browser. No uploads, no signup, no limits. Your image never leaves your device, copy or download the text.

Drop an image here

or , PNG, JPG or WebP

No image yet. Drop a photo, screenshot or scan above to get started.

Language

Turn an image into editable text, without uploading anything

Drop in a photo, screenshot or scanned page, pick the language, and hit Extract text. An OCR engine runs right in your browser, reads the characters, and hands you back editable text you can copy or download. Because it runs on your own machine, your image is never uploaded, which is the opposite of the paid sites that send your documents to their servers and cap how many pages you can scan.

Twelve languages, one click

Choose from English, French, Dutch, German, Spanish, Italian, Portuguese, Arabic, Russian, Chinese, Japanese and Korean. Picking the language that matches the text gives the engine the best shot at reading it correctly. The result lands in an editable box, so you can fix a stray character before you copy it.

Free, no watermark, no page limits

There is no signup, no per page fee and no watermark. The one catch is the first run downloads the OCR engine and the language data once (then it is cached and even works offline), so the first image takes a little longer while it loads.

Missing an encoding or a feature?

Tell me what to add next, or report a bug. It goes straight to 0xDext3r.