Skip to main content
FreeOnlineTools Go
English

IBAN Validator & Parser

Validate and parse International Bank Account Numbers (IBAN). Extract country, check digits, and BBAN. Runs entirely in your browser.

Local processing

What is IBAN Validator & Parser?

An IBAN (International Bank Account Number) is a standardized bank account identifier defined by ISO 13616. It consists of a 2-letter country code, 2 check digits, and a Basic Bank Account Number (BBAN) whose format varies by country. The check digits are computed using mod-97 to detect transcription errors.

How It Works

The validator normalizes the input by removing spaces and uppercasing, checks the country code against a table of known IBAN lengths, rearranges the string (country code + check digits moved to end), converts letters to numbers (A=10...Z=35), and computes mod-97. A valid IBAN yields a remainder of 1.

Common Use Cases

  • Validating IBANs before SEPA transfers
  • Checking customer bank account numbers in forms
  • Extracting country and BBAN from IBAN strings

Technical Details

Standard: ISO 13616. Check: mod-97 algorithm. Letter conversion: A=10, B=11, ..., Z=35. Supported countries: 70+ with their specific IBAN lengths.

How to Use

  1. Enter an IBAN (e.g., GB82 WEST 1234 5698 7654 32)
  2. Click Validate
  3. View the validation result and parsed components

Privacy

All processing happens in your browser. Your data is never uploaded to any server.

FAQ

How is IBAN validated?

The tool checks the country code against known IBAN formats, validates the length, and verifies the check digits using the mod-97 algorithm defined in ISO 13616.

Is my IBAN uploaded?

No. Validation happens entirely in your browser. Nothing is sent to any server.

Related Tools