Image to Text

Reads printed text out of an image and hands you plain text you can copy. The recognition engine is downloaded into your browser once, then every image is read on your own machine.

  • No upload
  • No account
  • No watermark
  • No file limit
Drop your files hereor click to chooseNo size limit and no count limit — only what your own computer can hold.

Your files

    Nothing chosen yet.

    Where your file goes

    Nowhere. This page downloads a small program into your browser, and that program reads the file straight from your disk. The program comes from this site like any image or stylesheet — but your file only ever travels from your disk into your own browser tab.

    Why this one

    What you get that the big converters cannot offer.

    The image never leaves

    Screenshots often hold things you would rather not hand over — an invoice, a chat, an ID card. There is no server here to hand them to.

    No account, no page count

    Run it on one image or two hundred. Nothing is metered, because nothing costs us anything to run.

    Works offline after the first run

    Once the engine is cached, the page keeps working with your network disconnected. You can test that yourself.

    Plain text out

    You get the text itself, not a PDF wrapped around a picture. Copy it or save it as .txt.

    How to use it

    Choose one or more images.

    Wait while the recognition engine loads. This happens once and is a few megabytes.

    Copy the text, or save it as a .txt file.

    When people use it

    Copying text from a screenshot

    Someone sends a screenshot instead of the text. This gets the words back out so you can paste them.

    Typing up a printed page

    Photograph the page, run it through, then fix the few words it gets wrong. Faster than retyping.

    Pulling numbers off a receipt

    Useful for expenses — and exactly the sort of document you would not want sitting on a stranger's server.

    Questions

    Is my image uploaded?

    No. There is no server behind this page. Recognition runs on your own computer, which is also why the first run takes a moment to start.

    Why is the first run slow?

    The recognition engine has to download once, about four megabytes. After that your browser caches it and later images are much quicker.

    Which languages can it read?

    English, Simplified Chinese and Traditional Chinese — pick one above the drop zone. Accuracy depends on how sharp the text is; a clean screenshot reads far better than a photo taken at an angle.

    Can it read handwriting?

    Not reliably. The engine is built for printed text.

    Is there a limit on how many images?

    No. The only limit is your own memory.

    Other tools