Choose payment XML
Open a UTF-8 pain.001.001.03 file up to 2 MB.
Download normalized JSON from a supported PAIN.001 XML file with group metadata, payment batches, exact amounts, currencies and remittance text.
The JSON model preserves the parsed fields without CSV escaping; no schema or payment settlement certification is implied.
Choose a file, then use Download JSON to save the result.
Also with this file: View payments · Download CSV · Download Excel
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.