🔤 画像→テキスト (OCR)
写真・スクリーンショット・スキャン・手書きのOCR — アップロード不要、登録不要
✓ ずっと無料 · ✓ 登録不要 · ✓ アップロード不要 · ✓ オフライン対応
🔒 画像がデバイスの外に出ることはありません。 すべての処理はTesseract.js(LSTMベースのOCR、ブラウザで実行)を使用してブラウザ内でローカルに行われます。アップロード、サーバー、追跡は一切ありません。
特長
- アップロードなし — 画像はデバイスから離れません。OCRはWebAssembly経由でCPUで実行 — DevToolsのネットワークタブで検証可能。
- 12+ 言語対応 — 英語、中国語(簡体+繁体)、日本語、韓国語、スペイン語、フランス語、ドイツ語、ロシア語、アラビア語、ポルトガル語、イタリア語、および多言語混合モード。
- コピー前に編集可能 — OCRは完璧ではありません — コピーやダウンロード前に結果テキストエリアで直接エラーを修正できます。
- 永続キャッシュ — 言語データは一度ダウンロード(~10-20 MB)してブラウザにキャッシュされます。同じ言語の後続OCRは即時。
仕組み
- 画像をドロップ — PNG、JPG、WebP、BMP、GIF — 写真、スクリーンショット、スキャン、手書き。最大 50 MB。
- 言語を選択 — 画像内のテキストの言語に合わせます。多言語のスクリーンショットには「English + 日本語」のような混合モードを使用。
- OCRを待つ — 言語ごとに初回 ~10-20 MB ダウンロード。その後、認識は画像サイズとテキスト密度により2-10秒。
- コピーまたはダウンロード — OCRエラーがあれば結果を修正し、CopyまたはDownload .txtをクリック。
活用例
- 選択できないスクリーンショットからテキストを抽出(画像ビューア、スライド、画像として埋め込まれたPDF)
- 印刷文書、名刺、領収書、レシピをデジタル化
- YouTubeチュートリアル、Stack Overflowのスクリーンショット、Discord画面共有からコードやコマンドをコピー
- 本の写真から引用を抽出してエッセイやノートに使用
- スキャン文書を検索可能に — まずテキストに変換、その後grep
よくある質問
画像はサーバーにアップロードされますか?
いいえ。画像はブラウザのメモリに留まります。唯一のネットワーク通信は、Tesseract OCRエンジン(~3 MB)と選択した言語データ(~10-20 MB)が初回使用時にCDNから読み込まれることだけ — その後はキャッシュされます。画像のバイトはどこにも送信されません。DevTools → ネットワークタブで検証できます。
OCRの精度はどれくらい?
Tesseractはオープンソースの標準です。きれいな印刷テキスト:95-99%の精度。光線の良い印刷テキスト写真:85-95%。手書きとスタイル化されたフォント:50-80%。出力に依存する前に必ず校正してください。
中国語、日本語、アラビア語に対応?
はい。chi_sim(簡体中国語)、chi_tra(繁体)、jpn、kor、araを選択。右から左のスクリプト(アラビア語)は動作しますが、出力で手動の行順調整が必要な場合があります。
多言語ドキュメントは?
混合モードを使用 — 「English + 简体中文」または「English + 日本語」。Tesseractは両方を試みます。注意:余分な言語ごとに認識が約50%遅くなります。
なぜ一部のテキストが拾われない?
一般的な原因:低コントラスト、ぼやけたソース、非常に小さいテキスト、装飾フォント、ビジーな背景上のテキスト。テキスト領域へのクロップ、画像解像度の向上、まずコントラスト改善を試してください。
なぜ初回実行が遅い?
Tesseractは特定の言語を初めて使用するときに~10-20 MBの言語モデルデータをダウンロードします。同じ言語の後続OCRはIndexedDBキャッシュから読み込まれ、即座に開始します。
関連ガイド
- 📖 2026年のOCR実測比較 — Tesseract、Google Vision、ChatGPT、Apple Live Text の精度数値 — 100枚の実写画像でOCRツール4種を実測 — 領収書、スクリーンショット、手書き、多言語、低照度。マーケティング数値ではなく、実際の文字精度データ。
関連ツール
- 🔎 PDF OCR — スキャンPDFからテキストを抽出 — 100以上の言語に対応、ブラウザ完結
- 📃 PDFをテキストに変換 — PDFからすべてのテキストを.txtファイルとして抽出
- 🔢 Word Counter — Analyze text — word count, characters, reading time, and top words
💬 バグ、アイデア、ご挨拶など? Milo 🐨 に連絡 · [email protected]