HOW IT WORKS
Image to text in three steps
- Choose one clear image, up to 20 MB and 20 million pixels.
- Rotate upright, select a language and press Recognize text.
- Compare text with the preview, then copy or download TXT.
ON-DEVICE PROCESSING
Choose one clear PNG/JPG/WebP image, rotate it upright and select Vietnamese or English. VietPDF runs OCR in your browser and produces copyable text or TXT; verify accents and numbers against the source.
Your image stays on this device. The recognition engine downloads on first use.
HOW IT WORKS
PRACTICAL GUIDE
OCR turns visible character shapes into text rather than reading an existing text layer. This tool reuses VietPDF’s Tesseract.js engine, keeps the source preview available and lets you copy or download plain text without an account.
Extract text from a clear photo of printed material, then verify accents.
Crop outside the tool to recognize only the needed region and reduce noise and memory.
Create editable plain text from material you are entitled to process.
HOW THE PDF CHANGES
Straight, well-lit print on a simple background is easier to check. Rotation applies before OCR without modifying the original.
Choose Vietnamese, English or both. Models download when needed, so first use requires connectivity; this is not a fully bundled offline tool.
20 MB and 20 million pixels are ceilings, not RAM guarantees. Decoded bitmaps and canvases use more memory than compressed files. Resize on low-memory devices.
TROUBLESHOOTING
Try a clearer upright image, check the language and wait for models to download. Handwriting is not guaranteed.
Multiple columns can confuse OCR. Crop and recognize each region separately; review before cleaning line breaks.
FAQ
No. An image saying “Quantity: 15” may produce a wrong character or number. Check important fields, names and amounts manually.
No image upload occurs. Your browser downloads OCR engines and language models through the existing OCR infrastructure, then recognizes locally. Recognized text is never sent to analytics.
Yes. Select 0/90/180/270 before running, or press Cancel to stop. Changing the image, angle or language clears the previous result to prevent confusion.