BankCheck
HomeIBANRouting NumberSort CodeSWIFT/BICGeneratorGuides
Home
IBAN
Routing Number
Sort Code
SWIFT/BIC
Generator
Guides

BankCheck

Validate any bank number instantly. Free and 100% client-side.

Your data never leaves the browser

Formats

IBAN40+ countriesRouting NumberUnited StatesSort CodeUK & IrelandSWIFT/BICWorldwide

Info

IBAN GeneratorTransfer GuidesGlossaryGuidesCompareAlternativesAboutPrivacy PolicyTerms of UseAPI Docs

BankCheck checks whether a number could be valid based on format, length, and checksum rules. It does not verify that an account exists or confirm who it belongs to. Always confirm account details with your bank before making a payment.

© 2026 BankCheck

General Banking

Checksum

Validation Checksum

What It Means

A validation checksum is a value derived from a number's digits using a mathematical algorithm. It provides a built-in error-detection mechanism that can catch typos, transpositions, and other common mistakes before a payment is submitted.

How It Works

Different bank number formats use different checksum algorithms. IBANs use the MOD-97 algorithm defined in ISO 7064, which produces two check digits that catch over 99% of transcription errors. US routing numbers use a weighted sum algorithm where each digit is multiplied by 3, 7, or 1 in a repeating cycle, and the total must be divisible by 10. Some national account number formats include their own check digits calculated with country-specific algorithms.

Why It Matters

Checksums are the first line of defense against payment errors. A single mistyped digit will almost always cause a checksum failure, alerting the sender before money is sent to the wrong account. Validating checksums client-side — as BankCheck does — gives instant feedback without exposing account details to a server.

Related Terms

MOD-97

Modulus 97 Check Algorithm

Check Digits

IBAN Check Digits (MOD-97)

Routing Number

ABA Routing Transit Number

IBAN

International Bank Account Number

Back to all terms.