EDGE ENGINE SUB-2MS DETERMINISTIC V8 EXECUTION • ZERO DATA RETENTION • EXPLORE API SPECS →

IBAN Test Data

Valid, MOD-97-checked mock IBANs for every IBAN registry country.

Format: IBAN (ISO 13616) · Licence: CC0-1.0, engine-validated

What it is

One valid test IBAN per country, generated deterministically and checked with the ISO 7064 MOD-97 algorithm. None is a real account.

Downloads

SizeRowsFormats
Small 100 rows .json · .csv
Medium 2,000 rows .json · .csv
Large 20,000 rows .json · .csv

Cite this dataset

If you use this data, please cite the concept DOI — it always resolves to the latest version:

IBAN Test Data — citation
StanzaAPI. (2026). IBAN Test Data [Data set]. CC0-1.0.
Concept DOI (all versions): 10.5281/zenodo.23076178
Version DOI (v1.0.2): 10.5281/zenodo.23093337
https://stanzaapi.com/datasets/iban

https://doi.org/10.5281/zenodo.23076178 (all versions) · 10.5281/zenodo.23093337 (v1.0.2)

Columns

KeyMeaning
country_codeCountry code
country_nameCountry
ibanTest IBAN
lengthLength
bbanBBAN pattern
currencyCurrency
sepaSEPA

Frequently Asked Questions

Is this IBAN (ISO 13616) test data free to use?

Yes. The rows are released under CC0-1.0, so you can copy, modify, and redistribute them without attribution.

Is the data real?

No. All rows are synthetic. Every value is validated by the StanzaAPI engine for this format: it matches the standard structure and passes the format’s check-digit algorithm.

How is the dataset generated?

Deterministically from a fixed seed, so the same size always produces the same rows. That makes it safe to pin in a fixture or CI pipeline.