ETC Entertainment Couch

Image to text · OCR

Free Image to Text Converter: Extract Text from Photos, Scans and PDFs

Drop in a photo, screenshot, scanned page or PDF and get clean, editable text in seconds. Scanly enhances the image, tries several recognition passes, keeps tables lined up and highlights every word it is unsure about. It reads 55 languages, and everything runs in your browser.

  • Free, unlimited scans
  • No sign up or account
  • Your files never leave your device
  • 55 languages, two per scan
Image to text converterPhotos, screenshots, scans and PDFs · add several at once

Drop images or a PDF here, paste with Ctrl+V, or browse

JPG, PNG, WEBP, HEIC, GIF, BMP and PDF · up to 40 pages per batch

Advanced recognition settings
No image yet. Add an image or PDF to start.

More free scanning tools

Business cards, receipts, PDFs, QR codes and image-to-PDF, all running the same private way in your browser.

Business card scannerPulls out name, title, company, phones, email, website and address

Drop a card photo, paste it, or browse

Keep the card flat, filling most of the frame

Ready when you are.
Show raw text

Contact details

Every field is a best-effort read and can be edited before you save.

How to convert an image to text

Turning a photo or scan into editable text takes a few seconds.

  1. Add your image

    Drop, paste or browse for a photo, screenshot, scan or PDF. Add several files to read them as one batch.

  2. Pick the language

    Choose the language of the text, and a second one for mixed documents. Crop or rotate if you only need part of the image.

  3. Extract the text

    Scanly cleans up the image, tries several recognition passes and keeps the one with the highest confidence.

  4. Check, edit and export

    Fix any highlighted words, then copy the text or download it as TXT, a searchable PDF, JSON, hOCR or TSV.

What makes this OCR engine accurate

Most free converters send your raw photo to the engine and hope for the best. Scanly prepares every image first, then checks its own work.

Automatic image enhancement

Fixes phone-camera rotation, flattens transparent screenshots onto white, enlarges small text and stretches contrast so faint print stands out.

Multi-pass recognition

Reads the image in grayscale, then in adaptive black and white, then in color if needed, and keeps whichever pass the engine is most confident about.

Dark mode and inverted text

Detects light text on a dark background, such as dark-mode screenshots or signs, and inverts it before reading.

Layout that stays lined up

The Layout view rebuilds spacing from the position of every word, so tables, receipts, forms and columns keep their shape.

Confidence you can see

Words the engine is unsure about are highlighted, and the Word boxes view shows exactly what was read and where.

55 languages, two at once

Latin, Arabic, Urdu, Devanagari, Bengali, Chinese, Japanese, Korean, Cyrillic, Thai and more. Combine two for mixed-language pages.

Batch and scanned PDF OCR

Read up to 40 images or PDF pages in one go, then export each page or all of them together.

Searchable PDF export

Turn a photo or scan into a PDF with a hidden text layer, so you can search, select and copy text in any PDF reader.

How to get the most accurate text from an image

OCR is very good on clear printed text and struggles on blurry, tiny or decorative text. A few habits make a big difference.

  • Pick the right language. The engine uses a model trained on that language's letters and words. A wrong language is the most common cause of gibberish.
  • Fill the frame with text. Crop away desks, hands and backgrounds, or drag a box on the preview to read only the part you need.
  • Shoot straight on, in even light. Avoid glare, shadows across the page and steep angles. Small tilts are straightened automatically.
  • Choose a document type. Use “Photo, sign or label” for scattered text, “Receipt or single column” for till slips and “Table or form” for grids.
  • Check the highlighted words. Open the Confidence view to jump straight to the words that most likely need a correction.

Handwriting is the hardest case for any OCR engine. Neat block capitals often work. Joined-up or messy handwriting usually does not.

Who uses an image to text converter

Anyone who has text trapped in a picture and needs it as words they can edit.

Office and admin teams

Digitize letters, forms and printed reports without retyping them.

Students and researchers

Pull quotes out of book pages, slides and lecture whiteboards.

Sales and events

Turn a stack of business cards from a trade show into contacts in minutes.

Finance and expenses

Read totals, tax and line items off receipts and invoices for reports.

Developers and support

Copy error messages and code out of screenshots shared in tickets.

Accessibility

Have text in images read aloud, or make scanned PDFs searchable.

A free, private alternative to online OCR services

How Scanly compares with typical image to text websites.

Compared onScanlyTypical online OCR
PriceFree, unlimitedDaily limits or a paid plan
Account neededNoOften required for batches
Where your file goesStays on your deviceUploaded to the vendor's servers
Image clean-upAutomatic, several passesUsually none
Shows uncertain wordsYes, highlightedRarely
Keeps table layoutYes, Layout viewSometimes
Searchable PDFYes, freeUsually paid
Languages55, two per scanVaries

