Check an IBAN's country, length and official MOD-97 checksum. Runs entirely in your browser.
Every IBAN's first two digits (right after the country code) are check digits calculated using the ISO 7064 MOD-97 algorithm. To validate, the country code and check digits are moved to the end of the string, letters are converted to numbers (A=10, B=11, ... Z=35), and the resulting number is checked for a remainder of 1 when divided by 97.
Each country has a fixed, published IBAN length - for example the UK uses 22 characters and Germany uses 22, while France uses 27. This tool checks your IBAN's length against the country it claims to be from as well as the checksum.