画像からテキストを抽出 ブラウザだけで。
Tesseract OCR、WebAssembly で完全オンデバイス。画像をアップロードするかスクリーンショットを貼り付け — 100 以上の言語、アップロードなし。
高精度なテキスト認識。アップロードなし。
Tesseract.js がブラウザ内でローカル実行 — サーバーも API キーも制限もなし。
100% プライベート
画像は端末から一切送信されません。認識はすべて WebAssembly でローカルに処理されます。
100 以上の言語
英語、中国語、日本語、韓国語、主要ヨーロッパ言語 — いつでも切り替え。
単語レベルのボックス
認識された各単語にバウンディングボックスと信頼度スコアが付き、画像に重ね表示されます。
どこへでも書き出し
プレーンテキストをコピー、または TXT・JSON(位置情報付き)・検索可能な hOCR でダウンロード。
3 ステップ。サーバーなし。
- 01
アップロードまたは貼り付け
画像をドラッグ&ドロップ、スクリーンショットを貼り付け、または参照。PNG・JPG・WebP・BMP・GIF に対応。
- 02
OCR がローカルで実行
Tesseract が WebAssembly でブラウザ内のテキストを認識し、単語位置と信頼度を付加。
- 03
コピーまたは書き出し
テキストをコピー、または TXT・JSON・hOCR でダウンロード。エンジンは再利用のためキャッシュされます。
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.