How Browser-Based OCR Works
See how browser-based OCR uses text detection, recognition models, Web Workers, WebGPU, and WebAssembly to extract text on your device.
Browser-local processing / Free to use
Turn JPG, PNG, WebP, GIF, BMP, AVIF, or TIFF screenshots and scans into editable text on your device. The image never leaves your browser.
Choose an image or drag and drop
JPG, PNG, WebP, GIF, BMP, AVIF or TIFF • Up to 10 MB • 8192 × 8192 px • First animation frame, TIFF page, or AVIF image
Checks English words on your device. The selected dictionary downloads on first use. Review suggestions before replacing names or technical terms.
Input tip: Use an upright, tightly cropped image with sharp text and even lighting. The first run downloads the OCR models; later runs reuse the browser cache.
Documentation
See how browser-based OCR uses text detection, recognition models, Web Workers, WebGPU, and WebAssembly to extract text on your device.
Learn two practical ways to extract text from a two-column document image while preserving the correct reading order.
Understand PP-OCRv6, the difference between text detection and recognition, and how lightweight AI models power browser-local OCR.
Photograph or scan a paper page, run browser-local OCR, check wording and paragraphs, and save a corrected text copy.
Learn how to extract editable plain text from screenshots and document photos locally in your web browser with data privacy.
Choose English (US) or English (UK), then select Check spelling to review possible mistakes. Click a word to see suggestions, replace one occurrence, or ignore that word for the current language during this visit. Copy or download your corrected text as a .txt file.
Spelling checks run on your device using Typo.js. The first check downloads the selected dictionary from this site and caches it when browser storage is available. Once the page, spelling engine, and selected dictionary have loaded, you can keep checking without an internet connection. Opening the site again while offline is not supported. Your image and recognized text are not uploaded for spelling checks.
The checker looks for English words missing from the selected dictionary. It does not check grammar, Chinese spelling, or words that are spelled correctly but used in the wrong context. Review names and technical terms carefully before accepting suggestions.