画像から文字抽出(OCR・日本語/英語)
画像を選ぶだけで、写っている文字をテキストとして取り出します。スクリーンショットや書類の写真、スキャン画像に使えます。文字認識(Tesseract)をブラウザ内で動かすため、画像はサーバーに送信されません。画像内の文字を読み取りにくく加工したいときはOCR対策画像加工もご利用ください。
🔒 ブラウザ内で完結・入力データはサーバーに送信されません
認識結果の正確さは保証できません。画質・フォント・レイアウトによって誤認識や抜けが出るため、重要な内容は必ず原本と照らして確認してください。
クリックして選ぶか、ここにドラッグ&ドロップ(PNG・JPEG・WebPなど、20MBまで)
初回は認識エンジンと言語データ(数MB)を読み込むため、少し時間がかかります。2回目以降はブラウザに保存されたデータを使います。
信頼度が低めです。画像を拡大・高コントラストにする、言語を変えるなどで改善することがあります。
使い方
- 画像ファイルを選ぶ(またはドラッグ&ドロップ)
- 「認識する言語」を選ぶ(迷ったら「日本語+英語」)
- 「文字を認識する」を押す
- 結果を確認・修正して、コピーまたはテキスト保存する
注意事項
- 認識精度は保証できません。小さな文字、低解像度、斜めに写った画像、手書き、装飾の強いフォント、縦書きは特に誤りが増えます。
- 初回のみ、認識エンジンと言語データ(日本語・英語で合計数MB)をこのサイトから読み込みます。外部サーバーとは通信しません。
- 画像はこの端末のブラウザ内だけで処理されます。ただし、認識結果に個人情報が含まれる場合は取り扱いにご注意ください。
- 表の罫線やレイアウトは再現されず、読み取った文字が順に並ぶだけです。
- 対応形式はPNG・JPEG・WebP・BMP・GIFです(HEIC・SVGは非対応)。WebAssembly SIMDに対応した最近のブラウザが必要です。
用語解説
OCR
Optical Character Recognitionの略。画像に写った文字を、コピーや検索ができるテキストデータに変換する技術です。
Tesseract
オープンソースのOCRエンジンです。このツールはTesseractをWebAssemblyで動かし、ブラウザ内で認識しています。
信頼度
認識結果がどれだけ確からしいかを0〜100%で表した目安です。高くても誤りが無いとは限りません。
よくある質問
画像はサーバーにアップロードされますか?
いいえ。文字認識はお使いのブラウザ内(WebAssembly)で実行され、画像も認識結果も外部に送信されません。認識エンジンと言語データもこのサイト自身から読み込み、外部のCDNは使いません。
初回だけ認識が始まるまで時間がかかるのはなぜですか?
認識エンジンと言語データ(日本語・英語で合計数MB)を読み込むためです。一度読み込んだデータはブラウザに保存され、2回目以降は短時間で始まります。
手書きや縦書きの文字も読み取れますか?
精度は大きく下がります。このツールは印刷された横書きの文字を想定しており、手書き、縦書き、装飾の強いフォント、小さな文字は誤認識や抜けが増えます。できるだけ解像度が高くコントラストのはっきりした画像をお使いください。
認識結果に間違いが多いときはどうすればよいですか?
画像を拡大する、文字部分だけを切り抜く、傾きを直す、言語を日本語のみ・英語のみに絞るといった方法で改善することがあります。それでも完全な正確さは保証できないため、結果は原本と照らして確認してください。
表やレイアウトも再現されますか?
いいえ。罫線や段組みは再現されず、読み取った文字が順に並ぶだけです。表の内容を扱う場合は、結果をコピーしたうえで別途整形してください。
このページをシェア
