Free online OCR: pull text from a photo, screenshot or scan and translate it into 25+ languages. Handwriting, 100+ languages, JPG, PNG, TIFF — no sign-up.
Drag and drop a photo, screenshot, or scan. Supports JPG, PNG, BMP, TIFF, WebP, and GIF up to 20 MB.
Click “Extract text”. AI detects the language automatically and extracts every word exactly as written, including handwriting.
Pick from 25+ languages to translate into. Copy the result or download it as TXT or PDF.
Upload a photo, get the text. No account, no ads, no limits.
AI reads handwriting, fine print and any language — from English to Chinese and Arabic.
Translate the text into English, Spanish, Chinese and more right after it's extracted.
Images are processed but never stored. Download your text as TXT or PDF.
Our OCR tool turns any image with text into editable text. It works with photos, screenshots, scans, business cards, receipts and signs, and reads 100+ languages — including English, Russian, Chinese and Arabic — as well as handwriting. Once the text is extracted, you can translate it into 25+ languages and download it as TXT or PDF. Supported formats: JPG, PNG, BMP, TIFF, WebP, GIF. It all happens right in your browser — no software to install, no sign-up, free on iPhone, Android and desktop.
Upload an image (a photo, screenshot or scanned document) and click “Extract text”. The OCR tool pulls out the text and displays it, detecting the language automatically. Copy the text or download it as a TXT file.
Take a screenshot (Cmd+Shift+4 on Mac, Win+Shift+S on Windows), upload it to this page and click “Extract” — the text will be ready to copy.
Upload a photo with text (a sign, document, book page or receipt) and click “Extract”. AI analyzes the image and returns all the text word for word, ready to edit, copy or paste into a document.
All common formats: JPG/JPEG, PNG, BMP, TIFF, WebP and GIF. For best results, use high-resolution images with clear, high-contrast text.
More than 100 languages, including English, Russian, German, French, Spanish, Italian, Portuguese, Ukrainian, Polish, Turkish, Arabic, Chinese, Japanese and Korean. The language is detected automatically, so there's nothing to select.
Just upload the photo — the language is detected automatically. The tool accurately reads Russian text in documents, books, signs and screenshots, including mixed Russian and English, with no extra setup.
Upload a scanned document as a JPG, PNG or TIFF. The OCR engine analyzes character shapes, matches them against a language model and outputs the text. For best results, your scan should be sharp, straight and at least 300 DPI.
Use sharp, high-contrast images with level text, not heavily skewed. Avoid blurry or low-resolution photos. For scans, we recommend 300 DPI or higher.
Open this page in your mobile browser, snap a photo of the document or pick one from your gallery, and tap “Extract text”. Then copy or download the result. Works on iPhone and Android — no app needed.
Upload a JPG or PNG with text — a photo of a document, a book page, a screenshot, a business card or a receipt — and click “Extract text”. The OCR engine pulls out all visible text in an editable format.
If your PDF has scanned pages (images rather than real text), save the page you need as a JPG or PNG and upload it here — OCR will extract the text. For regular text-based PDFs, use our Document Converter.
It reads handwriting far better than classic OCR tools. Shoot in good light, hold your camera steady and use the highest resolution, and your handwriting will be transcribed word for word.
Upload the image, extract the text and click “Copy” to put it on your clipboard. Then paste it into Word, Google Docs or any text editor with Ctrl+V (Cmd+V on Mac). You can also download the text as a TXT or PDF file.
Take a photo of the receipt, business card or sign in good light. Upload it and start recognition — the language is detected automatically. The tool extracts text, numbers, addresses and other details exactly as they appear. For fine print, use the highest photo quality you can.
Yes. The tool is completely free — no sign-up, no ads and no limit on how many images you process. It handles any language, handwriting, fine print and complex images.
Once the text is extracted, it appears in the left panel. In the right panel, choose a target language (Russian, English, Español, Deutsch, 中文, 日本語 and 20+ more) and click “Translate”. The translation appears side by side, ready to copy or download as TXT or PDF.
Upload a photo with text and click “Extract text” — the text is pulled out automatically. Then pick a language in the right panel and click “Translate”. The whole thing takes 10–15 seconds, with no retyping.
Take a photo of the letter or document and upload it. Once it's recognized, the text appears on the left. Choose the language you need (e.g., “English” to translate from Russian, or “Russian” to translate from English) and click “Translate”. You'll have the full translation in seconds — no retyping.
Upload a photo of a foreign-language document — a contract, letter or manual. The tool reads the text in its original language (English, German, Chinese, etc.) and instantly translates it into English or any of 25 supported languages. It's faster and more accurate than translators without OCR.
Google Translate limits text length, and its handwriting recognition is hit or miss. Our tool runs on Gemini Vision AI — one of the best models for OCR — so it handles handwriting, fine print and complex layouts more accurately. Plus, you can download the result as TXT or PDF right away.