Screenshot to Text

Paste a screenshot with Ctrl+V (⌘+V on a Mac) or drop it here, then copy the text out of it. OCR runs in your browser – your screenshot is not uploaded.

Drag & drop a file here, or

JPG PNG WebP GIF BMP AVIF Processed locally in your browser

100+ Languages

English, Ukrainian, German, French, Japanese and more.

Tesseract.js

Most accurate open-source OCR engine for the web.

100% Private

All processing in your browser. Images never leave your device.

Advertisement

How it works

OCR technology

This text scanner online is powered by Tesseract.js, one of the most widely used text recognition engines. It supports 15 languages including English, Ukrainian, Russian, German, French, Spanish, Italian, Portuguese, Polish, Dutch, Japanese, Chinese (Simplified), Korean, and Arabic — covering Latin, Cyrillic, CJK, and Arabic scripts. Upload any photo to scan text from image files instantly — all processing runs entirely in your browser, so no images or extracted text leave your device. This makes it a safe image to text tool for sensitive content like personal documents, business cards, and confidential notes. Language selection improves accuracy for non-English text by loading the appropriate character recognition model. The extracted text is presented in a copyable format, ready to paste into any editor, spreadsheet, or messaging app.

Supported content types

Use it to extract text from photo captures of printed pages, business cards, street signs, restaurant menus, labels, whiteboards, book pages, handwritten notes (with variable accuracy), and any image containing readable characters. The photo to text conversion works with screenshots, scanned pages, and camera photos — use the Screenshot Scanner to verify the source type before extraction. Scans multiple text blocks within a single image, preserving line breaks in the output. For best results with handwriting, use clear block letters rather than cursive.

Text Scanner vs Document Scanner

The Text Scanner is optimized to scan text from any picture quickly — photos of signs, screenshots, labels, and casual captures where you just need the words extracted. The Document Scanner is designed for structured documents like contracts, letters, and forms where preserving layout matters. For receipt-specific extraction with price and item parsing, use the Receipt Scanner. Pick the tool that matches your source material for optimal accuracy.

Tips for best accuracy

When scanning text, use high-resolution images — more pixels give the OCR engine more data to work with. Ensure good contrast between text and background: dark text on light backgrounds produces the best results. Avoid shadows, reflections, and motion blur across the text area. If accuracy is low, try cropping to focus on smaller sections of text. Selecting the correct language before scanning significantly improves recognition for non-Latin scripts.

Text extraction from images — also called image to text conversion or picture to text scanning — is one of the most practical everyday uses of OCR technology. Whether you need to extract text from a photo of a book page, copy text from a presentation screenshot, transcribe a whiteboard after a meeting, or digitize a printed form, this free OCR scanner online converts visual text into machine-readable content you can edit, search, and share. Unlike cloud-based OCR services that send your images to remote servers, all text recognition runs client-side using Tesseract.js, keeping sensitive documents entirely on your device.

For the best results when scanning text from images, prepare your source material first. Crop to the text region with the Image Cropper to eliminate background noise that confuses the OCR engine. Increase contrast using Image Filters if the text is faded or low-contrast. For blurry photos, the Quality Analyzer can tell you whether the resolution is sufficient for accurate character recognition. If you need to read text from picture files in bulk, consider the Batch Scanner for metadata review alongside OCR. For comprehensive OCR workflows, read our OCR text extraction guide.

Read our extracting text from screenshots for tips, examples, and best practices.

Frequently Asked Questions

How do I copy text from a screenshot?

Take the screenshot, click on this page and press Ctrl+V (⌘+V on a Mac). The text appears below in a few seconds. Press Copy to put it on your clipboard.

How do I take a screenshot I can paste?

On Windows press Win+Shift+S and select an area. On a Mac press ⌘+Ctrl+Shift+4, which copies the area instead of saving a file. Then paste here. A saved screenshot file works too – drop it on the page.

Does it work on a phone?

Yes. Upload the screenshot from your photos, or copy it and tap Paste. Some browsers ask for permission to read the clipboard first.

Why is some of the text wrong?

Small or blurry text is hard to read. Zoom in before you take the screenshot, crop away icons and pictures, and pick the right language above.

Can I scan several screenshots?

Yes, one at a time. On a computer, just paste the next screenshot – it replaces the result, so copy the text you need first. On a phone, tap Scan Another, then Paste.

Are my screenshots uploaded?

No. Tesseract.js reads the text in your browser tab. The screenshot never leaves your device.

Complete Text Extraction Workflow

The Text Scanner handles general-purpose OCR from any image. For specialized document types, Scanly offers dedicated tools that provide better accuracy and structured output.

For scanned contracts, letters, and multi-page documents, the Document Scanner is optimized for page-layout analysis and longer text passages. Shopping receipts and invoices get better results with the Receipt Scanner, which extracts structured fields like totals, dates, vendor names, and line items automatically.

If your source is a screenshot rather than a photograph, check it with the Screenshot Scanner to identify the source platform and resolution, then use this Text Scanner for the actual OCR. After extracting text, you can combine the results with images using the Image to PDF tool to create searchable document files.