Overview
What this tool does
This tool turns an image of a document into an editable PDF. It reads the image with browser-side OCR (using tesseract.js), figures out what's text and what isn't, places the text on a fresh PDF surface that matches the original layout, and ships you a PDF where every line is editable in our companion PDF editor. The OCR engine runs entirely in your browser; the image and the extracted text never reach our servers. Useful when you have a scan or a photo of a printed document and you need to make small corrections without retyping the whole thing, or when you want the document searchable.
How to
Use it in 3 steps
- Drop an image (PNG, JPG, WebP) onto the tool. Cleaner scans give better OCR results.
- The tool detects whether the image is mostly text, mostly diagram, or mixed, and picks an OCR mode.
- OCR runs in your browser. Watch the progress bar; longer documents take longer.
- Preview the result. Each detected line is shown over the original image so you can spot OCR misreads.
- Download the editable PDF, then open it in our PDF editor (or any other) to make corrections.
FAQ
Frequently asked questions
▶Does OCR send my image to a server?
No. The OCR engine (tesseract.js) runs in your browser. The image, the extracted text, and the generated PDF all stay on your device.
▶Why are some words misread?
OCR accuracy depends on the image: clean black-on-white text in a common font scans nearly perfectly; small text, low contrast, handwriting, or unusual fonts produce errors. After download, open the PDF in our editor to correct any misreads.
▶What languages does the OCR support?
English by default. Other languages can be enabled by loading the corresponding tesseract.js trained data; this is on the roadmap for the next iteration.
▶Is the PDF really editable?
Yes. Each line is a real text object in the PDF, not an image. Open it in our PDF editor or any other PDF editor to change the text.