ロゴ
ToolkitsLabEfficiency Hub
PR広告を含む

画像の文字起こし(OCR)無料ツールアップロード不要・ブラウザ内で完結

写真・スクリーンショット・書類の画像から、文字をテキストとして抽出します。 画像は外部に送信されずブラウザ内だけで処理されるため、名刺・請求書などビジネス書類にも使えます。

入力内容は外部に送信されません。

詳しく

画像をアップロードするか、スクリーンショットを貼り付けると、プレビューと設定パネルがここに表示されます。

画像の読み込みから文字認識まで、すべての処理がお使いの端末内(WebAssembly)で完結します。画像・抽出テキストが外部サーバーへ送信されることはありません。初回実行時のみ、OCRエンジンが使う汎用の言語モデルファイル(縦書きを使う場合は縦書き用モデルも)を取得します。

画像の文字起こしをブラウザだけで完結。アップロード不要のOCRツール

写真やスクリーンショットに写った文字を手で打ち直すのは手間がかかります。かといって、名刺・請求書・診断書・契約書のように氏名・住所・金額・病歴といった情報を含む画像を、外部のクラウドサービスにアップロードするのは避けたいという場面も少なくありません。

本ツールは、OCR(光学文字認識)エンジンをブラウザ内でWebAssemblyとして直接実行することで、画像のアップロード先となるサーバーを介さずに文字起こしを行います。画像の読み込みから文字認識まで、すべての処理がお使いの端末の中だけで完結します。

スクリーンショットの貼り付け(Ctrl+V)、回転補正、グレースケール化、二値化、コントラスト調整、低解像度画像の自動拡大、範囲指定、そして「1行だけ」「数字のみ」などの読み取りタイプの切り替えに対応。抽出したテキストはその場で修正でき、改行の結合や全角英数の半角化といった整形もワンタップで行えます。

こんなシーンで便利です

スクリーンショットの文字をコピーできる形にしたい時に

画面をコピーしてCtrl+Vで貼り付けるだけ。画像で共有された資料やエラーメッセージ、コピー不可のページの文字を素早くテキスト化できます。

名刺を大量にテキスト化して連絡先を整理したい時に

「バラバラの文字」モードと範囲指定を組み合わせることで、氏名や会社名、連絡先を項目ごとに抜き出せます。複数枚の一括処理にも対応しています。

紙の請求書・領収書から金額を取り出したい時に

「数字のみ」モードを使うと、金額欄や番号を数字に絞って読み取れるため、文字の混入による誤認識を減らせます。転記作業の下準備に最適です。

診断書や契約書など、外部にアップロードしたくない書類を扱う時に

個人情報や医療情報が含まれる書類を、クラウド型のOCRサービスに預けることなく、ブラウザ内だけでテキスト化できます。

ホワイトボードやスライドの写真から書き起こしたい時に

会議中に撮影したホワイトボードの写真や資料のスクリーンショットから、手早くテキストを抜き出して議事録作成に役立てられます。

英文の書類や海外の請求書を読み取りたい時に

英語・中国語(簡体字)・韓国語にも対応。日英が混在する書類は「日本語+英語」を選ぶことで、どちらも同時に認識できます。

使い方は簡単 5ステップ

  1. 画像をドラッグ&ドロップ、クリックして選択、またはCtrl+V(⌘+V)でスクリーンショットを貼り付けます(複数枚可)。
  2. 必要に応じて回転・グレースケール化・二値化・コントラストを調整し、読み取りたい範囲をドラッグ(スマホは指でなぞる)で指定します。
  3. 認識する言語と、読み取りのタイプ(自動/文章ブロック/1行だけ/バラバラの文字/数字のみ)を選択します。
  4. 「OCRを実行」を押すと、ブラウザ内で処理が行われ、抽出されたテキストと推定精度が表示されます。
  5. 結果はその場で修正でき、整形オプションを使って改行や空白を整えてから、コピーまたは.txtでダウンロードします。

※アップロードした画像・抽出されたテキストは、いずれもサーバーへ送信されることなくブラウザ内だけで処理されます。

ご利用時の注意点

  • OCRの精度は画像の解像度・傾き・照明条件・手書き文字の有無などによって変動します。誤認識が含まれる場合があるため、重要な書類は必ず抽出結果を原本と照合してください。
  • 初回のOCR実行時のみ、認識エンジンの言語データ(数MB〜数十MB程度)をダウンロードします。これはOCRエンジンが使う汎用の言語モデルファイルの取得であり、アップロードした画像やテキストの内容が送信されるものではありません。
  • PDFファイルには直接対応していません。PDFの場合はページを画像として書き出すか、画面に表示してスクリーンショットを貼り付けてください。
  • 一括OCRでは各画像の回転と前処理設定は反映されますが、範囲指定はプレビューで選択中の画像にのみ適用されます。
  • 完全無料:処理はすべてブラウザ内(WebAssembly)で完結し、画像データがサーバーに保存されることはありません。

対応言語と「読み取りのタイプ」の使い分け早見表

認識したい書類の言語とレイアウトに合わせて選ぶことで、同じ画像でも精度が大きく変わります。

設定項目選択肢おすすめの用途
言語日本語+英語(推奨)日英が混在する名刺・請求書・スライド
言語日本語日本語のみで書かれた書類
言語英語英文の書類・海外の請求書
言語中国語(簡体字)中国語で書かれた書類
言語韓国語韓国語で書かれた書類
読み取りタイプ自動一般的な書類・写真(まずはこれ)
読み取りタイプ文章ブロック段落がまとまった文章・書籍のページ
読み取りタイプ1行だけ見出し・型番・1行の項目
読み取りタイプバラバラの文字名刺・図・スライド・レイアウトが散在する画像
読み取りタイプ数字のみ金額・電話番号・日付・伝票番号

【精度が出ないときのチェックリスト】
①画像が傾いていないか(回転で補正)/②文字が小さすぎないか(「小さい画像を自動で拡大」を有効化、または範囲指定で対象を絞る)/③背景に模様や影がないか(二値化とコントラスト調整)/④読み取りタイプが内容と合っているか/⑤言語設定が合っているか。この5点を順に試すと、多くのケースで改善します。

【前処理の使い分け】
グレースケール化はほぼ常に有効で、初期状態でオンになっています。二値化は白地に黒文字の書類(請求書・契約書)で効果が大きい一方、写真や背景に色がある画像では文字が潰れることがあります。しきい値のスライダーを動かしながら、プレビューで文字がくっきり見える値を探してください。

※言語コードはOCRエンジン(Tesseract)の表記に準じています(jpn・eng・chi_sim・kor)。

ブラウザ完結型OCRの仕組みと、精度を上げるためのコツ

画像認識の仕組みと、機密書類を扱う際に知っておきたいポイントを解説します。

ビジネスで使うOCRツールの選び方:確認すべき3点

業務で使うツールを選ぶ際は、①画像がどこで処理されるか②アップロードしたデータが保存・学習に使われないか③ログインや会員登録が必要かの3点を確認すると判断しやすくなります。
クラウド型のサービスは高精度な反面、画像を一時的にせよ事業者のサーバーで処理します。利用規約によってはアップロードしたデータが一定期間保管されることもあるため、取引先情報や個人情報を含む書類では慎重な確認が必要です。
本ツールのように処理が端末内で完結するタイプは、そもそも画像が送信されないため、この論点自体が発生しません。

ブラウザ完結型OCRの仕組み(WebAssemblyでエンジンをその場で実行)

本ツールが採用しているTesseract.jsは、オープンソースのOCRエンジンをWebAssembly(WASM)形式に変換し、ブラウザの中で直接実行できるようにしたライブラリです。
通常のクラウド型OCRサービスのように画像をサーバーへアップロードして処理結果を受け取るのではなく、お使いの端末のCPU上で認識処理そのものが行われるため、画像データが外部に送信されることがありません。処理速度は端末の性能に依存します。

OCR精度を上げる撮影・スキャンのコツ

OCRの精度は元画像の質に大きく左右されます。できるだけ書類を平らにし、真上から撮影して傾きを抑えることが基本です。
また、影や反射が入らない明るい環境で撮影し、文字がにじまない解像度で取り込むことも重要です。目安として、本文の文字の高さが20ピクセル以上あると認識しやすくなります。小さい場合は「小さい画像を自動で拡大」を有効にするか、範囲を絞って読み取ってください。

範囲指定OCRの使い方と活用シーン

書類全体をそのまま認識させると、不要な部分まで文字として拾ってしまい、精度が下がったり結果が読みにくくなったりすることがあります。
プレビュー画面をドラッグして認識したい範囲だけを指定すれば、名刺の氏名欄だけ、請求書の合計金額欄だけといった、必要な情報にしぼった読み取りが可能です。範囲を絞ると処理も速くなります。

OCR特有の「不自然な改行」と日本語の空白問題

OCRは画像上の行をそのまま改行として出力するため、1つの文の途中で改行が入る結果になりがちです。また、日本語の文字と文字の間に半角スペースが混入することもよくあります。
そのまま別の文書に貼り付けると読みにくいため、本ツールでは「改行をつなげる」「余分な空白を整理」の整形オプションを用意しています。段落の区切り(空行)は保ったまま、行内の改行だけをつなげる処理を行うため、文章構造を壊しません。

読み取り結果は必ず「原本と照合」する運用に

OCRは確率的に文字を推定する技術であるため、「1」と「l」、「0」と「O」、「ー」と「一」のように形が似た文字の取り違えが起こります。
特に金額・日付・電話番号・口座番号など、1文字の違いが致命的になる項目は、抽出結果をそのまま使わず必ず原本と突き合わせてください。本ツールは推定精度を数値で表示し、70%を下回る場合は改善のヒントを出すようにしています。

よくある失敗と対策

傾いた・ぼやけた画像をそのままOCRにかけて誤認識だらけになる

撮影時に書類が傾いていたり、手ブレでピントが合っていない画像をそのまま読み込み、文字化けのような結果になってしまう失敗です。

💡 対策・解決策を見る▼
撮影し直せる場合はできるだけ真上から平らに撮影し、本ツールの回転機能で傾きを補正したうえで、グレースケール化・二値化などの前処理を試してから再実行しましょう。

機密書類をクラウド型OCRサービスにアップロードしてしまう

診断書や契約書など機密性の高い書類を、処理内容や利用規約を十分確認しないままクラウド型のOCRサービスにアップロードしてしまうケースです。

💡 対策・解決策を見る▼
機密性の高い書類は、本ツールのようにブラウザ内で処理が完結し画像が外部送信されないタイプのツールを選んで利用しましょう。

OCR結果を目視確認せずそのまま経理システムなどに転記してしまう

抽出されたテキストを正しいものと思い込み、確認せずにそのまま金額や日付を別のシステムに転記してしまい、誤入力が発生する失敗です。

💡 対策・解決策を見る▼
特に金額・日付・番号など正確さが重要な項目は、「数字のみ」モードで読み取ったうえで、抽出結果を必ず原本の画像と見比べて確認してから転記しましょう。

低解像度の画像で小さな文字が認識されず重要な情報が欠落する

画面の縮小スクリーンショットや、遠くから撮影した写真など解像度が低い画像を使い、細かい文字が正しく認識されないまま結果を使ってしまうケースです。

💡 対策・解決策を見る▼
「小さい画像を自動で拡大」を有効にし、さらに範囲指定で対象を絞って認識させることで、小さな文字の認識精度を高められます。可能であれば元の解像度が高い画像を用意してください。

手書き文字を含む書類をOCRにかけ、活字部分まで含めて精度が落ちてしまう

手書きのメモと活字の文章が混在した書類をそのまま認識させ、手書き部分の誤認識につられて活字部分の精度まで下がってしまう失敗です。

💡 対策・解決策を見る▼
範囲指定機能を使って活字の部分だけを選択して認識させることで、手書き文字の影響を受けずに活字部分だけを高い精度でテキスト化できます。

改行が不自然なまま貼り付けて、資料が読みにくくなる

OCRの出力をそのまま資料やメールに貼り付けた結果、文の途中で改行が入り、日本語の文字間にも半角スペースが残って読みにくくなる失敗です。

💡 対策・解決策を見る▼
抽出結果の「改行をつなげる」「余分な空白を整理」を有効にしてから、テキストエリアで誤認識を直し、整えた状態でコピーしましょう。

よくある質問(FAQ)

Q.ビジネスで安心して使える無料のテキスト抽出ツールを探しています

Q.

A. 本ツールは、OCRエンジン(Tesseract.js)をWebAssemblyとしてブラウザ内で直接実行しており、画像の読み込みから文字認識まで、すべての処理がお使いの端末内で完結します。画像そのものが外部サーバーへ送信・保存されることはないため、名刺・請求書・診断書・契約書といった、クラウドに預けたくない書類でも利用できます。登録やログインも不要で、商用・業務利用も無料です。ただしOCRは画像認識技術であり精度の保証はできないため、金額や氏名など重要な項目は必ず原本と照合してください。

