IBAN Validator
Validate International Bank Account Numbers via Mod-97 checksum. Country detection for 60+ nations.
Utility
IBAN Validator
Generated on April 25, 2026
?What is the IBAN Validator?
The IBAN Validator checks International Bank Account Numbers using the ISO 7064 Mod-97-10 checksum algorithm — the same check used by every European, Middle Eastern, and many other banks worldwide to catch typos in international wire transfers. An IBAN is a 2-letter country code + 2 check digits + a country-specific BBAN (Basic Bank Account Number). The check digits are computed from the rest of the IBAN such that the entire string, when arithmetically rearranged, equals 1 (mod 97). This catches every single-digit typo and the vast majority of digit-transposition errors. Supports 60+ countries including Pakistan (PK), UAE (AE), Saudi Arabia (SA), Germany (DE), UK (GB), and the entire EU.
The Formula
Practical Examples
Validate a Pakistan IBAN: `PK36 SCBL 0000 0011 2345 6702` (Standard Chartered Bank Pakistan).
Validate a Saudi IBAN before sending an international wire from your bank's app.
Quickly catch a typo before submitting an invoice's payment details.
Validate a UK IBAN: `GB82 WEST 1234 5698 7654 32` (NatWest test IBAN from the spec).
Verify a UAE IBAN: `AE07 0331 2345 6789 0123 456` (Emirates NBD example).
Frequently Asked Questions
Popular Conversions
Jump to a ready-made conversion — useful for quick reference and sharing: