🚀 Free Online OCR – Convert Images to Text,
PDF to Word, and JPEG to Text
Extract Text from Pictures, Screenshots, and Scanned Documents
How to Convert PDF to Word and Images to Text?
Scan text or get a photo for OCR recognition
Upload file
Select the language of the text content in the file
After processing the file, you will get the result * the timeout can be up to 60 seconds.
OCR Online: Recognize and Edit Text from JPEG, PNG, and PDF
- Simple and user-friendly interface
- Multilingual
The site is translated into 10 languages - Quick text recognition
- Unlimited requests
- No registration
- Data protection. Data between servers transmitted over SSL + will be automatically deleted.
- Support 35+ languages for text recognition
- Based on Tesseract OCR
- Image area recognition (in development)
- More than 55.3M+ requests processed
Key Features of Our Free OCR Service

Recognition of scanned files and photos containing text

Getting printed text

Formatting paper and PDF documents in editable formats

Editing documents online
Frequently asked questions
How do I convert an image to text?
Upload a JPG, PNG or PDF file, select the language the text is written in and press Recognize. The extracted text appears in the editor, where you can copy it or download it as TXT, DOCX, ODF or PDF.
Which file formats and sizes are supported?
Images in JPG, JPEG and PNG up to 16 MB, and PDF documents up to 32 MB and 400 pages. When a PDF already contains a text layer the service takes that text; otherwise it recognizes the rendered pages.
Does img2txt recognize handwriting?
Yes. AI mode reads cursive handwriting, mixed pages, tables and formulas. It runs on our own GPU and is available in 41 countries; for clean printed text the regular Tesseract mode is faster.
Is img2txt free, and what are the limits?
Yes, and no registration is required. Regular mode has no daily document cap; AI mode is limited to 5 pages per day per visitor, because it runs on our own GPU; in countries where ad revenue covers the GPU costs there is no daily AI cap. Uploaded files are deleted automatically a few hours after processing.
Which recognition languages are supported?
122 languages, including English, Ukrainian, Russian, German, French, Spanish, Italian, Polish, Portuguese and Chinese. If a page mixes languages, you can select several of them for one file.
Supported languages:
Afrikaans, Amharic, Arabic, Azerbaijani, Azerbaijani - Cyrillic, Belarusian, Bengali, Tibetan, Bosnian, Breton, Bulgarian, Catalan; Valencian, Cebuano, Czech, Chinese - Simplified, Chinese - Simplified Vertical, Chinese - Traditional, Chinese - Traditional Vertical, Cherokee; Tsalagi, Corsican, Welsh, Danish, German, Divehi, Dzongkha, Greek, English, English, Middle (1100-1500), Esperanto, Estonian, Basque, Faroese, Persian, Filipino (old - Tagalog), Finnish, French, German - Fraktur, French, Middle (1400-1600), Western Frisian, Scottish Gaelic, Irish, Galician, Greek, Ancient (to 1453), Gujarati, Haitian; Haitian Creole, Hebrew, Hindi, Croatian, Hungarian, Armenian, Inuktitut, Indonesian, Icelandic, Italian, Italian - Old, Javanese, Japanese, Japanese Vertical, Kannada, Georgian, Georgian - Old, Kazakh, Central Khmer, Kyrgyz, Kurmanji (Kurdish - Latin Script), Korean, Korean Vertical, Lao, Latin, Latvian, Lithuanian, Luxembourgish, Malayalam, Marathi, Macedonian, Maltese, Mongolian, Maori, Malay, Burmese, Nepali, Flemish, Norwegian, Occitan (post 1500), Oriya, Punjabi, Polish, Portuguese, Pashto, Quechua, Romanian; Moldovan, Russian, Sanskrit, Sinhala; Sinhalese, Slovak, Slovenian, Sindhi, Spanish; Castilian, Spanish; Castilian - Old, Albanian, Serbian, Serbian - Latin, Sundanese, Swahili, Swedish, Syriac, Tamil, Tatar, Telugu, Tajik, Thai, Tigrinya, Tonga, Turkish, Uyghur, Ukrainian, Urdu, Uzbek, Uzbek - Cyrillic, Vietnamese, Yiddish, Yoruba
