Image tool · runs in your browser

Extract text from images and scans

Recognize printed text in PNG, JPG, WebP and scanned PDFs. Download the text without uploading files.

Loading tool…

Supported languages

How to use image / scan to text

  1. 1. Choose images or scans

    Select up to 20 PNG, JPG, WebP or PDF files. The combined batch may contain up to 100 pages or images.

  2. 2. Choose a supported language

    Use the language selector and check the support list. Mixed supported languages use the same multilingual model.

  3. 3. Recognize and review text

    Select Recognize text. Review the result and any confidence warning, then download the plain-text file.

What this tool preserves

Uses PP-OCRv6 for English, supported Latin-script languages, Chinese and Japanese. Urdu and Arabic are not supported. Recognition is imperfect; review names, numbers and complex layouts.

Privacy and practical limits

Files stay on your device. Each input must be under 150 MB. Processing speed and memory use depend on your device. Keep original documents; PDF transformations do not preserve digital-signature validity.

Built by Faheem Riaz at Feemag. How file privacy works · Report a problem

Good to know

Questions & answers

Can I extract text from screenshots and photos?

Yes. Open JPG, PNG or WebP images, or a scanned PDF. Clear, upright printed text works best. The result is plain text, not a Word file or a reconstructed table.

Can I process several images together?

Yes. Select up to 20 files, with no more than 100 combined pages or images per run. Each input is labeled in the downloaded text.

Will my image be uploaded to an OCR service?

No. The recognition engine and models download from Feemag, and recognition runs on your device. The first use requires a model download.

Which languages are supported?

Supported OCR languages: English, Chinese (Simplified), Chinese (Traditional), Japanese, Afrikaans, Albanian, Azerbaijani (Latin), Basque, Bosnian (Latin), Catalan, Croatian, Czech, Danish, Dutch, Estonian, Finnish, French, Galician, German, Hungarian, Icelandic, Indonesian, Irish, Italian, Kurdish (Latin), Latin, Latvian, Lithuanian, Luxembourgish, Malay, Maltese, Māori, Norwegian, Occitan, Polish, Portuguese, Quechua, Romanian, Romansh, Serbian (Latin), Slovak, Slovenian, Spanish, Swahili, Swedish, Tagalog, Turkish, Uzbek (Latin), Vietnamese, Welsh. Urdu, Arabic, Hindi, Korean and Cyrillic scripts are not supported by this PP-OCRv6 model. Recognition quality varies by language, font and scan quality; this is not a claim of equal accuracy across languages.

Is it really free?

Yes. Every Feemag tool is free, with no sign-up, no watermarks added by us and no daily limits.

Are my files uploaded anywhere?

No. Your files are processed by your own browser on your device and never uploaded to a server. Processing speed depends on your device and file size.

Does it work on my phone?

Yes: in any modern browser (Chrome, Safari, Edge or Firefox) on iPhone, Android, Mac, Windows and Linux.

More free tools