Convert any IBAN→ its BIC, in one call.
Resolve a SEPA IBAN to its BIC/SWIFT code, bank, address and reachability flags from a single authenticated endpoint. Validated locally, billed only when we return an answer.
Coverage across the SEPA zone
The response
One request. Everything you need to route a payment.
Send an IBAN, get back a clean, typed payload. The country is always derived from the IBAN itself — never trusted from a provider field.
- BIC / SWIFT — the primary candidate, with every alternate kept in the raw payload.
- Bank details — name, full address, street and city, normalised.
- SEPA reachability — SCT, Instant, SDD and B2B as booleans you can branch on.
curl https://api.iban2bic.com/v1/convert \
-H "Authorization: Bearer ibk_live_xxx" \
-H "Content-Type: application/json" \
-d '{ "iban": "IT24W0366901600472019384650" }'Built for production
Everything around the conversion, handled.
A focused tool, engineered like infrastructure — accurate, metered fairly, and fast on the second lookup.
One endpoint
A single POST /v1/convert returns the BIC, bank, address and SEPA flags as structured JSON. No SDK required.
Built-in resilience
Multiple upstream sources with automatic failover, so a single provider outage never breaks your conversions.
SEPA reachability
Know upfront whether a bank supports Credit Transfer, Instant, Direct Debit and B2B — four flags on every response.
Local mod-97 validation
Structure and ISO 7064 checksum are verified before any provider call, so malformed IBANs never reach billing.
Pay per success
Exactly 1 credit per HTTP 200. Invalid, not-found and provider errors are always free — you only pay for answers.
Encrypted & isolated
Full IBANs are AES-256-GCM encrypted at rest and kept off the analytics path — never surfaced in logs or analytics.
Request lifecycle
What happens on every call.
Authenticate
A Bearer API key resolves to your project and account. Revoked or unknown keys are rejected before anything runs.
Validate locally
Structure and the mod-97 checksum are checked in-process. Invalid IBANs return 400 — free, no provider hit.
Resolve
Cached lookups return instantly; otherwise the provider fallback chain resolves it, with automatic failover between sources.
Charge on success
On a 200 we debit exactly 1 credit and log the call. Every other outcome is recorded but never billed.
Pricing
The cheapest IBAN → BIC API in the world.
One flat rate per successful conversion. No tiers, no minimums, no monthly fee — and invalid or not-found lookups are always free.
Accounts are provisioned by our team — usually same day. Top-ups are billed by invoice.
Frequently asked
The practical details, up front.
Resolve your first IBAN today.
One endpoint, every SEPA bank, just €0.009 per successful call.