Drop image here or click to browse
JPG · PNG · WebP · BMP · GIF — max 10 MB
Upload a photo or screenshot — get editable text in seconds. Free, private, no signup.
Drop image here or click to browse
JPG · PNG · WebP · BMP · GIF — max 10 MB
Three steps, entirely in your browser — nothing sent to any server.
01
Drop any photo, screenshot, or scanned page. JPG, PNG, WebP, BMP and GIF are all supported.
02
Select the language of the text in your image. Choosing correctly makes a big difference in accuracy.
03
Hit Extract Text and the result appears in seconds. Copy to clipboard or download as a plain .txt file.
Common ways people use ImgTxt every day.
Copy text from a screenshot when the original can't be selected — error messages, chat conversations, social media posts, or app screens.
Turn a photo of a paper receipt or invoice into editable text for expense tracking, bookkeeping, or copying line items into a spreadsheet.
Digitize a scanned page, a printed contract, or a paragraph from a book without retyping a single word.
Snap a photo of a business card and pull out the name, phone number, and email to save into your contacts.
Extract text from a photo of a sign, a restaurant menu, or a product label — then paste it into a translator.
Convert clearly written handwritten notes into typed text. Works best with neat printing and good contrast.
TextScan uses Tesseract — one of the most accurate open-source OCR engines, trusted worldwide.
Is my image uploaded to a server?
No. TextScan runs entirely in your browser using Tesseract.js. Your image is processed locally and never leaves your device.
Why is the first extraction slower?
On first use, the language model (~10 MB) is downloaded and cached in your browser. All subsequent recognitions in the same session are much faster.
What image formats are supported?
JPG, PNG, GIF, BMP, and WebP. Maximum 10 MB. Best results come from clear images with high contrast and at least 150 DPI resolution.
Is there a daily limit?
No limits, no watermarks, no account required — ever. TextScan is completely free.