Live API · no key required
Playground
Test the API for free, without payment or signup. The example is saved; run a check to receive a current response.
Try a live call
Validate any IBAN — SEPA reach, issuer type, risk and Swiss clearing.
Examples
Saved example, captured from the API on 2026-10-01 · not a live answer: run a check for a current one
✓ Valid structure🇨🇭CHUBS Switzerland AGUBSWCHZH80A0.00msserver
SCTSDDIID 00230SICQR-IID
What this check establishes
- IBAN structure and checksum
- Valid
- Format and checksum checks only.
- Bank code
- 00230 · Confirmed by the national register
- UBS Switzerland AG
- Source : SIX BankMaster (Swiss IID / BC-Nummer register)
Source date : 2026-10 - BIC
- UBSWCHZH80A
- UBS Switzerland AG · The BIC source may differ from the bank-code source.
- Source : SIX BankMaster (Swiss IID / BC-Nummer register)
Source date : 2026-10 - Bank sanctions
- Not checked
- Bank-level check (BIC8), without screening the account holder’s name.
- Account and holder
- Not checked
- This result confirms neither account existence, nor account ownership, nor payment success.
Next step : If you need bank sanctions screening, run the compliance check.
View technical details
Account
- IBAN
- CH10 0023 0000 0000 1234 5
- Bank code
- 00230
- Account
- 000000012345
- Check
- 10
SEPA reachability
- Member
- Yes
- Schemes
- SCT · SDD
- VoP required
- No
Issuer
- Type
- bank
- Name
- UBS Switzerland AG
- BIC
- UBSWCHZH80A
- City
- Zürich
Swiss clearing
- IID
- 00230
- Institution
- UBS Switzerland AG
- Town
- Zürich
- SIC
- Yes
- Instant CHF
- Yes
- euroSIC
- Yes
Risk indicators
- Issuer type
- bank
- Country risk
- standard
- Test BIC
- No
- SEPA reachable
- Yes
Want to use this in your code?