PDFをエクセルに変換(無料・登録不要)

PDFを選ぶだけで、表をそのままExcelの表として書き出します。ファイルはお使いのブラウザ内だけで処理されるため、サーバーには送信されません。

  • 完全無料
  • 登録不要
  • ファイルをアップロードしません
  • 透かしなし
  • 広告なし

PDFはお使いのブラウザ内だけで処理され、サーバーには送信されません。

PDFをエクセルに変換するにはどうすればいい?

このページの上部にあるツールを使えば、3ステップで終わります。ソフトのインストールも、会員登録も、変換設定の選択も必要ありません。

  1. PDFを選ぶ

    PDFをエクセルに変換したいファイルを、ドラッグ&ドロップするか選ぶだけです。設定を選ぶ必要はありません。

  2. 自動で変換される

    選んだ時点でPDFをエクセルに変換する処理が始まります。罫線の有無やページ構成は自動で判定します。

  3. 確認してダウンロード

    プレビューで列のずれを確認してから .xlsx を保存します。思ったとおりでなければ設定を変えて変換し直せます。

このツールはPDFをエクセルに変換するとき何をしている?

前提として、PDFは表という構造を持っていません。PDFに記録されているのは「この座標にこの文字を置く」「ここに線を引く」という指示だけで、「ここからここまでが1つのセル」という情報は入っていません[1]。画面上で表に見えるのは、罫線が引かれ、文字が整った位置に置かれているからです。

そのため、PDFをエクセルに変換する処理は復元ではなく推測になります。当サイトのツールは、次の2通りで表を組み立てます。

  • 罫線がある場合:縦横の罫線の交点から格子を作り、その升目に文字を割り当てます。請求書や見積書のように枠のある帳票はこちらです。
  • 罫線がない場合:文字の縦位置で行をまとめ、どの行にも文字が来ない縦方向の余白を列の区切りとみなします。

PDFの解析には、Mozillaが開発しているオープンソースのPDF描画エンジン PDF.js を使っています[2]。書き出す .xlsx は Office Open XML 形式で[5]、Excel のほか LibreOffice や Google スプレッドシートでも開けます。

処理はすべてお使いの端末の中で行われます。PDFをエクセルに変換する無料サイトの多くはファイルを一度サーバーへ送信しますが、当サイトにはアップロードの機能自体がありません。請求書や社内の集計表を扱う際に、社外へ出してよいかを判断する必要がなくなります。

Excelの標準機能で変換するのと何が違う?

Windows版のExcel 2016以降には、PDFを直接読み込む機能があります(「データ」→「データの取得」→「ファイルから」→「PDFから」)[3]。まずこれを試す価値があります。ただし利用できる環境が限られます。

条件Excelの標準機能当サイトのツール
Windows版 Excel 2016以降使える使える
Mac版・Web版のExcel使えない使える
スマートフォン使えない使える
罫線のない表検出できないことがある余白から列を推定する
ファイルの送信なしなし
費用Excelのライセンスが必要無料

Acrobat の有料版でもPDFをエクセルに変換できます[4]。スキャンしたPDFを扱う必要があるならこちらが有力です。方法ごとの比較は変換方法6つの比較にまとめました。

よくある質問

