An IBAN's validity check is entirely structural: the country code maps to a fixed-length national bank account format, and the two check digits satisfy the ISO 7064 MOD-97-10 checksum. That is the limit of what a checksum can tell you. It says nothing about whether the account exists, is open, or belongs to a real bank.
This generates IBANs that pass that structural check for any supported country, and validates the checksum on any IBAN you already have.
When you'd use this
QA and staging environments that need realistic-looking bank account data without using a real one, or risking exposing it: payment form testing, database seeding, load testing an onboarding flow.
Validating an IBAN a customer or partner sent you, when you just need to catch an obvious typo (wrong length, transposed digits) before it reaches a real payment processor.
Common errors
A length mismatch means the country code was recognized but the total IBAN length doesn't match that country's fixed format. Every IBAN country has one specific length, unlike some other identifiers where length can vary.
A checksum failure with a recognized country and correct length almost always means a single mistyped or transposed character somewhere in the account number portion.
Frequently asked questions
Does a valid checksum mean the account is real?
No. This checks IBAN structure and the MOD-97-10 checksum, nothing further. It cannot confirm that the account exists, is active, or belongs to a real bank. Only the issuing bank or a live payment network verification can do that.
Can I generate an IBAN for a specific real bank?
No. The bank/branch segment of the account number is randomized within the correct format. What comes out is structurally valid test data, not a real account number, and that's what makes it safe to use in test environments.
Why do IBANs from different countries have different lengths?
Each country defines its own BBAN (Basic Bank Account Number) format. Some encode a bank code, branch code and account number as separate fixed-width fields; others split them differently. Total length therefore varies by country, from as short as 15 characters (Norway) up to 32 (some countries using alphanumeric account segments).
Ecommerce & Catalog Cluster
Often used together when preparing marketplace listings - see the full workflow.
GTIN Converter
Convert product codes between GTIN-8, GTIN-12 (UPC-A), GTIN-13 (EAN-13) and GTIN-14, validate check digits, and normalise a whole catalog in bulk.
EAN / UPC Generator
Generate valid-checksum EAN-13, EAN-8, UPC-A and GTIN-14 product codes in bulk for test catalogs, and validate the check digit of any existing code.
Barcode Generator
Render a scannable EAN-13, UPC-A, CODE128 or ITF-14 barcode from a product code and download it as a PNG for labels and store listings.
SKU Generator
Generate consistent SKU codes in bulk from a custom pattern, with variant permutations, sequential numbering and collision checking. Free, no sign-up.
Product CSV Validator
Check a product CSV for missing columns, broken variant handles, duplicate SKUs, invalid barcodes and bad prices before you import it.
Marketplace Image Checker
Check product images against each marketplace's dimension, aspect ratio, file size and format rules before you upload them.
ISBN / ASIN Validator
Validate ISBN-10 and ISBN-13 check digits, convert between them, and check Amazon ASIN format in bulk.
GST Calculator
Add or remove GST at any standard slab rate, split into CGST/SGST for intra-state supply or IGST for inter-state supply.
Profit Margin Calculator
Work out margin and markup from cost and selling price, roll shipping and duty into a per-unit landed cost, or back into the price a target margin needs.
Discount Calculator
Work out stacked/sequential discounts, a Buy-X-Get-Y-free offer's real effective discount, and whether a bundle price beats buying items individually.
Shipping Cost Calculator
Work out volumetric vs actual chargeable weight and the total shipping cost from your own courier's rate card, including fuel surcharge and COD fees.
COD & RTO Cost Calculator
Work out your own RTO rate, what a single return-to-origin actually costs, and how COD's net revenue per order compares to a discounted prepaid option.
Marketplace Fee Calculator
Enter your marketplace's commission, payment gateway, and shipping fees to see the real net payout and margin behind a listing price.
Related Utilities You Might Need
Stack Selector
Select your project scope, budget, and features to instantly receive a vetted, modern tech stack and service recommendation.
EAN / UPC Generator
Generate valid-checksum EAN-13, EAN-8, UPC-A and GTIN-14 product codes in bulk for test catalogs, and validate the check digit of any existing code.
Barcode Generator
Render a scannable EAN-13, UPC-A, CODE128 or ITF-14 barcode from a product code and download it as a PNG for labels and store listings.
