Image to TextOCR · BODHI.TOOLS Images never uploaded · 100% local OCR
← bodhi.tools
OCR · On-device

Image to text,
screenshots become editable

Pull the text out of images, screenshots and scanned docs — Chinese + English — ready to edit, copy or download as TXT. Recognized entirely in your browser, images never uploaded. Free, no signup.

No upload ZH + EN 1-click copy Unlimited

Image / screenshot to text

Upload an image and recognize the text locally. First run downloads a language pack (then cached); images never uploaded.

Recognition runs locally; images never leave your browser. First run downloads a language pack (the Chinese pack is larger, then cached). Clear printed text works best; handwriting/artistic fonts may have errors.

HOW IT WORKS

Local OCR — screenshots never leave your device

Stop retyping text off your screen. Common online OCR uploads your screenshots to a server — this tool uses the Tesseract engine right in your browser, ideal for screenshots with sensitive info, chat logs and documents.

Upload image / screenshot

Clear, high-contrast printed text works best. The image only enters this page.

Recognize locally

Pick a language (ZH+EN / EN / ZH); the engine runs in your browser, downloading a pack on first run.

Copy / download

The result is editable — copy it, or download as TXT.

FAQ

FAQ

How do I extract text from an image for free?
Upload an image, pick a language, click Extract text. OCR runs locally; the result is editable, copyable or downloadable as TXT. Free, no signup.
Are my images uploaded to a server?
No. Recognition runs locally (Tesseract WebAssembly); images are never uploaded — good for sensitive screenshots.
Does it support Chinese? Is it accurate?
Yes — Chinese + English. Clear printed text is accurate; blurry, artistic or handwritten text may have errors you can fix afterward.
Why is the first run slow?
A language pack downloads the first time (the Chinese pack is larger), then caches. Recognition runs locally; large/long text is slower.