On-device OCR · WebAssembly

Haal tekst uit afbeeldingen direct in je browser.

Tesseract OCR, volledig on-device via WebAssembly. Upload een afbeelding of plak een screenshot — 100+ talen, nul uploads.

100+ talen
Woordniveau vakken
100% privé
Waarom OCR

Nauwkeurige tekstherkenning. Nul uploads.

Tesseract.js draait lokaal in je browser — geen servers, geen API-sleutels, geen limieten.

100 % privé

Je afbeeldingen verlaten nooit je apparaat. Alle herkenning gebeurt lokaal via WebAssembly.

100+ talen

Engels, Chinees, Japans, Koreaans en belangrijke Europese schriften — wissel direct.

Woordniveau vakken

Elk herkend woord heeft een bounding-box en betrouwbaarheidsscore, als overlay op de afbeelding.

Exporteer overal

Kopieer platte tekst of download als TXT, JSON (met posities) of doorzoekbare hOCR.

Hoe het werkt

Drie stappen. Nul servers.

  1. 01

    Upload of plak

    Sleep een afbeelding, plak een screenshot of blader. PNG, JPG, WebP, BMP en GIF.

  2. 02

    OCR draait lokaal

    Tesseract herkent tekst in je browser via WebAssembly, met woordposities en betrouwbaarheid.

  3. 03

    Kopieer of exporteer

    Kopieer de tekst of download als TXT, JSON of hOCR. De engine wordt gecachet voor hergebruik.

Complete guide

About the OCR tool

A free OCR tool that extracts text from images and documents in your browser — screenshots, photos of whiteboards, scanned pages, certificates, and hand-printed notes. It is designed for anyone who would rather not upload sensitive documents to an online conversion service.

How it works

The tool runs Tesseract.js — the open-source Tesseract OCR engine compiled to WebAssembly — entirely client-side. Language data for 60+ languages downloads on demand and is cached after first use, including Chinese, English, Japanese, and Korean recognition packs. Images are preprocessed in-browser (grayscale, contrast, deskew hints), then recognized line by line. Results are selectable, copy-ready text you can export to a .txt file.

Limits & requirements

Recognition quality follows source quality: sharp, well-lit, straight images produce near-perfect text; blurry camera angles or stylized fonts need corrections. First use of a new language downloads its trained data. Heavy batches run fine but are bound by your device memory; WebGPU acceleration helps when available.

Privacy

Screenshots and scans of contracts, IDs, or private correspondence stay on your device. Nothing is uploaded to perform recognition — a meaningful distinction for documents you would not trust with a random conversion website.

Vragen, beantwoord.

Nee. Alles draait in je browser. Tesseract OCR draait lokaal via WebAssembly — je afbeeldingen verlaten nooit je apparaat.