Extract text from an image

Copy the English text out of a photo, screenshot or scan with OCR that runs on your device. The image is never uploaded, and each word is yours to check.

Drop your PDF or image file here or click to choose a file PDF or image file · processed on this device

Open in the full image editor

Get the words out of a picture without sending it to an OCR service

OCR, optical character recognition, turns the letters in a picture into text you can copy, search and edit. Use this page for a photographed notice, a screenshot of an error message, a scanned letter saved as an image, or a slide from a presentation.

The recognition engine is Tesseract, served from FileGizmo’s own site and started only when you ask for text. The first run downloads the engine and its English language data; after that the browser can keep them, so later images start faster and the tool keeps working offline. The image stays in the current tab from start to finish.

OCR is an interpretation of the picture, not a copy of it. Clear, upright printed text at a readable size gives the best results. Low contrast, glare, handwriting, decorative fonts, text over photos, skewed angles and very small type all make mistakes more likely. The result shows an average confidence as a guide, but a confident result can still misread a name, a date or an amount.

Before you use the text, compare anything that matters with the image. Numbers are worth checking twice, because an OCR engine can read a 5 as an S or a 1 as an l without any warning. Tables and columns come out as plain lines of text, so their layout usually needs tidying by hand.

For better results, take the photo straight on and in even light, crop away anything that is not the text, and make sure the letters are in focus. A screenshot is usually recognized better than a photo of a screen, because it has no glare and no angle.

This release reads English. It may manage other languages written in the Latin alphabet, but it is not tuned for them, and FileGizmo does not claim it reads them accurately. If your image is part of a scanned PDF, the OCR PDF tool reads the PDF directly and can add the text to it as a searchable layer.

Extract text from an image in three steps

  1. 1

    Choose a PNG, JPEG, WebP or AVIF image with English text

  2. 2

    Start recognition and wait for the local OCR engine

  3. 3

    Check the text against the image, then copy or download it

Everything you need

Photos, screenshots and scans

Read PNG, JPEG, WebP and AVIF images, from a phone photo of a notice to a screenshot of an error message.

English with a confidence score

Recognition uses a self-hosted English model and reports its average confidence, so you know how carefully to check the result.

Text you can copy

Copy the recognized text straight away or download it as a plain text file to paste into notes, email or a document.

Nothing is uploaded, and you can verify it

Processing runs on this device. Open the browser’s Network panel while the tool works and you will see no file upload request to FileGizmo. Temporary previews use local browser URLs, and closing or resetting the page releases them instead of leaving a server copy behind.

No limits, no watermarks

Use the tool without a daily task counter, account wall, output watermark, or artificial upload cap. FileGizmo does not meter a transfer it never receives. Available memory, processor speed, browser canvas limits, and the file format itself set the practical limit.

Works on any device, and offline after first load

Use a current browser on desktop, Android, iPhone, or iPad without installing an app. Once this tool and its required assets load, the cached workflow works without a connection. Large jobs are usually more comfortable on a desktop with additional memory.

Frequently asked questions

Is my image uploaded for OCR?

No. The recognition engine and its English language data load from FileGizmo and run in your browser. The image itself is never sent anywhere.

Which languages can it read?

English. It may pick up other text written in the Latin alphabet, but FileGizmo does not claim accurate recognition for other languages yet.

How accurate is the text?

Clear, upright printed text in good light reads best. Handwriting, low contrast, skewed photos and small type reduce accuracy, so compare names and numbers with the image.

Can it read a scanned PDF?

This page takes images. The OCR PDF tool reads scanned PDFs as well, and can return a searchable PDF.

Related guides

Work with files privately and confidentlyPractical, sourced explanations for safer file conversion, sharing, and cleanup.