Validators
Validate and verify codes, numbers and identifiers: credit cards, IBAN, ISBN, barcodes, routing numbers and more, with the correct checksums.
BIC / SWIFT Validator
Validate a BIC or SWIFT code against ISO 9362. Check the format and country, then read the bank, country, location and branch parts of the code.
Credit Card Validator
Check a credit card number with the Luhn algorithm and detect the card type. Validation runs in your browser, so the number never leaves your device.
EAN / UPC Validator
Validate EAN-13, UPC-A and EAN-8 barcodes in your browser. Check the GS1 mod-10 check digit, see the type, or compute the check digit for a partial code.
IBAN Validator
Validate an IBAN with the ISO 13616 mod-97 checksum. Paste an account number to verify the country, check digits and length, all in your browser.
IMEI Validator
Validate a 15-digit IMEI with the Luhn checksum. Paste an IMEI to see if it is valid and read its TAC, serial number and check digit. Runs in your browser.
ISBN Validator
Validate an ISBN-10 or ISBN-13 and convert between the two. Paste a book number, check the checksum, and copy both forms. Runs in your browser.
Routing Number Validator
Validate a US bank routing number. Check the 9-digit ABA checksum, see if it passes, and read the Federal Reserve district from the first two digits.
VAT Number Validator
Check the format of an EU or UK VAT number. Paste a VAT ID to confirm the country code and that the digits match that country's official pattern.