">

Free Image to Text Converter (OCR)

Turn screenshots, scans and photos into editable text. Upload, drag and drop, or paste an image. It all happens in your browser, so your files stay private.

Image to text tool

Drop an image here, or click to choose

PNG, JPG or WebP. You can also press Ctrl/⌘ + V to paste from the clipboard.

What is OCR (optical character recognition)?

Optical character recognition, usually shortened to OCR, is technology that reads the letters and numbers in a picture and turns them into real, selectable text. A photo of a page is just a grid of coloured pixels to a computer. OCR analyses shapes in that grid, works out which characters they most likely represent, and gives you text you can search, edit, translate, or paste into another document.

People use OCR to copy text from screenshots, digitise printed notes and book pages, pull details from receipts and business cards, and make old scans searchable. This converter uses Tesseract, a widely used open-source OCR engine, compiled to run directly inside your web browser.

How to use this image to text converter

  1. Add your image. Click Choose image, drag a file onto the drop area, or copy an image and paste it with Ctrl + V (⌘ + V on a Mac). PNG, JPG and WebP files work.
  2. Pick the language. Select the language the text in the image is written in. Choosing the correct language is the single biggest factor in accuracy.
  3. Click Extract text. A progress bar shows how far along the recognition is. The first run in a language downloads that language's data, so it can take a little longer.
  4. Review and edit. The result appears in an editable box. Fix any small mistakes directly.
  5. Copy or download. Use Copy to put the text on your clipboard or Download .txt to save it as a plain text file. Clear resets everything so you can start again.

Tips for better OCR accuracy

OCR quality depends heavily on the quality of the input. A few habits make a big difference:

  • Use a sharp, high-resolution image. Text should be at least about 20 pixels tall. Blurry or heavily compressed pictures lose the fine detail OCR relies on.
  • Keep the text straight. Rotate or crop the picture so lines run horizontally. Tilted or curved pages such as a bent book spine reduce accuracy.
  • Maximise contrast. Dark text on a plain light background works best. Avoid shadows, glare and busy patterns behind the words.
  • Crop to the text. Remove borders, photos and unrelated areas so the engine does not mistake them for characters.
  • Choose the right language. An English setting on French text will misread accents and produce nonsense.
  • Prefer screenshots over photos of screens. A direct screenshot is far cleaner than a camera picture of a monitor.
  • Avoid decorative fonts. Stylised, script and very small fonts are much harder to recognise than plain ones.

Always proofread the output. OCR is very good but not perfect, and look-alike characters such as 0 and O, or 1, l and I, are the most common slips.

Your images stay private

Many online converters upload your file to a server, where it may be stored or analysed. This tool works differently. The recognition engine runs locally in your browser using WebAssembly, so the image you choose is processed on your own device and is never sent to our servers. The only files fetched from the network are the open-source OCR engine and the language data needed to read your chosen language, which contain no information about your image. Read the full details in our privacy policy.

Frequently asked questions

Is this image to text converter really free?

Yes. There is no sign-up, no watermark and no usage limit. The site may show advertising to cover its costs.

Are my images uploaded to a server?

No. Text recognition runs entirely in your browser, so your image never leaves your device.

Which image formats are supported?

PNG, JPG (JPEG) and WebP files are supported. You can upload them, drag and drop them, or paste an image from your clipboard.

Why is my extracted text inaccurate?

Low resolution, blur, poor lighting, skewed text, decorative fonts and the wrong language setting are the most common causes. Use a sharp, straight, high-contrast image and choose the correct language.

Can it read handwriting?

It is designed for printed text. Neat block-letter handwriting sometimes works, but cursive and messy handwriting usually give poor results.

Does it work on my phone?

Yes. The tool is fully responsive and works in modern mobile browsers. On a phone you can pick a photo from your gallery or take a new one.