tigtools

銀行明細PDFをCSVへ変換Pro

銀行やクレジットカードの明細書PDFに含まれる取引リストを、表計算ソフトや会計ソフトで使えるCSVまたはXLSXファイルに変換します。PDFはブラウザ内で読み取られ、アップロードされません。

ブラウザー内で動作 登録不要

プランを確認しています…

使い方

  1. オンラインバンキングから明細書をPDFでダウンロードし、ここで選択してください。
  2. 「取引を検出」を選択します。ページはブラウザ内で読み取られます。
  3. プレビュー、残高チェック、検出された日付形式を確認し、必要に応じて列の意味を修正してください。
  4. 取引をCSVまたはExcelブックとしてダウンロードします。

仕組み

このツールは各ページのすべてのテキストを位置情報付きで読み取ります(pdf.js)。同じ基線上にあるテキストは行になり、大きな空白で行をセルに分割します。日付で始まり金額を含む行は取引として扱われ、そのセルは位置によって列にグループ化されます。各列の意味は、ヘッダー語(Date、Description、Paid out、Paid in、Debit、Credit、Amount、Balance など)から、またはヘッダーがない場合は内容から推測されます。各列の意味は変更できます。

31/01/2026、01/31/2026、2026-01-31、31.01.26、31 Jan 2026、Jan 31, 2026 などの日付が認識され、日が12を超える日付から日優先か月優先かが判定されます。金額は小数点またはカンマ、桁区切り、数値の前後にあるマイナス記号、括弧、CR/DR マーカーを使用できます。借方列と貸方列が別々の場合、出金は負の金額になります。取引の下のテキスト行は説明に追加されます。繰り返しのページヘッダー、ページ番号、繰越行はスキップされ、開始残高と終了残高は別々に表示されます。

残高列が存在する場合、すべての行がチェックされます。前の残高に金額を加えたものが新しい残高と一致する必要があります。これにより、ほとんどの読み取りミスや符号エラーを検出できます。このツールはテキストベースの PDF でのみ動作します。スキャンされた明細書は画像であるため、最初に OCR が必要です。説明の途中に金額がある場合や、ページの複数列に取引がまたがる場合など、特殊なレイアウトでは正しく読み取れないことがあるため、必ず合計を元の明細書と比較してください。

使用例

英国の当座預金口座

Date、Description、Paid out、Paid in、Balance の各列では、カード支払いは負の金額になり、折り返された加盟店名は1つの説明にまとめられ、残高チェックが各行を検証します。

米国のクレジットカード明細書

01/13/2026 のような日付は月優先として検出されます。購入がプラスで出力される場合は、「すべての金額の符号を反転」をオンにすると、予算上は支出がマイナスになります。

ヨーロッパの明細書

1.234,56 のような金額と貸方の CR は小数点カンマで読み取られます。CSV の「小数カンマ」をオンにすると、Excel で数値が正しい列に表示されます。

よくある質問

銀行の明細書はアップロードされますか?

いいえ。PDF はブラウザ内で開かれて読み取られ、CSV / XLSX ファイルはお使いのデバイス上で作成されます。サーバーには何も送信されません。

スキャンされた明細書でも動作しますか?

いいえ。スキャンはテキストの画像であり、このツールにはテキスト自体が必要です。オンラインバンキングから明細書を PDF でダウンロードしてください。その PDF には通常、実際のテキストが含まれています。

残高チェックでは何をするのですか?

残高がある各行について、前の残高に金額を加えた値が新しい残高と一致するかをチェックします。一致しない行は通常、金額の読み取りミス、取引の欠落、または列の意味の誤りを意味します。

どの銀行に対応していますか?

対応銀行の一覧はありません。このツールはレイアウトに基づいて動作します。各取引行の先頭に日付があり、金額が列に含まれる形式です。多くの明細書はこのパターンに当てはまりますが、当てはまらないものもあります。必ず結果を確認してください。

一部の日付が1年ずれるのはなぜですか?

年が印字されない日付(12 Jan など)は、文書から年を取得します。年をまたぐ明細書では、12月と1月の日付を確認し、必要に応じて年フィールドを修正してください。

プライバシー

明細書PDFは完全にブラウザ内で読み取られます。アップロード、保存、記録されることはなく、CSVとXLSXファイルはお使いのデバイス上で作成されます。記録されるのは匿名のツール利用回数のみで、データが記録されることはありません。