Frequently asked questions

Search, or pick a topic. Privacy, accuracy and the details of every tool on this page.

General

Is Scanly free to use?

Yes. Every tool is free, with no account, no sign up, no watermark and no limit on how many files you scan.

Do I need to install anything?

No. The OCR engine loads in the page the first time you use it. It works in current versions of Chrome, Edge, Safari and Firefox on desktop and mobile.

Can I use it on my phone?

Yes. Every tool works on a phone screen, and the “Take a photo” buttons open your camera directly.

Can businesses use it for real work?

Yes. It is built for everyday paperwork: contact cards from events, receipts for expense reports, letters and forms, and screenshots shared in support tickets.

Is there a limit on how often I can use it?

No. Batches are capped at 40 images or pages at a time to keep your browser responsive, but you can run as many batches as you like.

Privacy

Are my images uploaded to a server?

No. Images, PDFs and the extracted text are processed inside your browser with JavaScript and WebAssembly. Nothing you scan is sent anywhere.

Why does it need an internet connection then?

The first time you use OCR, your browser downloads the open-source engine and the data file for your language from the jsDelivr CDN. Your files are not part of that request. After that, the browser usually serves them from its cache.

Does Scanly save my scans or text?

No. Refresh or close the tab and everything is gone. The only thing remembered is your preferred OCR language, stored in your own browser.

Is it safe for cards and receipts with personal details?

Yes. Because the file never leaves your device, it is no riskier than opening the photo in a local image viewer.

Which OCR engine does Scanly use?

Tesseract, the open-source engine originally developed at HP and later Google, compiled to WebAssembly by the Tesseract.js project, with Scanly's own image enhancement and result checking on top.

Image to text

What file types can I convert?

JPG, PNG, WEBP, GIF, BMP, HEIC and HEIF photos from iPhones, and PDF files. Each PDF page is turned into an image and read like a scan.

Can I paste an image instead of uploading it?

Yes. Copy a screenshot or image and press Ctrl+V (Cmd+V on Mac) anywhere on the page. It goes to the tool you used last.

Can I convert several images at once?

Yes. Add up to 40 images or PDF pages, then choose “Extract all”. Switch between pages with the thumbnails, or tick “Show all pages together” to copy or download everything in one go.

Can I read only part of an image?

Yes. Drag a box across the preview and only that area is read. Use “Reset crop” to go back to the whole image.

Does it keep columns and tables?

Switch to the Layout view. It places every word according to where it sits on the page, so tables and columns stay aligned. You can download that version as a separate text file.

Can I edit the extracted text?

Yes. The Text view is fully editable, and your edits are what gets copied and downloaded.

How do I make a searchable PDF from a photo?

Extract the text, open Download and choose “Searchable PDF”. With several pages, they are combined into one PDF.

Can it read handwriting?

Neat block handwriting sometimes works. Cursive and messy handwriting usually does not, because the engine is trained on printed text.

Can it read the text aloud?

Yes. “Read aloud” uses your device's built-in speech voices and picks one that matches the OCR language when available.

Accuracy & languages

Which languages are supported?

55 languages, including English, Spanish, French, German, Portuguese, Italian, Dutch, Polish, Turkish, Russian, Ukrainian, Arabic, Urdu, Persian, Hebrew, Hindi, Bengali, Punjabi, Tamil, Telugu, Marathi, Chinese (Simplified and Traditional), Japanese, Korean, Thai, Vietnamese and Indonesian.

Can one image contain two languages?

Yes. Choose a second language and both models are used together. This is ideal for English mixed with Arabic, Urdu, Hindi, Chinese and so on.

What does the quality score mean?

It is the engine's average confidence across every character it read, weighted by word length. Above 90 is usually near-perfect. Below 70 means you should review the highlighted words.

Why did I get gibberish?

Usually the language does not match the text, the text is too small or blurry, or the image is mostly not text. Check the Quality signals panel, which tells you which of these applies.

What do the enhancement passes do?

Auto mode first reads a sharpened grayscale version. If confidence is not high, it tries an adaptive black and white version that removes shadows and uneven lighting, then the original colors. The best pass wins.

Does a higher resolution photo help?

Up to a point. Capital letters about 20 to 40 pixels tall read best. Scanly enlarges smaller text automatically, but it cannot recover detail lost to blur or heavy compression.

Should I change the document type?

Auto works for most pages. Choose “Photo, sign or label” when text is scattered, “Receipt or single column” for narrow slips, and “Single line” or “Single word” for tiny crops.

Business card scanner

What does the business card scanner extract?

Full name, job title, company, email, mobile, work phone, fax, website, address and any leftover details such as social handles.

How does it tell which line is the name?

It scores each line on capitalization, length, position, whether it matches the email address, and whether it contains job or company words. The highest-scoring line wins.

