Image to Text (OCR)

Drop a photo, screenshot, bill or scanned PDF to pull out the text, then copy it or save it as a PDF. Have two versions of a document, like two bills or two invoices? Switch to Compare two images to see exactly which lines and amounts are different. Everything runs in your browser and your images are not uploaded.

Drop images or a PDF here, or click to choose JPG, PNG, WebP, GIF, BMP or PDF · several files at once · or paste with Ctrl+V

How to extract text from an image

  1. Drop the image on the page, click to choose it, or copy an image or screenshot and press Ctrl+V. You can add several images or a multi-page PDF at once.
  2. Pick the language of the text. For Indian bills and documents, “English + Hindi” (or another regional language) reads both scripts.
  3. Wait a few seconds while the text is read. The first time, the recognition engine and language data (a few MB) are downloaded; after that they come from your browser's cache.
  4. Check and correct the text in the box if needed, then copy it or download it as a PDF or TXT file.

Compare the text of two images

Comparing two pictures by eye is slow and easy to get wrong, especially with long bills, invoices, price lists, contracts or forms. In Compare two images mode, drop one image on each side. The text of both is extracted and compared line by line:

OCR is never perfect, so a misread character can show up as a difference. You can correct the extracted text in either box and the comparison updates. To compare text you already have, use the text diff tool.

Tips for better results

Private by design

The recognition engine (Tesseract) runs inside your browser, so your images and the extracted text are never uploaded to a server. That makes it safe for bills, bank statements, ID cards and other personal documents. Only the engine and language files are downloaded from a public CDN the first time.

Frequently asked questions

How do I convert an image to text?

Drop the image on this page, or paste it with Ctrl+V. The text is recognised in your browser in a few seconds, and you can copy it or download it as a PDF or TXT file.

Can I compare two bills or invoices?

Yes. Choose “Compare two images”, drop one bill on each side, and you get the lines that differ side by side, plus a table of the numbers and amounts that changed, such as quantities, rates and totals. Download it as a PDF report.

Can it read text from a PDF?

Yes. Text PDFs are read directly and exactly. Scanned PDFs are rendered and run through OCR, up to 15 pages at a time.

Does it support Hindi and other Indian languages?

Yes. Choose English + Hindi, Marathi, Bengali, Tamil, Telugu, Gujarati, Kannada, Punjabi or Urdu. Many other languages are available too, including Spanish, French, German, Arabic, Chinese and Japanese.

How do I save the extracted text as a PDF?

Click “Download PDF”. A print window opens; choose “Save as PDF” as the destination. The PDF contains the text in a clean, searchable layout.

Are my images uploaded?

No. Text recognition runs entirely in your browser. Your images and their text never leave your device.