明細 PDF を開く
.pdf をここにドロップ、またはクリックして選択
アップロードは行いません。 ファイルはこのタブの JavaScript が読んでいるだけで、あなたのパソコンから出ません —— サーバーは一切見ておらず、タブを閉じればデータは消えます。
銀行明細を表にする
- まずネットバンキングを見る. 多くの銀行は入出金明細を CSV で落とせます。読み取りが一切入らないぶん、そちらの方が正確です。
- PDF をここに置く. このタブの JavaScript が読みます。サーバーは一切見ておらず、タブを閉じれば消えます。
- 数字を確かめる. 「一致 —— 残高列と照合」と出ていれば計算が合っています。出ていなければ符号を目で確認してください。
- CSV か .xlsx で落とす. 書き出しは UTF-8、または本物のブックです。
その前に —— CSV で落とせませんか
ほとんどのネットバンキングには、PDF とは別に入出金明細の CSV ダウンロードがあります。 それは「データ」なので、読み取りも推測も入りません。摘要も全角の振込人名も欠けません。 用意されているなら、このページより常に良い選択です。
このページはPDF しか無いときのためのものです —— 郵送で届いた明細、解約済みの口座、ダウンロード機能の無い金融機関。
入金と出金:符号は数字の中に無い
明細では金額が正の数で印字され、お預り金額とお支払金額という別々の列で 向きを表すのが普通です。数字そのものには何の手がかりもありません。 素朴な変換ツールは、正の数だけの列と、意味のない合計を返します。
ここでは 2 つの列を位置で見分け、残高欄があるときは 「残高 − 前の残高 = 金額」が成り立つかどうかを計算します。 行をまたいで成り立てば「一致 —— 残高列と照合」と表示されます。推測ではありません。
日付と桁区切り
- 15/03/2026 の日月の順は、行ごとではなく文書全体で一度だけ決めます。 上のプルダウンで固定もできます。
- 1,234.56 も 1.234,56 も、2400.00(区切り無し)も読みます。 最後のものは 2026-09-04 まで **null になっていた** —— 英語ページも含めて中っていた不具合です。
このページにできないこと
スキャンした明細には文字が入っておらず、画像です。OCR が必要ですが、 このページは OCR を行いません。その場合は空の表を返すのではなく、そう言います。 また、独特な版面(1 ページに複数口座、行ではなくブロックで並ぶ形)は外すことがあります —— 続けて計算する前に行数を確かめてください。
送信していないことは自分で確認できます
F12 で開発者ツールを開き「ネットワーク」タブにしてから PDF を置くと、 新しいリクエストは一つも出ません。明細には口座番号も、振込先も、 すべての取引が載っています —— まさに他人のサーバーに置くべきでない種類の書類です。
よくある質問
明細はアップロードされますか。
されません。PDF はこのタブの JavaScript が読んでいるだけで、パソコンから出ません。開発者ツールの「ネットワーク」で確認できます。
金額が全部プラスになります。
向きを判定できなかったということです(残高列が無い、版面が特殊など)。金額そのものは正しいので、符号だけ補ってください。
明細がスキャンです。
文字が入っていないので、このページでは読めません。ネットバンキングから元の PDF を取り直すか、できれば CSV を落としてください。
全銀フォーマットのファイルがあります。
それが使えるならそちらが上です。構造化データなので読み取りが一切要りません。このページは PDF しか無い場合のためのものです。
関連ページ
同じことを自分のパソコンの中で
TableDI は、すべてが自分のパソコンの中で動くデスクトップ表計算ワークスペースです。 取り込んで、整えて、可視化する —— 何もアップロードされず、アカウントも要りません。
ずっと無料、試用期間ではありません —— アカウントもカードも不要。現在は macOS 版、Windows 版は準備中。有料版で増えるもの。
最終確認 2026-09-01、TableDI チーム。このページに間違いがありますか? お知らせください —— 受信箱はひとつで、TableDI を作っている人間が読んでいます。