銀行明細をCSVに変換
MT940またはcamt.053の銀行取引明細を、明細行のCSVに変換します。ブラウザ内のローカル処理で、アップロードはありません。
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
私のファイルはアップロードされますか?
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
MT940またはcamt.053の銀行取引明細を、明細行のCSVに変換します。ブラウザ内のローカル処理で、アップロードはありません。
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
銀行の取引明細には、一般的に二つの形式があります。古くからあるSWIFT FIN MT940 (行ベースで、入出金を表す :61: や摘要を表す :86: などのタグを使う形式) と、その後継であるISO 20022規格のcamt.053 (構造化されたXML) です。どちらも機械処理のための形式です。とはいえ、取引をExcelやGoogle Sheets、表計算ソフトにすばやく取り込むには、ふつうはシンプルなCSVがほしくなります。このツールはまさにそれを行います。MT940またはcamt.053を読み取り、明細行を並べたフラットなCSVを出力します。
明細ファイルをドロップすると、ツールが形式を自動で判別し、1件の取引ごとに1行を書き出します。各行には記帳日、金額、通貨、借方/貸方、摘要が入ります。金額には符号が付くため (借方はマイナス)、列をそのまま合計できます。借方/貸方の区分 (DBIT/CRDT) も独立した列に入ります。複数のファイルを一度にドロップでき、それぞれが個別のCSVになります。
すべての処理はブラウザ内で完全にローカルに動きます (純粋なJavaScriptのみで、サーバーも、外部CDNの外部ライブラリもありません)。銀行データを含む明細があなたの端末から外に出ることは一切ありません。CSVはRFC 4180に沿った正しいクォート処理で生成され (カンマ・引用符・改行を含むフィールドはきれいにエスケープされます)、UTF-8のBOMを付けるため、Excelで濁点付きの文字なども正しく表示されます。金額は小数点にピリオドを使います。
| 入力形式 | STA, MT940, XML, TXT |
|---|---|
| 出力形式 | CSV |
| 一括処理 | 対応 |
| 処理 | ブラウザ内でローカル処理 (JavaScript) |
| ファイルのアップロード | なし |
制限: SWIFT FIN MT940またはISO 20022 camt.053 (camt.052/054も) の銀行明細を読み取り、明細行のCSVを出力します。列は記帳日、金額 (符号付き、借方はマイナス)、通貨、借方/貸方の区分 (DBIT/CRDT)、摘要です。MT940では摘要は非構造の :86: から、camt.053ではRmtInf/Ustrdから取得します。中心となる記帳項目は引き継がれますが、より詳細な構造化情報 (たとえばcamtの構造化された相手方や目的コードのフィールド) は、フラットなCSVではあえて表現しません。金額は小数点にピリオドを使用し、CSVはRFC 4180に準拠してUTF-8のBOMを付けます。列見出しはドイツ語 (deページ) または英語 (それ以外) で表示されます。
いいえ。明細の読み取りもCSVの作成も、すべてブラウザ内で完全にローカルに動きます (純粋なJavaScriptのみで、サーバーはありません)。明細があなたの端末から外に出ることはありません。
SWIFT FIN MT940 (.sta/.mt940/.txt) とISO 20022 camt.053 (.xml)、さらにcamt.052/054です。形式は内容から自動で判別されます。
記帳日、金額 (符号付き、借方はマイナス)、通貨、借方/貸方 (DBIT/CRDT)、摘要です。取引1件につき1行になります。
はい。RFC 4180に沿って正しくエスケープされ、UTF-8のBOMが付くため、濁点付きの文字なども正しく表示されます。金額は小数点にピリオドを使います。
フラットなCSVは摘要をテキストとして保持します。構造化されたcamtの詳細フィールド (たとえば相手方や目的コード) は、シンプルな表にはあえて完全には反映しません。