No processing of your file contents takes place on any server. You need no data-processing agreement with gottrix to handle confidential or business documents.
Hosted in GermanyGlobal Content Delivery
Origin servers at Hetzner in Germany, delivered worldwide through a content delivery network. Your file contents are never transmitted in the process - they never leave your device.
A scanned PDF is essentially a stack of images: you see the text but cannot select, search or copy it. OCR (optical character recognition) reads the letters out of the image and places them as an invisible text layer exactly over the pages. The look stays identical, but the PDF becomes searchable and the text selectable - exactly what offices, archives and full-text search expect.
Choose the output: a searchable PDF (original pages plus text layer) or plain text as TXT. Set the document language from the list - 113 languages from German and English through Russian, Arabic and Hindi to Japanese, Korean and Chinese, each in its own name - so the characters are recognised correctly. Everything runs in the browser via WebAssembly: the same open-source Tesseract engine as the "Image to text" tool, applied page by page across the whole PDF. On first use the browser downloads the engine and the chosen language model once (a few MB, same-origin); after that it works offline.
The tool is meant for scanned or image-based PDFs. Recognition depends heavily on scan quality: sharp, straight, high-contrast pages of printed text are recognised very well, skewed or blurry ones much worse; handwriting not reliably. In the searchable PDF each page is re-embedded as an image - so a PDF that already contains real text does not need OCR. Glance over the result for numbers and proper names.
Text recognition is usually a cloud affair: well-known OCR services upload every scan to their servers for processing - of all things, documents like contracts, medical letters or ID cards. Here the entire recognition runs as Tesseract compiled to WebAssembly in your browser, and all 113 language packs are self-hosted on gottrix - nothing is fetched from third parties while recognizing. The language list also starts preselected to match your interface language. Free, no account, no page limit.
Choose the output (searchable PDF or text) and the language from the list.
Download the searchable PDF or TXT.
Limitations: For SCANNED / image PDFs: makes them searchable via OCR (invisible text layer) or returns plain text. Recognises PRINTED text in 113 languages and many scripts; handwriting not reliably. Note: the invisible text layer in the searchable PDF covers the Latin alphabet with all its accented letters (23 of the 113 languages, including Polish, Czech, Vietnamese, Turkish), plus Greek and Cyrillic. Characters from other scripts (e.g. CJK, Arabic, Hebrew, Devanagari, Thai) are deliberately left out there rather than corrupted; for those scripts the "Text only (TXT)" output returns the fully recognised text. In the searchable PDF each page is re-embedded as an image, so the layout is preserved but the file can grow; a PDF that already has real text does not need OCR. Recognition is not error-free - check numbers and proper names in particular. Engine + chosen language model are downloaded once (a few MB, same-origin), then offline-capable. Large PDFs take some time and memory depending on page count and device.
FAQ
Is my PDF uploaded?
No. Rendering and recognition run entirely locally in the browser (WebAssembly); the PDF never leaves your device - the decisive advantage for contracts and official mail in particular.
What is a searchable PDF?
The page looks like the scan, but underneath sits an invisible text layer. That lets you search the PDF, select and copy text - while the visual impression stays the same.
Is the layout preserved?
Yes. Each page is embedded as an image of the original page, with the invisible text layer aligned over it. The look does not change, though the file can grow a little.
Does it recognise handwriting or other languages?
Other languages yes: over 100 are available (including Arabic, Russian, Hindi, Japanese, Korean, Chinese). Handwriting is not recognised dependably, only printed text. The searchable-PDF text layer covers Latin with all its accented letters, Greek and Cyrillic; for CJK, Arabic, Hebrew, Devanagari or Thai use the "Text only (TXT)" output, which holds the fully recognised text.
How many languages does the text recognition support?
113 - from German, English and Spanish through Arabic, Hindi and Thai to Japanese, Korean and Chinese. Each language appears under its own name in the list, and all language packs are hosted on gottrix itself, not by a third party.
Is PDF OCR free, and is there a page limit?
Yes, completely free - no account, no watermark, no page or daily limit. Many pages simply take proportionally longer, because your own device does the recognition work.
Why is local text recognition better for confidential scans?
Because the scan never leaves your device: no upload, no server processing, no copy in someone else's cloud. After the first load the recognition even works offline - the strongest proof that nothing is transmitted.