The right plan for your usage
Start free. Then choose credits that never expire, a monthly subscription or per-call payments for your agent.
How will you use IBANforge?
Occasional checks
Prepaid credits from $4, without a subscription. Use your balance when you need it.
See credit packs →02A service running every month
Pro: $29 per month for 10,000 requests. A monthly quota and a recurring invoice.
See Pro →03An agent calling the API
Start without a wallet. Then configure a key or an x402 client to fit your budget.
Understand x402 →Three ways to pay
Start free, prepay as you grow — or let your agent pay per call.
Free API key
25 requests a month, no e-mail and no card. One empty POST and you hold an ifk_ key; claim it for 200 a month.
Prepaid credits
Buy in bulk, never expires: 1k = $4, 5k = $20, 25k = $80 (down to $0.0032/credit). One credit = one validation or lookup — a batch of N IBANs uses N credits.
Pay by card
Stripe checkout — API key delivered by email. Agents can buy in USDC: POST /v1/credits/buy/1k|5k|25k.
Already have a key? Recharge it from your account page: the credits land on that same key, nothing to change in your integration.
Pay per call
Any agent with a Base wallet pays in USDC, per request, with no account. Discovery at /.well-known/x402.
x402 explained →Purchases and API use are governed by the Terms of Service. Unused card-paid packs are refundable for 14 days.
The public reference data behind this API - the ECB and Banco de España lists, the Bank of England List of Banks and the other registers named on our data sources page - is available free of charge from its official publishers. What you pay for is the validation logic, the aggregation, the freshness and the API itself.
Prefer a flat monthly bill?
Pro: 10,000 requests a month, every endpoint, resets on the 1st, cancel anytime from the customer portal. Card checkout through Stripe, your key arrives by e-mail right after payment and works within seconds.
Integration into your product is permitted within your plan’s limits and terms. For a written SLA, support commitments or higher volumes, see the Editor/OEM plan.
Already have a key? Take Pro on it from your account page: the allowance lands on that same key, nothing to change in your integration.
Endpoint pricing
Start free with 25 requests a month and no e-mail. Claim the same key for 200 a month. Pay as you grow — by card, or per request in USDC via x402 on Base L2. The prices below are the x402 ones; on a key or a credit pack, each call and each IBAN of a batch uses one request or credit.
$0.005
per call
Validate a single IBAN with SEPA, issuer, and risk data
$0.002
per IBAN in USDC via x402 (up to 100)
Batch validation with full enrichment per IBAN
$0.003
per call
Lookup BIC/SWIFT code (121K BIC database, LEI-enriched via GLEIF)
$0.02
per call
Full compliance check with sanctions screening, SEPA Instant reachability, VoP participant status, and risk score (0-100)
$0.003
per call
Swiss BC-Nummer / IID lookup with SIC, euroSIC, Instant Payments and QR-IID data — backed by 1,100+ SIX BankMaster entries
Free endpoints
GET /v1/demo, GET /health, /v1/reference/validate (payment references: RF, Swiss QRR, Belgian OGM, Finnish viitenumero — with sourced verdicts) and POST /v1/address/check (ISO 20022 address rules for SPS, T2 and Fedwire) are always free — no key, no payment.
Estimate your monthly cost
Set your monthly volume per endpoint — the total is the sum of every line.
| Endpoint | Volume / month | Monthly cost |
|---|---|---|
| IBAN Validate$0.0050/call | $5.00 | |
| IBAN Batch (per IBAN)$0.0020/IBAN | — | |
| BIC Lookup$0.0030/call | — | |
| Swiss BC-Nummer$0.0030/call | — | |
| Compliance Check$0.02/call | — |
Pay-per-call total (x402)
A credit pack or Pro usually costs less for the same volume: see below
$5.00
agents paying each call in USDC, no key
Comparison uses the full volume, excluding any remaining free allowance, existing credits and network fees. Packs are one-time purchases; Pro is monthly. A batch of N IBANs consumes N units.
How payments work
- Agents pay per call with USDC — no account, no API key on this rail.
- Your HTTP client sends a tiny payment with each request — automatically, via standard headers.
- Payments settle on Base (Ethereum L2) — fast, cheap, and verifiable on-chain.
- Free testing available via the /v1/demo endpoint and the /playground.
x402 payments require a compatible client, a funded wallet and permission to spend. The guide explains the setup. For a first result without a wallet, use the playground or a free API key.
Frequently asked questions
x402 uses HTTP 402 to request payment. The server returns payment requirements; a compatible client configured with a wallet and permission to spend can sign a USDC payment on Base and retry the request. Without that client, the 402 remains a payment request.
Buy credit packs by card through Stripe, subscribe to Pro for $29 per month, or use a vendor plan. Agents can also pay per request in USDC on Base with a configured x402 client and wallet. MCP and ordinary SDK clients do not automatically sign payments.
Yes, and it starts before any key. No key at all: POST /v1/iban/validate with a real IBAN is served up to 25 times a week for the address it comes from, in full, on that route only, to try it out; the week resets on Monday at 00:00 UTC. Free key: POST /v1/keys/generate with no body at all returns an ifk_ key for every endpoint, with no e-mail, no card and no captcha; POST /v1/keys/claim raises it to 200 requests a month with a 6-digit code on an address you choose to give. Taken with no address at all, the key starts at 25 requests a month. Batch validation counts 1 request per IBAN. For higher volumes, buy a prepaid credit pack by card, or pay per call in USDC via x402.
For volumes beyond the published plans, a written SLA or specific support commitments, see our software vendors page (ibanforge.com/vendors) and contact support@ibanforge.com. Integrating the API into your product is already permitted within your plan’s quota and terms. This does not permit wholesale database extraction or resale as a standalone dataset.
Not a developer? Upload the CSV or XLSX you pay from and get every row checked against the same registers: $149 up to 5,000 rows, $349 up to 20,000, free preview first, annotated workbook right after payment.
Audit a fileNeed 50,000 requests per month, a written SLA or support commitments? Editor/OEM starts at $149 per month. Ordinary integration can use Pro within the plan’s limits and terms.
See the vendors page →Start building for free
Grab a free key in seconds — or start straight away with x402, no account needed. Hit the playground, read the docs, ship when you are ready.