Community Edition · v1.3.0

Download SEPA Generator Community Edition.

The free Community Edition turns CSV, XLS, and XLSX payment exports into standards-based SEPA Credit Transfer XML, supporting both pain.001.001.02 and pain.001.001.09. It validates your input data before generation, reports clear errors when something needs to be corrected, and processes everything locally on your computer.

Download Community Edition

Free and open-source under Apache-2.0. Source code is available on GitHub.

Latest release: Community Edition v1.3.0. The recommended package for most users is the Windows portable ZIP. A universal JAR is available as an alternative for users with a recent Java runtime.

Runs locally on your computer. Your payment files are not uploaded to a server. Read the privacy note.

Edition
Community Edition
Version
v1.3.0
Formats
pain.001.001.02 · pain.001.001.09
Input files
CSV · XLS · XLSX
Processing
Local desktop app
Address support
Optional structured addresses (pain.001.001.09)
Templates
CSV and Excel input templates
License
Apache-2.0
Distribution
Windows portable ZIP · Universal JAR

What the Community Edition does.

A focused, local desktop tool for preparing SEPA Credit Transfer XML from spreadsheet exports, with built-in input templates to get you started.

CSV and Excel input

Import payment data from CSV, XLS, or XLSX files, or start from the built-in input templates available inside the app.

Two PAIN versions

Generate pain.001.001.02 or pain.001.001.09 SEPA Credit Transfer XML, with optional structured postal address support for pain.001.001.09.

Built-in validation

The app checks required payment data before generating the XML file, helping you catch common input errors early.

Local desktop app

Generation happens on your computer. Your payment files stay local and are never sent to an online service.

Getting started.

The Community Edition is a portable desktop application. No account or online upload is required to generate your files.

Install and run

Download the Windows portable ZIP, extract it, and launch the application. Advanced users can also run the universal JAR with a recent Java runtime. Inside the app, you can start from the built-in input templates, select your CSV or Excel file, choose the PAIN version and execution date, then generate the SEPA XML.

Bank acceptance

Generated files are designed to follow SEPA Credit Transfer formats. Final bank acceptance may depend on your bank, upload channel, account configuration, and bank-specific rules, so your first production file should be tested with your banking portal.

Pro Edition

Need professional validation reports?

SEPA Generator Pro adds exportable validation diagnostics so you can review potential issues before sending files to your bank. It builds on the Community Edition and keeps processing your payment files locally.