OCR & Text
100% Client-Side Privacy

Image to Text (OCR)

Extract text from photos, receipts, documents, book pages, and screenshots using client-side Tesseract.js OCR. Works 100% offline once the language model is loaded in your browser.

Upload photo, scan, screenshot, or PDF

100% in-browser OCR & vector text extraction. Supports English & Hindi.

Browse Fileor Paste (Ctrl+V)
Supported: image/*, .pdf (Max 60 MB)

How to Use Image to Text (OCR)

Follow these easy steps to process your file right in your browser.

1Step 1

Upload photo with text

Upload a clear photo, screenshot, or scan containing text.

Instant local processing
2Step 2

Select language

Select English (or other supported languages) to optimize character recognition.

Instant local processing
3Step 3

Extract text

Click "Start OCR Extraction". The neural net parses text characters on your device.

Instant local processing
4Step 4

Copy or download text

Copy the extracted text to clipboard with one click or save as a .txt file.

Instant local processing

Frequently Asked Questions

Common questions about Image to Text (OCR) and browser processing.

No. The Tesseract OCR engine runs completely inside your browser via WebAssembly.

Related Tools

Other utilities you may find helpful.

All tools