Skip to content
IBANforge
Transparent pricing

The right plan for your usage

Start free. Then choose credits that never expire, a monthly subscription or per-call payments for your agent.

Try it free

How will you use IBANforge?

Compare plans with my volume

Three ways to pay

Start free, prepay as you grow — or let your agent pay per call.

Free tier

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.

Credit packs

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.

x402 · no signup

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.

Pro subscription

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.

POST/v1/iban/validate

$0.005

per call

Validate a single IBAN with SEPA, issuer, and risk data

POST/v1/iban/batch

$0.002

per IBAN in USDC via x402 (up to 100)

Batch validation with full enrichment per IBAN

GET/v1/bic/:code

$0.003

per call

Lookup BIC/SWIFT code (121K BIC database, LEI-enriched via GLEIF)

POST/v1/iban/compliance

$0.02

per call

Full compliance check with sanctions screening, SEPA Instant reachability, VoP participant status, and risk score (0-100)

GET/v1/ch/clearing/:iid

$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.

Try in playground →

Estimate your monthly cost

Set your monthly volume per endpoint — the total is the sum of every line.

EndpointVolume / monthMonthly 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.

x402 Protocol

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.
Full x402 documentation →

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.

Creditor file audit

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 file
Editor / OEM

Need 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.