Choose payment XML
Open a UTF-8 pain.001.001.03 file up to 2 MB.
Inspect a pain.001.001.03 payment initiation XML file locally. Review group metadata, batches, debtor and creditor accounts, dates and exact amounts.
Open a supported UTF-8 PAIN.001 file up to 2 MB. The viewer reports declared counts and control sums without claiming bank acceptance.
Choose a file to inspect it here.
Also with this file: Download CSV · Download Excel · Download JSON
Open a UTF-8 pain.001.001.03 file up to 2 MB.
Inspect debtor and creditor details, exact amounts, execution dates and source control totals.
Download payment CSV, a two-sheet Excel workbook or structured JSON.
Read payment batch contents before sending them to a bank.
Compare declared counts and sums with visible payments during manual checks.
Export the payment rows for an internal spreadsheet or data workflow.
The details that matter before you use PAIN.001 Viewer.
This release supports the tested pain.001.001.03 CustomerCreditTransferInitiation namespace only. Other ISO 20022 payment versions fail closed.
No. The viewer checks supported structure and required fields, but does not perform XSD, scheme, bank profile, account or settlement validation.
No. Declared counts and control sums are displayed as supplied; the number of parsed payments is shown separately.
Decimal strings remain exact. XLSX cells are text, CSV protects formula-like values and JSON preserves semantic values.
Files are limited to 2 MB, 50 batches, 5,000 payments, 30,000 XML elements and 64 nesting levels. DTD, entities and XInclude are rejected.
No. XML parsing and all exports run locally. Accounts, names, remittance, filenames and file content are excluded from analytics.