Preparing shared PDF engine in the background. Choose your file and settings now.
Preparing Indonesian + English. Other language models load only when selected.
YOUR SCANS HAVE MORE TO SAY.

Give your scanned pages a voice.

Turn scanned pages into searchable text, right here on your device.

or drag & drop your PDF here

100% local · No uploads · Capacity follows device memory
WORDS, IN THE FORMAT YOU NEED

How would you like to use your scan?

Recognition runs locally. Review the actual text before relying on it.

Advanced SettingsRecognition, working-image quality, text layout, and output.

OCR Recognition

Resolution presets change the actual OCR rendering DPI. They do not guarantee accuracy. Any existing selectable text skips a page by default; use Force OCR for scans with a text footer. Existing text remains in the output, so forced recognition can add duplicates.

Working Image Preprocessing

Large pages are downscaled to the device pixel budget. The actual DPI is included in each page report. These settings affect recognition images only; original PDF images are not recompressed or replaced.

Smoothing can remove fine text detail. Start with Balanced and change filters only when needed.

Text & Layout

Original appearanceExisting text retainedInvisible OCR text layer for PDF output

Document Preservation

PDF output uses the shared page-copy engine. Detected forms require flattening consent. Existing signature validity, accessibility tags, attachments, and XMP cannot be preserved; detected features require confirmation. TXT-only processing leaves the original unchanged.

Output & Reports

Filename: document_ocr.pdf

Performance

One reusable recognition worker processes one page at a time. High resolutions need more memory. No document is stored in a persistent browser cache.

A searchable document starts here.

Choose a file. The page and settings are ready while modules load.

Files never leave your device. Modules and selected language packs download from RecodeX. Capacity depends on device memory.