Does it find more than one phone number?

Yes. Labels such as Mobile, Cell, Tel, Office and Fax are used to sort numbers into the right field. Extra numbers go into Other details.

What is the .vcf file for?

It is a standard vCard that iPhone, Android, Outlook and Google Contacts can import, with name, title, company, phones, email, website and address in the right fields.

Can I import several cards into a CRM?

Use “CSV for CRM” for each card. The columns are the same every time, so the rows can be pasted into one spreadsheet and imported together.

Can I scan the back of a card?

Scan each side separately. One clear side per photo gives the most reliable result.

Receipt & invoice scanner

What does the receipt scanner extract?

Vendor, date, time, receipt or invoice number, currency, subtotal, tax, tip, discount, total, payment method with card ending, and each line item with quantity and price.

How does it find the right total?

It ranks lines such as “Grand total”, “Amount due” and “Total”, ignores “Subtotal”, “Total tax” and “Total items”, and falls back to the largest amount if no label is found.

How do I know the numbers are right?

It checks the arithmetic. If the items add up to the subtotal, or subtotal plus tax and tip equals the total, you see a green check. If not, it tells you what does not add up.

Does it handle other currencies and number formats?

Yes. It recognizes symbols and codes such as $, €, £, ₹, ¥, Rs, PKR, AED and SAR, and both 1,234.56 and 1.234,56 styles. Amounts are not converted between currencies.

Can it read faded thermal receipts?

Faded thermal paper is hard for any OCR. The scanner uses an adaptive black and white pass first, which helps a lot, but a fresh, well-lit photo always gives the best result.

Can I use the results in a spreadsheet?

Yes. Download CSV includes the summary fields and every line item. JSON is available for developers and automations.

PDF to text

How is PDF to text different from image to text?

It first reads the real text stored inside the PDF, which is instant and exact. Only pages without a text layer, such as scans, are sent through OCR.

Can it convert a scanned PDF?

Yes. Scanned pages are detected and read with OCR automatically, using the language you choose. You can also force OCR on every page.

Can I extract only some pages?

Yes. Enter a range such as 1-3, 5, 9- in the Pages box.

Does it work with password-protected PDFs?

Yes. You are asked for the password, and it is used only on your device to open the file.

Does it keep line breaks?

Yes. Line and paragraph breaks are rebuilt from the position of the text on the page. Tick “Join lines into paragraphs” for flowing text.

Can it handle large PDFs?

Text-layer pages are fast even in long documents. OCR takes a few seconds per scanned page, so very long scans take a while.

QR codes & barcodes

Can it read more than one code in an image?

Yes. It keeps searching after the first code, so a page with several QR codes returns all of them.

Does it read barcodes too?

In browsers with a built-in barcode detector, such as Chrome on Android, macOS and ChromeOS, it also reads EAN, UPC, Code 128, Code 39, ITF, Data Matrix, Aztec and PDF417. QR codes work in every browser.

Can I scan with my camera?

Yes. Choose “Scan with camera” and point it at the code. The video is processed on your device and never recorded.

What kinds of content does it understand?

Links, Wi-Fi networks, contacts (vCard and MECARD), calendar events, email, phone, SMS, map locations and payment links, each shown with its fields and the right actions.

Does it open links automatically?

No. You see the full address first and choose whether to open it. Links are opened safely in a new tab.

Why was no code found?

The code may be too small, blurred or cut off. Crop closer to the code, avoid glare and make sure all four corners are visible.

Image to PDF

How do I reorder pages?

Drag a row by its handle, or use the arrow buttons. Each image becomes one page in that order.

Can I rotate an image before creating the PDF?

Yes. Each row has a rotate button. Phone photos are also turned the right way up automatically.

What page sizes are available?

A4, US Letter, US Legal, A5, or “Fit each page to its image”. Orientation can follow each image or be fixed to portrait or landscape.

Does it reduce image quality?

Images are saved as JPEG at the quality you choose. High keeps nearly all detail, Small makes a lighter file for email.

Does the PDF have a watermark?

No. The PDF contains only your images.

Files & speed

Why is the first scan slower?

The first run downloads the OCR engine and your language data, usually 2 to 15 MB. Later scans start almost instantly because the engine stays loaded and the files are cached.

Is there a file size limit?

There is no hard limit. Very large photos are scaled to a size that keeps text sharp without running out of memory.

The scan seems stuck. What can I do?

Large images in Auto mode can take several passes. Press Cancel, then crop to the text or choose a specific enhancement under Advanced settings for a faster single pass.

Will it drain my battery?

OCR uses your processor for a few seconds per page, similar to editing a photo. Batches of many pages use more.

Does it work offline?

After the engine and your language have been downloaded once, scans usually keep working from your browser's cache, but this depends on your browser's storage settings.