OCR: Image and PDF to Text
5 languagesBetaExtract text from images, screenshots and scanned PDFs in English, Chinese, Japanese and Korean. Copy it or save as TXT. Runs in your browser, no upload.
Files are not uploaded · processed in your browser
Choose an image or PDF, select the languages and press "Extract text".
How to use
- Choose or drop images, screenshots or PDFs. You can select several at once.
- Select the languages that appear in the image, e.g. Japanese and English for mixed text.
- Press “Extract text”. The first time, the OCR data is downloaded and the progress bar shows each step.
- Copy the text or download it as a TXT file.
Tips for accurate results
- Photograph text straight on, in focus, without glare or shadows.
- Scan at around 300 dpi; grayscale is fine.
- If you can already select the text in a PDF, PDF to Markdown Converter extracts it faster and more accurately.
Privacy
Files you choose and text you enter are processed in your browser. They are not uploaded to our servers and we do not store them. Some tools download the code or data they need (such as OCR language data) from this site the first time you use them.
Read the privacy policyFAQ
Are my images or PDFs uploaded?
No. Recognition runs entirely in your browser and your files never leave your device. The first time, the page downloads the OCR engine and the language data you picked from this site.
How much does it download?
The engine is about 1.5 MB and each language is about 1.6–2.9 MB (English about 2.9 MB). Everything is cached by your browser, so later visits start right away.
Which languages are supported? Can it read mixed text?
English, Simplified Chinese, Traditional Chinese, Japanese and Korean. You can select up to 3 languages at once, for example Japanese + English for mixed documents. Each extra language makes recognition slower.
Which files can I use?
Common images (JPG, PNG, WebP, BMP, GIF) and PDFs, both scanned and digital. You can select several files, up to 50 pages in total. PDF pages are rendered at 300 dpi before recognition. PDFs that need a password to open must be unlocked first.
How can I get better results?
Use sharp, straight, evenly lit images; 300 dpi is ideal for scans. Only select the languages that actually appear. Handwriting, decorative fonts, vertical text and very small print are recognized poorly.
What does the recognized text look like?
Extra spaces between Chinese characters and Japanese kana, and extra blank lines, are removed; spaces between English or Korean words are kept. With several pages, each page starts with a page-number heading.
Can I use it on my phone?
Yes, it runs in your phone's browser. The first run downloads the recognition engine (about 1.5 MB) and each language you selected (about 1.6–2.9 MB), so use Wi-Fi if your mobile data is limited; after that your browser keeps them. Each file can be up to 200 MB, 50 pages in total, and recognition uses the device's processor, so it is slower on a phone.
Related tools
- Vertical text
Extract Text from PDF
Extract the text of a PDF page by page, then copy it all or download a TXT file.
Keeps lines and paragraphs
- Aspect ratios
Crop Image
Crop by dragging a box or entering width and height, with 1:1, 4:3, 16:9 and more.
Pixel-exact input
- Headings
PDF to Markdown Converter
Turn PDF text into Markdown, detecting headings, paragraphs, lists and code blocks.
Up to 300 pages
- Batch
Image Compressor & Format Converter
Shrink images and convert between JPG, PNG and WebP with adjustable quality.
Up to 50 images at once