Copy Text from Image - Select & Copy Text Online Free

Copy text from any image online. Pick the language, and we lay selectable text right on top of your photo or screenshot so you can highlight and copy it instantly.

Upload an Image to Copy Text From

Image language

Drop a photo, screenshot or scan here

PNG, JPG, WEBP, GIF, TIFF, BMP

What you can do with Copy Text from Image

Everything this tool helps you accomplish — no learning curve, no setup.

  • Select and copy text right on your image
  • Highlight words like text on a web page
  • Grab quotes from a screenshot to paste
  • Pick the language for accurate recognition
  • Re-run detection when results look off

Copy Text from Image settings & options

Everything you can fine-tune before you download — each control explained, so you know exactly what it does.

Text

Highlight detected words

On / Off

Shows a light tint over every word found in the image so you can see exactly which text is selectable before you drag to highlight and copy it.

Settings

Image language

Dropdown

EnglishFrenchGermanSpanishItalianPortugueseDutchRussianJapaneseKoreanChinese (Simplified)Chinese (Traditional)

Sets the language of the text in your image so the words are read accurately; the searchable list of 30+ languages adjusts to what the selected engine supports.

OCR engine

Dropdown

DefaultEngine 1Engine 2

Chooses which text-recognition engine reads your image; Default works best for most photos and screenshots, while Engine 2 often handles stylized fonts and tougher images better.

Re-run

One-click

Runs text detection again on the same image using the current language and engine — press it after changing either setting to refresh the recognized text.

Files are auto-deleted after processingProcessed securely over HTTPS

Frequently Asked Questions

Upload your image and choose the language shown in it. The tool runs OCR, then overlays the recognized words back onto the picture as invisible but selectable text. Drag across the words to highlight them and press Ctrl/⌘+C, or click "Copy all text" to grab everything at once — exactly like selecting text on a normal web page.

usage

A photo or screenshot is just pixels — there are no real characters underneath for your cursor to grab. This tool uses Optical Character Recognition (OCR) to detect each word and its exact position, then places real selectable text on top of every word so highlighting and copying works just like it does on a web page.

technical

It supports 60+ languages including English, Spanish, French, German, Portuguese, Italian, Dutch, Chinese (Simplified and Traditional), Japanese, Korean, Arabic, Hebrew, Hindi, Punjabi and Russian. Pick the language that matches the text in the image from the dropdown for the most accurate reading, then re-run if needed.

features

Yes. App screenshots, website captures, WhatsApp chats, scanned pages, receipts, product labels and street signs all work as long as the text is readable to a human. If the result looks off on stylised fonts or tougher images, switch from Engine 1 (fast) to Engine 2 (better accuracy) and re-run.

usage

The selectable text is positioned using the coordinates the OCR engine reports for each word, scaled to your screen. Alignment is very close but can drift slightly on heavily skewed or curved text. Copying still returns the correct words — and you can toggle "Highlight detected words" off if you prefer a cleaner view while selecting.

technical

The tool is free with no signup and no watermarks. Your image is uploaded over HTTPS, the OCR runs on our secure servers, and the upload is automatically deleted within minutes. We never share your files with third parties or use them to train models, so it is safe for screenshots of private chats, IDs and documents.

privacy

Yes. Open the tool in your phone's browser, upload a screenshot or photo from your camera roll, and pick the language. The recognised words are laid over the image as selectable text — long-press to start a selection and drag the handles to grab the part you want, or tap 'Copy all text' to copy everything at once. No app to install.

usage

This tool keeps the words in place on your image as selectable text, so you can highlight and copy just the part you need — like selecting text on a web page. If you instead want the whole image turned into one block of editable, exportable text, use our Image to Text converter, which runs the same OCR and returns the full recognised text ready to paste or download.

features

Two settings drive accuracy. First, set the source language to match the text in the image — this is the biggest factor, because the engine then expects the right alphabet. Second, if the result looks wrong, switch the OCR engine: Engine 1 is fast and great for clean screenshots, while Engine 2 is more accurate on stylised fonts, low contrast or tougher photos. Toggle 'Highlight detected words' on to see exactly which words were read and spot anything the engine missed before you copy.

features

Default runs PaddleOCR, a modern general-purpose recognition model, and gives the most accurate result for most photos and screenshots — it's the best starting point. Engine 1 runs Tesseract, a fast, lightweight engine that's solid on clean, high-contrast scans, while Engine 2 runs EasyOCR, which tends to do best on stylised fonts or lower-contrast images. If Default doesn't read an image well, try Engine 2 next.

features

Not every language is supported by every engine — for example Punjabi, Greek and Hebrew currently only work with Default or Engine 1, not Engine 2. If you switch to an engine that doesn't support your chosen language, the tool automatically falls back to English so the request still runs; switch back to Default or Engine 1 to use those languages again.

technical

No — PaddleOCR (the Default engine) has no recognition model for Punjabi, Hebrew or Bengali, so all three currently only read correctly under Engine 1 (Tesseract). Bengali is also supported under Engine 2 (EasyOCR), but Punjabi and Hebrew are not, so if you're working in one of these languages, pick Engine 1 rather than Default or Engine 2.

technical

How Copy Text from Image helps you get it done

Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.

Personal Use

Grab a Quote from a Screenshot

Copy a single sentence or paragraph out of a screenshot, slide or social post by selecting just those words on the image — no need to dump the entire page into a text box.

For Business

Copy Codes, Links & Serial Numbers

Pull a Wi-Fi password, coupon code, tracking number or URL straight off a photo or label by highlighting it on the image, instead of squinting and retyping character by character.

For Business

Lift Text from Photos of Documents

Photograph a contract, form or printed page and select the exact clause or field you need, then paste it into an email, note or report without transcribing the whole document.

Education

Copy Notes from Whiteboards & Slides

Snap a lecture slide or meeting whiteboard and copy just the bullet points you care about into Notion, Google Docs or Obsidian, leaving the diagrams and clutter behind.

Personal Use

Pull Text from Foreign Signs & Menus

Select text off a photo of a foreign menu, sign or label so you can paste it into a translator — turning an untouchable picture into copyable words in seconds.

For Creators

Quote Source Images in Research

Copy passages from photographed book pages, archives or museum plaques for citations and articles by selecting the relevant lines directly on the scan.

For Creators

Copy Text Trapped in Stylized Fonts

Switch the OCR engine to Engine 2 to lift text off logos, stylised headers, curved badges or low-contrast graphics that the default reader struggles with, then select just the words you need.

Everyday Use

Copy Text in Your Own Script, Not Just English

Pick the exact source language — from Hindi and Arabic to Chinese and Korean — in the language picker so the overlay reads non-Latin scripts accurately, then select and copy in that language.

Personal Use

Pull Nutrition Facts & Ingredient Lists

Photograph a product label or nutrition panel and select just the ingredient or allergen line you need to paste into a diet app or comparison note, skipping the rest of the packaging text.

For Business

Extract Fields from ID Cards & Certificates

Photograph a business card, membership card or certificate and select individual fields — name, number, date — to paste straight into a spreadsheet or CRM instead of retyping each one.

Productivity

Extract Text from a Whiteboard or Presentation Slide Photo

Photograph a meeting whiteboard or a slide projected in a lecture hall and select just the notes, action items or bullet points you need to paste into your own notes, instead of retyping everything by hand after the session ends.