Make PDFs searchable
Add an invisible text layer over scanned page images while preserving the source page appearance.
Recognize text with an on-device OCR model · preserve original page pixels · add an invisible searchable layer
Create a searchable PDF by adding an invisible local OCR text layer while preserving the original page pixels.
Add an invisible text layer over scanned page images while preserving the source page appearance.
Run OCR on a scanned PDF, PNG, or JPEG source from the same local workflow.
The recognition model runs in the browser after required model assets are available; document bytes are not silently uploaded.
Original pixels remain visible while recognized text supports search, selection, and downstream extraction.
Select a supported file from your device. The source remains under your control.
Review the available settings and preview the intended result before processing.
A clearly identified on-device model performs the operation in this browser.
Inspect the result, then save the new file. Your original source is left unchanged.
Select the scanned PDF, choose the OCR language and settings, then create a new PDF with an invisible recognized-text layer.
No. The original page pixels remain visible and the recognized text is added as a separate invisible layer.
No. Accuracy depends on language, resolution, contrast, handwriting, and scan quality. Review important extracted text before relying on it.
Extract native PDF text with page provenance as TXT or structured LayoutDocument JSON.
Assemble local camera/gallery images into a page-sized PDF with optional searchable OCR.
Preserve handwritten page pixels and add a local OCR text layer for search and review.