Scanned Document to Text

Contracts, forms, letters, book pages — from a scan or a photo to editable text that keeps its paragraphs.

No sign-up. The first 5 images each month are free.

  • 13,000+ users
  • 5 free images a month
  • 100+ languages
  • No registration

A scan is an image pretending to be a document. To edit it, quote it or search it, you need the text — and the quickest way to get it is to send the scan to @image_to_text_free_bot in Telegram. The bot reads the page and returns the text with its paragraphs, headings, lists and tables laid out as on the original, in any of 100+ languages.

Send scans as files (paperclip → File) rather than as photos: files are not compressed by Telegram, so small print, footnotes and dense tables stay sharp. JPG, PNG and WebP scans all work, as do photos of a page taken with a phone. A multi-page document is sent one page per image; each page comes back as its own message, in order, ready to paste together.

PDFs are not read directly — export the page you need as an image, or take a screenshot of it, and send that. Scans are processed on the fly and not stored on our servers. The first 5 pages each month are free; a package of 100 pages costs 100 ⭐ (about $2) and never expires.

How it works

Three steps, about ten seconds. No app to install and no account to create — the bot lives in Telegram, which you already have.

  1. 1

    Open the bot

    Tap the button on this page or find @image_to_text_free_bot in Telegram search and press Start.

  2. 2

    Send an image

    A photo from your camera, a screenshot, a scan — as a regular photo or as a file. Any language, any script.

  3. 3

    Copy the text

    The bot replies with the recognized text as a normal message. Copy it, forward it, or paste it wherever you need.

Pricing

Start free. If you need more, buy a package of images once — no subscription, and credits never expire.

  • Free
    5 images every month

    Renews automatically. No card, no sign-up.

  • Starter
    100 images
    100 ⭐ ≈ $2

    For a batch of receipts or a pile of screenshots.

  • Regular
    500 images
    350 ⭐ ≈ $7

    About 1.4 cents per image.

  • Bulk
    2,000 images
    1,000 ⭐ ≈ $20

    One cent per image.

Frequently asked questions

Can I send a PDF?

Not directly. Open the PDF, export or screenshot the page you need as an image, and send that image. Each page is one use.

How do I convert a multi-page document?

Send the pages as separate images, in order. The bot answers each page with its text; copy them into one document.

Will the formatting be preserved?

Paragraphs, headings, lists and table rows are kept as text. Fonts, colours and page layout are not, since the output is plain text.

What resolution should a scan be?

Any ordinary scan (150–300 dpi) is more than enough. Send it as a file so Telegram keeps the resolution.

Ready to copy text from an image?

Open @image_to_text_free_bot, send your first photo and have the text in seconds.

No sign-up. The first 5 images each month are free.

Open in Telegram