画像から文字起こし(OCR)

画像をどこにもアップロードせずに、編集可能なテキストに変換します。スクリーンショット、書類の写真、スキャン、看板などをドロップすると、ローカルの OCR エンジンがお使いのデバイス上で直接テキストを読み取ります — 20 言語に対応し、複数言語が混在するページも扱えます。結果を編集したり、クリップボードにコピーしたり、.txt ファイルとしてダウンロードしたり。OCR エンジンは初回使用時に一度だけダウンロードされてキャッシュされ、画像がブラウザから外に出ることはありません。

プライバシー第一:すべての画像はブラウザ内でローカルに処理されます。サーバーへのアップロード・保存・送信は一切ありません。

PixelVault は、すべてブラウザ内で動作する OCR で画像をテキストに変換します。エラーメッセージのスクリーンショット、本のページの写真、スキャンした手紙、領収書、看板、ホワイトボード — ドロップすれば、選択・編集できるテキストが反対側から出てきます。よくある「画像から文字起こし」サイトと違い、何もアップロードされません。認識エンジン自体がお使いのデバイス上で動作します。

英語・スペイン語・ドイツ語から、アラビア語・ヒンディー語・日本語・韓国語・中国語(簡体字・繁体字の両方)まで、20 の認識言語が利用できます。複数言語の書類のために、一度に最大 3 言語まで有効にできます。各言語パックは小さな一度きりのダウンロード(約 1〜3 MB)で、ブラウザがキャッシュに保持します。

結果は信頼度スコアとともに編集可能なテキストボックスに表示されるので、使う前に誤認識の文字を直せます。ワンクリックですべてをクリップボードにコピーするか、画像名を付けた .txt ファイルとしてダウンロードできます。

仕組み

PixelVault は、最も広く使われているオープンソースの OCR エンジン Tesseract を、ブラウザ内で動くよう WebAssembly にコンパイルして使っています。初回使用時にエンジン(約 5 MB)と、選択した言語の学習済みデータをダウンロードします — 何かが取得される前に正確なサイズが表示されます。画像はバックグラウンドスレッドで解析されます。エンジンが行と単語を見つけ、言語モデルに照らして文字を認識し、プレーンテキストと信頼度の推定値を返します。すべてローカルにキャッシュされるので、2 回目以降はオフラインでも動作します。

ローカル処理が重要な理由

人々が OCR にかける画像は、たいてい機微なものです。契約書、請求書、身分証明書、診療の手紙、プライベートなチャット。それらを OCR サービスにアップロードするということは、少なくとも一時的に、それらの書類が他人のインフラ上に置かれることを意味します。ローカル OCR はその露出を完全に取り除きます — ピクセルがマシンから外に出ることはなく、あなたの書類をログに残したり、キャッシュしたり、学習に使ったりするサービスも向こう側に存在しません。

対応フォーマット

  • PNG / JPG — スクリーンショットや写真 — 最も一般的な OCR の入力元。
  • WebP / AVIF / BMP / GIF — 入力としてすべて受け付けます。
  • HEIC — 書類を撮った iPhone の写真は、まずローカルでデコードされます。
  • TXT — 出力:コピーやダウンロードにすぐ使えるプレーンテキスト。

主な使用例

  • スクリーンショットのエラーメッセージを、打ち直す代わりにコピーできます。
  • 印刷された手紙・レシピ・本のページをデジタル化できます。
  • 撮影した領収書や請求書から、表や参照番号を抽出できます。
  • 会議のあと、スライドやホワイトボードの写真からテキストを取り込めます。
  • SNS の画像から引用文を、編集可能なドキュメントに取り出せます。

よくある質問

テキストを抽出するために画像はアップロードされますか?
いいえ。認識は Tesseract OCR エンジンの WebAssembly ビルドを使ってお使いのデバイス上で行われます。書類・身分証明書・手紙・スクリーンショットがサーバーに触れることはありません。
なぜ一度だけダウンロードが必要なのですか?
OCR エンジン(約 5 MB)と、選択した各言語の学習済みデータパック(それぞれ約 1〜3 MB)を一度だけブラウザに届ける必要があるためです。ダウンロード前にサイズが表示され、すべてローカルにキャッシュされます — 以降の実行はオフラインでも瞬時に動作します。
対応している言語は?
20 言語です:英語・スペイン語・ポルトガル語・フランス語・ドイツ語・イタリア語・オランダ語・ポーランド語・ウクライナ語・ロシア語・トルコ語・アラビア語・ヒンディー語・インドネシア語・ベトナム語・日本語・韓国語・中国語(簡体字・繁体字)・エストニア語。複数言語が混在する画像のために、一度に最大 3 言語まで選べます。
どのくらい正確ですか?
鮮明なスクリーンショットやスキャンでは非常に正確です。写真はテキストが鮮明で、明るく、ほぼ水平のときに最適に動作します。結果ごとに信頼度スコアが表示され、出力は編集可能なので、コピー前に誤認識の文字を直せます。
結果をどう使えますか?
抽出されたテキストは編集可能なボックスに表示されます — ワンクリックでコピーするか、画像名を付けた .txt ファイルとしてダウンロードできます。
手書き文字は読めますか?
いいえ — ほとんどの OCR エンジンと同様に、印刷や画面上のテキスト向けに作られています。丁寧なブロック体の大文字はときどき認識できますが、筆記体の手書きには対応していません。