Image to Text (OCR) — Pull text out of any image — a screenshot, a scanned PDF page, a photo of a sign or a receipt. The recognition happens in your browser, so the image never leaves your device.
Your image is processed in your browser. Nothing is uploaded to a server.
Was Image to Text (OCR) useful?
What is image to text (ocr)?
Pull text out of any image — a screenshot, a scanned PDF page, a photo of a sign or a receipt. The recognition happens in your browser, so the image never leaves your device.
Pick a language that matches what is in the image. The result shows the recognized text along with a confidence score per block, so you can spot the parts that might need a second look. Copy the whole result, copy a single block, or download it as a .txt file.
How to use it
-
Choose an image
JPG, PNG, or WebP. Screenshots and scans work best.
-
Pick the language
English is the default. Other supported languages are in the dropdown.
-
Extract text
The first run downloads the language model (~10 MB) and caches it for next time.
-
Review and copy
Check the confidence on each block, copy what you need, or download as .txt.
Examples
Screenshot to text
Take a screenshot of an error message, a code snippet, or a paragraph from a slide, and pull the text out so you can paste it into a document or search box.
A screenshot of "Page not found — The link you followed may be broken, or the page may have been removed."
Result: Page not found The link you followed may be broken, or the page may have been removed.
Scanned document
Photos or scans of typed documents come through cleanly. Confidence is usually 90%+ for printed text at reasonable resolution.
A scan of a printed invoice with date, line items, and a total.
Result: Recognized text in reading order with the same structure as the original.
Sign or label in another language
Pick the language that matches the image. The model is per-language — picking the wrong one degrades accuracy a lot.
A photo of a sign in Spanish. Pick "Spanish" from the dropdown before extracting.
Result: The Spanish text, with a confidence score. A different language dropdown choice would produce nonsense.
常见问题
Related guides
The 7 Best Free OCR Tools in 2026 (That Don’t Upload Your Files)
A curated list of the best free OCR tools that extract text from images and PDFs. All run locally or are privacy-friendly, all free, no signup, no upload of your documents.
How to Extract Text From a PDF Without Paying for Adobe
PDFs are the universal document format for sharing, but the universal pain for editing. You can extract the text for free, in your browser, without uploading the file to a server. Here is the workflow for native-text PDFs (most modern ones) and scanned PDFs (older or image-only ones), with no Adobe subscription required.
What Is an SRT File? (And How Do You Read a Subtitle File)
SRT is the most common subtitle format: numbered cues with start and end timestamps and the text to display. Learn the structure, why it has weird line breaks, how to convert SRT to VTT or SUB, and how to fix the three most common mistakes (off-by-one timing, encoding, and Windows line endings).
相关工具
Image to Base64
Turn a small image into a Base64 data URL you can paste into HTML or CSS.
JPG to PNG
Convert JPG images to lossless PNG — entirely in your browser.
WebP Converter
Convert JPG or PNG images to modern WebP for much smaller files.
Character Counter
Count characters, words, lines, and UTF-8 bytes as you type.
Word Counter
Count words, characters, sentences, and paragraphs in your text instantly.
Text Diff
Compare two texts line by line and see exactly what was added, removed, or kept.
JSON Formatter
Format, beautify, and validate JSON with adjustable indentation — instantly in your browser.
Last reviewed: 2026-09-24