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.
Format and reference checks only. BankCodeKit does not confirm account existence, ownership, bank connectivity, or payment success.
Which payment-code check do you need?
| 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 |
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.
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.
A safer way to review payment details
- Normalize copied values by removing spaces and hyphens without changing letters or digits.
- Run the local format check for the IBAN, BIC/SWIFT, or country reference question.
- Read the result message and invalid reason before copying or exporting anything.
- Confirm payee, amount, reference, and payment route with a bank, provider, invoice issuer, or recipient.
| 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. |
Choose a payment-code utility
IBAN Checker
Check IBAN country, length, characters, and checksum locally.
BIC/SWIFT Checker
Check BIC structure and visible code segments.
SEPA Country Checker
Look up country-level SEPA scope in local reference data.
Bulk IBAN Format Checker
Review one IBAN format per line without uploading a file.
Invoice Payment Details Formatter
Format invoice payment details after local format checks.
Synthetic IBAN Test Case Generator
Generate synthetic IBAN examples for testing and demos only.
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
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.