Check an international bank number with the ISO 7064 MOD-97-10 checksum.
The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.
Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.
Whitespace is removed, the first four characters move to the end, letters become A=10 through Z=35, and the decimal stream is divided modulo 97. A valid result leaves remainder 1 after country, check digits, and BBAN structure are checked.
GB82 WEST 1234 5698 7654 32
Valid: yes Formatted: GB82 WEST 1234 5698 7654 32 Country code: GB Check digits: 82 Bban: WEST12345698765432 Reason: Passes the mod-97 checksum.
SEPA payment forms, payroll imports, and accounts-payable workflows validate IBANs.