本当に無料ですか?
はい。PDFをエクセルに変換する機能は完全に無料です。回数制限も、ページ数による課金も、有料プランへの誘導もありません。変換処理はすべてご自身の端末の中で行われるため、当サイト側にサーバー費用がほとんどかからないためです。
会員登録やメールアドレスの入力は必要ですか?
必要ありません。PDFをエクセルに変換するのに会員登録は不要です。PDFを選ぶとその場で変換が始まり、ダウンロード前に何かを入力していただくこともありません。変換の設定を選ぶ必要もありません。
ファイルはサーバーに送信されますか?
送信されません。変換はブラウザの中だけで完結します。一度変換したあとに通信を切り、もう一度変換してみるとご確認いただけます(変換プログラムは最初の1回だけ読み込まれます)。ページを閉じれば、読み込んだデータは端末のメモリから解放されます。
スキャンしたPDFも変換できますか?
現在のバージョンでは変換できません。スキャンしたPDFは中身が画像で、文字データを持っていないためです。変換を試みると「取り出せる文字がありませんでした」と表示され、対処法のページをご案内します。OCR(画像から文字を読み取る機能)への対応は今後を予定しています。
変換したら文字化けしました。どうすればいいですか?
PDFにフォント情報が埋め込まれていない場合、文字を正しく取り出せないことがあります。元の資料をお持ちであれば、フォントを埋め込む設定でPDFを作り直すと解決することが多いです。詳しい手順は「変換すると文字化けする」のページをご覧ください。
MacやiPhone、Androidでも使えますか?
最新のChrome、Safari、Edge、Firefoxであれば、Windows・Mac・スマートフォンのいずれでもPDFをエクセルに変換できます。ソフトのインストールは不要です。ただし大きなファイルはパソコンのほうが安定して処理できます。
ファイルサイズやページ数に上限はありますか?
1ファイルあたり50MB、200ページまでです。これを超える場合は、あらかじめPDFを分割してからお試しください。上限は端末のメモリ不足で処理が止まるのを防ぐために設けています。
変換したファイルに透かし(ウォーターマーク)は入りますか?
入りません。出力される .xlsx にロゴや広告文が差し込まれることはなく、変換した表だけが入ります。ページ数の制限や、先頭数ページだけといった制限もありません。
変換したPDFの表が請求書です。社外に出しても問題ありませんか?
当サイトはファイルを受け取らないため、当サイト経由で社外に出ることはありません。変換はすべてご自身の端末の中で完結します。一度変換したあとに通信を切り、もう一度変換できることでご確認いただけます。ただし社内規程がある場合は、規程の内容もあわせてご確認ください。なお、当サイトはアクセス解析にGoogleアナリティクスを使用しています(閲覧ページの記録のみで、ファイルに関する情報は送信していません)。
Excelの「データの取得」機能と、どちらを使えばよいですか?
Windows版のExcel 2016以降をお使いで、罫線のはっきりした表であれば、Excelの「データの取得」→「PDFから」が正確です。まずそちらをお試しください。Mac版・Web版のExcelにはこの機能がなく、罫線のない表やページをまたぐ表も苦手です。当サイトはそうした場合の選択肢としてお使いいただけます。
パスワードが設定されたPDFは変換できますか?
変換できません。保護されたPDFは中身を読み取れない仕様になっているためです。作成者の方に保護を解除したファイルを依頼するか、ご自身がパスワードをご存じの場合はAcrobatなどで保護を解除してからお試しください。
郵便番号や伝票番号の先頭の「0」が消えませんか?
消えません。先頭に0が付く番号や「100-0001」のような形式は、意図的に文字列のまま書き出しています。一方、「1,234」「¥5,760」「△1,200」のように数値と判断できるものは数値セルとして書き出し、そのまま計算に使えます。すべてを文字列で受け取りたい場合は、変換結果の下にある「詳細設定」で「数値の変換」を「すべて文字列」に切り替えて変換し直してください。
複数ページにまたがる表を1つにまとめられますか?
できます。既定ではページごとにシートを分けます。1枚にまとめたい場合は、変換結果の下にある「詳細設定」を開き、「シートの分け方」を「1シートにまとめる」にして変換し直してください。列の構成が同じ続きのページを縦に連結し、繰り返される見出し行は取り除きます。
変換の精度はどのくらいですか?
PDFをエクセルに変換した結果は、罫線のある表であれば、ほとんどの場合そのままお使いいただけます。罫線がなく列の間隔が狭い表や、結合セルが入り組んだ表では、列がずれることがあります。ダウンロード前のプレビューで必ずご確認ください。また、金額など重要な数値は元のPDFとの照合をおすすめします。

この記事の根拠にした一次情報

仕様や手順は、策定元・開発元の公式資料を確認したうえで記述しています。

  1. PDF 2.0(ISO 32000-2)仕様の概要PDF AssociationPDFが「文字をどこに置くか」を記録する形式で、表という構造を保持しないという前提
  2. PDF.js(ブラウザ上でPDFを解析するライブラリ)Mozilla当サイトがブラウザ内でPDFを解析している仕組み
  3. PDF ファイルからデータをインポートする(Power Query)MicrosoftExcelの「データの取得」でPDFを読み込む手順と対応バージョン
  4. PDF を Excel に変換するAdobeAcrobat での書き出し手順と、無料版で利用できる範囲
  5. Office Open XML File Formats(ECMA-376)Ecma International当サイトが書き出す .xlsx の形式
  6. スキャンした文書をテキスト認識する(OCR)Adobe画像だけのPDFから文字を取り出すにはOCRが必要という説明