Browser-local financial utilities

Private IBAN Format & Checksum Checker, BIC/SWIFT Format Checker & SEPA Reference Tools

Check IBAN checksum, BIC8/BIC11 format, and SEPA country status locally. No upload, no login, no storage.

Privacy model

Format and reference checks only. BankCodeKit does not confirm account existence, ownership, bank connectivity, or payment success.

No upload No login No storage
Start here

Which payment-code check do you need?

Choose a BankCodeKit tool by task
Your task Best first check Open
I have one IBAN from an invoice or payment form. Use the IBAN Checker for country, length, characters, and checksum. Check one IBAN
I have a BIC/SWIFT code such as BIC8 or BIC11. Use the BIC/SWIFT Checker to review visible code segments. Check BIC/SWIFT
I need to know whether a country appears in SEPA scope. Use the SEPA Country Checker for country-level reference status. Check SEPA status
I pasted several IBANs from a small list. Use the Bulk IBAN Format Checker and treat CSV output as sensitive. Review a list
Example result

See what a format pass actually means

This fixed test value is generated for validation examples only. BankCodeKit can show that the visible IBAN format, country length, and checksum pass. It still cannot confirm a real account, owner, bank reachability, or payment success.

Synthetic GB test IBAN GB43 TEST 1111 1111 1111 11

IBAN format, country length, and MOD97 checksum pass.

  • Country code: GB
  • Country name: United Kingdom
  • Expected length: 22 characters
  • Checksum: pass

Passed format checks do not confirm a real account, account owner, bank reachability, fraud risk, sanctions status, or payment success. Verify with your bank or recipient before sending money.

Review flow

A safer way to review payment details

  1. Normalize copied values by removing spaces and hyphens without changing letters or digits.
  2. Run the local format check for the IBAN, BIC/SWIFT, or country reference question.
  3. Read the result message and invalid reason before copying or exporting anything.
  4. Confirm payee, amount, reference, and payment route with a bank, provider, invoice issuer, or recipient.
What BankCodeKit can and cannot prove
BankCodeKit can help with BankCodeKit cannot prove
Check visible IBAN country code, expected length, allowed characters, and MOD97 checksum. Confirm a real account, owner, bank reachability, sanctions status, fraud risk, or payment success.
Check BIC/SWIFT format segments for 8- and 11-character values. Confirm licensed directory status, live Swift connectivity, or whether a bank can receive a payment.
Show country-level SEPA reference context from local data. Confirm SEPA Instant, bank-level participation, or provider-specific acceptance.
Tools

Choose a payment-code utility

Trust

Built for careful payment-detail checks

Local browser checks

Format and reference checks only

No upload, no login, no storage

Verify before sending money

No account ownership confirmation

How it works

Private by design, practical by default

The tools return plain-language results from browser-local checks. They help catch structural issues; they do not confirm real accounts, directory status, bank reachability, or payment readiness.