HomeDev Tools › OCR — Extract Text from Images

OCR — Extract Text from Images (Vietnamese Supported)

Extract text from photos/scans using OCR, with support for Vietnamese and English. Images are processed on your device; the language pack is downloaded only once, on first use.

OCR (optical character recognition) extracts text from images or photos of documents, supporting Vietnamese and English. It turns photos of text, invoices, books, or business cards into copyable, editable text — no retyping needed. All recognition runs on your device, so your document never leaves the browser.

How to use OCR — Extract Text from Images

  1. Choose an image containing text (a phone photo, a scan, or a screenshot).
  2. Select the text's language (Vietnamese and/or English).
  3. Wait for the tool to recognize the text (the first run takes a bit longer since it downloads the language data).
  4. Copy the resulting text to reuse it.

What is OCR used for?

OCR digitizes paper documents: it extracts content from contracts, invoices, books, signs, or screenshots with text so you can edit it in Word, search it, or archive it. Instead of retyping everything by hand, just snap a photo and let the tool read the text for you.

How to take photos for the most accurate recognition

Shoot with good lighting and avoid shadows and glare; hold the camera parallel to the page so the text isn't tilted or distorted; keep it in focus (tap to focus before shooting). A high-resolution image with clear text on a clean background gives far better results than a blurry or angled photo.

Frequently asked questions

Can OCR read Vietnamese with diacritics?

Yes, the tool supports Vietnamese; the sharper and straighter the image, the more accurate the diacritics.

How can I get more accurate recognition?

Shoot with good lighting, keep the page straight, avoid shadows and blur, and use a high-resolution image. Clear printed text gives better results than handwriting.

Why does the first run take a while?

The first time, the tool needs to download the language recognition model to your device; later runs are faster since it's cached in your browser.

Can OCR read handwriting?

OCR works best with printed text. Handwriting can be partially recognized, but accuracy is much lower than with typed text.

🔒 OCR — Extract Text from Images (Vietnamese Supported) runs entirely in your browser — the data you enter is not sent to any server. Free, no sign-up required. See145 free dev tools more.