Who we are
RandomIBAN is an independently operated browser-based project maintained by David S. It is not a bank, financial institution, payment provider, or registered financial-services company.
The project helps developers inspect country-specific lengths and BBAN patterns and calculate MOD-97 check digits. It is designed for isolated QA, fixtures, documentation, and education; it does not query banks or verify account existence.
Our Mission
Give development and QA teams transparent test-data tooling with explicit methodology, primary sources, and clear limits.
Our Values
We prioritise traceable sources, reproducible checksum logic, responsible test-data handling, and prompt correction of errors.
“A valid length and MOD-97 result establish structure, not the existence, ownership, or safety of a bank account.”
How we support your workflow
Country lengths and BBAN structures are reviewed against the SWIFT IBAN Registry. The implementation then applies the configured pattern and MOD97-10 check-digit calculation in the browser. It does not perform live bank-directory checks.
Articles identify their author as David S or the Random IBAN Team editorial label. That label is not a separate legal entity. Corrections, source challenges, and accessibility feedback can be sent to [email protected].
Sources and review method
The primary format source is the SWIFT IBAN Registry, version 102 (June 2026), published by the ISO 13616 Registration Authority. Generator behavior is checked against country length, BBAN pattern, and MOD-97 test cases.
RandomIBAN does not certify bank-code currency, account existence, ownership, reachability, or suitability for a payment provider sandbox.
Authorship and corrections
David S maintains the project. “Random IBAN Team” is an editorial byline used for collaborative site content, not a company or undisclosed expert panel. Article schema uses the same visible byline.
Report a factual or technical error to [email protected] with the page URL and a primary source.
[email protected]