Product Updates
Changelog
Significant updates to ibanchecker.cash: new tools, data coverage, API features, and accuracy improvements. Minor fixes and routine maintenance are not listed.
- New
Verification of Payee (VoP) shown on validator results
Validated results now show whether the beneficiary bank participates in the SEPA Verification of Payee scheme, added as a fifth badge next to the SEPA Credit Transfer, Instant, and Direct Debit flags. The data comes from the European Payments Council’s official VoP register of participants and covers banks that are live and able to respond to payee-name checks. This reflects scheme participation only; the live name match itself is carried out by your own payment provider.
- New
IBAN support for Burundi and Mongolia — now 92 countries
Added validation, format breakdown, and example IBANs for Burundi (BI) and Mongolia (MN), bringing coverage to 92 countries. Both structures were verified against the SWIFT IBAN Registry. See the full list on the IBAN formats page.
- New
National check-digit verification for Spain, Italy, Belgium, France & Portugal
Beyond the international MOD-97 check, the validator now also verifies the domestic check digit embedded in these countries' account numbers. If an IBAN passes MOD-97 but its national check digit doesn't match, it's flagged as a likely transcription error — without rejecting it, since it may still be a valid legacy account. This catches typos that the international checksum alone can miss.
- Improved
Bank & BIC data cross-checked against official registries
We cross-checked our IBAN structures and domestic bank-code-to-BIC mappings against authoritative sources — the SWIFT IBAN Registry, GLEIF, and national central-bank routing registries (Germany's Bundesbank, Poland's NBP, Austria's OeNB, Czechia's ČNB, Slovakia's NBS, Hungary's MNB) — and corrected structure rules and bank/BIC entries across many countries. More on how we verify data on the methodology page.
- New
MCP server now on npm, with build provenance
The MCP server is now published on npm as @ibanchecker/mcp, so any AI client can run it locally over stdio with npx alongside the hosted endpoint. Every release is published from CI with npm build provenance (OpenID Connect), cryptographically linking each version to its exact source commit on GitHub.
- Improved
Daily uptime history on the status page
The status page now shows a 90-day daily uptime history with per-endpoint response times, plus a written explanation of how uptime is measured and how our availability definition aligns with SOC 2 and ISO 27001 criteria.
- Improved
Bank logos on validator results and SWIFT pages
Validated IBAN results and SWIFT/BICbank pages now display the institution’s official logo where available, drawn from a curated set of vector logos verified against each bank’s own sources.
- New
Published our data verification methodology
A new methodology page documents where every format rule, bank code, and BIC comes from, how the 7,000+ check audit suite tests the dataset on every change, and the corrections we have made, including errors we found in widely copied bank code tables.
- Improved
Bank-specific example IBANs and clearer validator results
Bank pages now show an illustrative IBAN built from that bank’s real domestic code, so the example resolves to the right institution when validated. The validator also recognizes official ISO 13616 sample IBANs and explains why their placeholder bank codes don’t match a real bank, and unmatched lookups now read “Not in our directory” to make clear the gap is in our coverage, not your IBAN.
- Improved
API keys now hashed at rest
Authentication records now store a SHA-256 hash of each API key instead of the key itself. Existing keys keep working unchanged and migrate automatically on first use. Details on the Security & Trust page.
- New
Live API status monitoring
The status pagenow shows real measurements only. Automated checks run against the production API every 5 minutes from Cloudflare’s network, and the published 30-day uptime is computed from every recorded check.
- Improved
Official bank websites and Wikidata references
Nearly 600 banks in the directory now link to their verified official website, each cross-checked against Wikidata and tested for liveness before publication. Bank profiles also expose these references as structured data.
- Improved
Full bank data audit against official registries
Every national bank code table (France, Italy, Spain, Portugal, Poland, Iceland, the Nordics, and 30+ more) was re-verified against central bank registries such as Banque de France, Banco de Portugal, and NBP EWIB. A permanent regression suite with about 6,000 checks now runs on every data change.
- New
Developer dashboard
Signed-in API users get a full dashboard: multiple named API keys with rotation, monthly usage broken down per endpoint with CSV export, plan overview, and GDPR-compliant data export and account deletion.
- Improved
Machine-readable API surface
Published an OpenAPI 3.1 specification for all five endpoints along with llms.txt, so AI assistants and code generators can integrate the API without guesswork. See API documentation.
- New
Six new IBAN countries: coverage reaches 90
Added Djibouti, Honduras, Senegal, Chad, Togo, and Yemen with full national BBAN parsing, bringing validation coverage to 92 countries. Each has a dedicated format reference.
- Improved
EPC SEPA registry import: 2,300+ institutions
Imported the European Payments Council registers of SEPA scheme participants, growing the SWIFT/BIC directory to more than 2,300 verified institutions across 53 countries, including Andorra, Liechtenstein, Monaco, and San Marino.
- New
WordPress plugin and MCP server
Launched a WooCommerce checkout validation plugin and an open-source MCP server (mcp.ibanchecker.cash) that gives AI assistants direct access to IBAN validation tools. Details on the integrations page.
- New
Developer API with free tier
Opened the REST API: single and bulk validation, free-text IBAN extraction, format lookup, and BIC/SWIFT lookup. Free keys are issued instantly by email with 1,000 requests per month. See API documentation.
- New
Initial launch
ibanchecker.cash goes live with the core IBAN checker, Smart Extract, Bulk Checker, the SWIFT/BIC directory, and country format references. All validation runs in memory at the edge; no IBAN is ever stored.