Q.スクリーンショットをそのまま文字起こしできますか

Q.

A. できます。画面をコピーした状態でこのページを開き、Ctrl+V(Macは⌘+V)を押すと、クリップボードの画像がそのまま読み込まれます。ファイルとして保存する手間がかからないため、画面に表示された文章やエラーメッセージ、共有された画像内のテキストを素早く取り出したいときに便利です。解像度が低いスクリーンショットでも、「小さい画像を自動で拡大」機能により認識精度が上がりやすくなります。

Q.このツールはどんな画像形式に対応していますか

Q.

A. JPEG・PNG・WebP・BMP・GIFなど、ブラウザが標準で表示できる一般的な画像形式に対応しています。複数枚の画像をまとめて読み込んで、1枚ずつ、またはまとめてテキスト化することができます。PDFファイルには直接対応していないため、PDFの場合はページを画像として書き出すか、画面に表示してスクリーンショットを貼り付けてご利用ください。

Q.アップロードした画像はサーバーに送信されますか

Q.

A. 送信されません。本ツールはOCRエンジンをブラウザ内でWebAssemblyとして実行しており、画像の読み込みから文字認識まですべての処理がお使いの端末内で完結します。処理中も処理後も、画像データがサーバーに保存されることはありません。

Q.初回のOCR実行時だけ時間がかかるのはなぜですか

Q.

A. OCRエンジンが文字を認識するために必要な「言語データ(学習済みモデル)」を、初回実行時にのみブラウザにダウンロードして読み込むためです。このダウンロードはOCRエンジンが使う汎用のモデルファイルの取得であり、アップロードした画像やテキストの内容が外部に送信されるものではありません。2回目以降はブラウザにキャッシュされるため、読み込みが速くなります。

Q.OCRの精度を上げるにはどうすればよいですか

Q.

A. まず画像の傾きを回転機能で補正し、文字がにじまない解像度の画像を使うことが基本です。そのうえで、①「二値化」で白黒をくっきりさせる、②コントラストを調整する、③必要な範囲だけをドラッグで指定する、④「読み取りのタイプ」を内容に合わせて変える(1行の見出しなら「1行だけ」、名刺なら「バラバラの文字」など)、という4点を試すと改善しやすくなります。金額や番号だけを読み取りたい場合は「数字のみ」モードが有効です。

Q.読み取ったテキストをその場で修正できますか

Q.

A. できます。抽出結果のテキストエリアは編集可能なので、誤認識した箇所を直接書き換えてからコピー・ダウンロードできます。あわせて「改行をつなげる」「余分な空白を整理」「全角英数を半角へ」の3つの整形オプションを用意しており、OCR特有の不自然な改行や、日本語の文字間に入り込んだ半角スペースをワンタップで整えられます。

Q.手書き文字も認識できますか

Q.

A. 印刷された活字に比べると精度は大きく下がりますが、比較的丁寧に書かれた手書き文字であればある程度認識できる場合があります。手書きと活字が混在する書類では、範囲指定機能を使って活字部分だけを選択して認識させると精度が上がりやすくなります。

Q.スマートフォンでも使えますか

Q.

A. 使えます。撮影した写真をそのまま読み込めるほか、プレビュー画面を指でなぞることで範囲指定も可能です。ただしOCRの処理は端末のCPUで行うため、画像が大きい場合や枚数が多い場合は処理に時間がかかることがあります。

Q.抽出したテキストの精度は保証されますか

Q.

A. 保証はできません。OCRは画像認識技術であるため、フォントの種類、印字のかすれ、影や反射、撮影角度などによって誤認識が発生することがあります。特に請求書の金額や診断書の数値など、正確さが重要な情報については、抽出結果を必ず目視で原本と照合してからご利用ください。推定精度が70%を下回る場合は、画面上に改善のヒントを表示します。

Q.商用利用や業務での利用は可能ですか

Q.

A. はい、可能です。処理はすべてブラウザ内で完結し外部にデータが送信されないため、社内の書類整理や名刺のデータ化、経理処理の下準備など、業務用途でもご利用いただけます。ただし前述の通り精度の保証はないため、重要な業務での最終確認は必ず人の目で行ってください。

User Feedback & Request

あなたの声で、
このツールをより鋭く。

「こんな機能が欲しい」「ここを直してほしい」といったご意見や、新しいツールのリクエストを募集しています。エンジニアが直接目を通し、開発の参考にさせていただきます。

フィードバックを送る