New Security Feature Available
We have deployed a new security feature to our APIs.
The API Access List feature allows you to restrict access to your API key to only a certain list of IP Addresses.
When would you want to restrict access to your API key:
- Harden the security of your account ( in case your API key is compromised no other computer systems will be able to make requests )
- When implementation requires your API key to be visible to the client ( clientside integration of the API )
- When providing your API key to developers for integration
The IP Address restriction is disabled by default, you may activate it by adding an allowed address in the access list.
You can manage the API Access List from your Client Area -> Account -> Settings section.
New Client Area
We have just completed a major redesign of our client area.
The new client area includes many new features and improved functionality.
Some of the new features are:
- Manage Separate Services
- Order History
- Download Invoices
- Improved design
- Compatible with all current browsers
You may review the new client area by logging in to your account.
Merry Christmas and Happy New Year
Belarus IBAN Calculator
From July 4, 2017 the Republic of Belarus has introduced IBAN for non-cash transactions.
We have integrated calculation algorithms for IBANs from Belarus in our IBAN calculator
Our clients can now convert domestic bank account numbers to IBAN for the country of Belarus
New Feature: Sub-Users
We have created a new feature for our clients.
Sub-Users are a way to grant access to your employees and people inside your company to your IBAN Validation Services account.
This feature is designed to provide more flexibility to our clients workflow.
Sub-Users Manager is available inside your client area.
Free IBAN Widgets Available
You can now add IBAN checker to your website for free.
We have developed a new free tool which our visitors can add to their websites.
Please feel free to visit our new widgets and links section at https://www.iban.com/widgets.html
Bulk UK Payment Validation Available
We have a new tool available for mass sort code and account number validations.
The Bulk UK Payment Validation function accepts a list of sort codes or sortcode/account number combinations.
Our clients can now process large lists of UK account number validations or sort code lookups jn a single batch transaction.
The new feature is available only to clients using our UK Payment Validation ( SortWare ) service.
Bulk IBAN Validation Update
Our Bulk IBAN validation tool, received a major upgrade.
Until now, the mass validation tool returned only basic validation information.
With the constant improvements in our validation systems, we introduced the new validation features in the mass checking tool too.
Currently, the bulk validation tool returns the full range of validations performed by our second generation API.
To learn more about the specific methods we use to validate an IBAN, please read our validation help page.
Sweden Account Validation Added
Our IBAN validation engine now supports domestic account validation for Sweden.
The new feature is available in our API and manual search interfaces.
You can test out the service by validating Swedish IBAN in our free demo search.
Czech Republic Bank Account Validation
Our IBAN validation engine now supports domestic Bank Account Validation for Czech Republic.
The new feature is available in the following services:
IBAN Validation Web Interface IBAN Calculation Web Interface IBAN Calculator API IBAN Validation API
Domestic Account Validation - Croatia
We have added second layer validation for Croatia IBAN.
The domestic account validation is available in our API and manual interfaces for both IBAN calculation and validation.
Former Yugoslav Republic of Macedonia (FYROM) Domestic Account Validation
Domestic account validation has been added to our IBAN validation engine for IBANs issued from Former Yugoslav Republic of Macedonia (FYROM).
You can test this by validating FYROM IBANs through our system.
Monaco - Domestic Account Validation Available.
We have added a domestic bank account ( aka. RIB ) level validation to our IBAN validation engine.
The new feature is available in our demo search as well as out API and client area.
Slovenia - Domestic Account Validation
We have added second layer validation support for Slovenia.
Our IBAN validation engine now supports domestic account validation for Slovenian IBANs.
The new feature is available in our free demo search as well as our API and paid clients section.
Kosovo - Domestic Account Number Validation
We have just added a new domestic account number validation algorithm to our calculation and validation engine.
Now, our system will validate whether the domestic bank account numbers are correct for Kosovo IBANs.
You can test out the new functionality by validating an IBAN from Kosovo in our website.
New Feature - Account balance notifications.
We are happy to anounce that we have deployed a new functionality to our customer portal. The new "Notifications" is available in your Client Area -> My Account section.
You can now set a low credits limit and our system will send an email notifying you that your account's credits are running low.
New and improved SOAP Function for IBAN Validation.
Our developers just added the new and improved Validate IBAN function to our SOAP API endpoint.
The new function provides more detailed information and multi-level validation methods.
The improved 'validate_iban2' function and it's documentation are available at:
The WSDL for the service is available at:
New features in our SOAP API
Our developers have finished adding two new key features in our SOAP endpoint.
The new methods are:
- account_info - Providing Account expiration date and remaining number of queries available.
- recover_iban - Providing missing/unknown character recovery using wildcards.
You can learn more about the functions and their use at:
New: IBAN Recovery API
The IBAN Recovery API is our newest service. Our developers have implemented the "IBAN character recovery engine" in our service range.
You can now use this API to restore unreadable or unknown characters from any International Bank Account Number.
You can learn more about this API from our developer documentation at:
New API - Account Information
Our developers have introduced a new API with the intent to help our clients track remaining queries and expiration date of their account.
The new account information API returns both your account's expiration and the remaining queries in a single response.
API endpoints can be found in your Client Area -> API Access section.
Iraq IBAN Validation Added
We have added support for the newly introduced IBANs issued by banks from Iraq.
While, still not officially supported, IBANs being issued by some banks in the country.
Our IBAN Validation engine can now validate those IBANs and identify the issuing bank.
Example Iraq IBAN:
Sort Code & Account Number Validation BACS API
We have just introduced a new API in our service list. The EISCD API is powerful system providing extremely detailed branch information from the BACS Extended Sort Codes Database. Supporting multiple methods of validation and data extraction, the SOAP interface allows easier integration.
Supported methods can be seen at:
WSDL Schema can be seen at:
This solution can be purhcased from our order page
United Kingdom Structure Page Added
We have added a new section in our website to better describe the IBAN structure for the United Kingdom. You can review the new informational page at:
Backup API Server Launched
We have launched a mirror/backup server for our IBAN Validation and Calculation services.
Our backup server is specially setup to provide a complete mirrored environment of both client area and API.
To learn how to use the Backup Server, please log in to your Client Area -> API Access page.
New Countries Supported - El Salvador, Nicaragua, Honduras
We have added IBAN validation support for three new countries which have partial IBAN coverage.
The new supported countries are :
El Salvador ( SV )
Honduras ( HN )
Nicaragua ( NI )
Here are some test cases for those countries:
SEPA Detection Support added for API V2
We have implemented the SEPA markers detection in our IBAN Validation API V2.
Our API can determine the following SEPA functions:
SEPA CREDIT TRANSFER
SEPA DIRECT DEBIT
SEPA CARD CLEARING
The API V2 currently returns one additional object labeled sepa_data' which describes the SEPA functionality.
<sepa_data> <SCT>YES</SCT> <SDD>YES</SDD> <COR1>YES</COR1> <B2B>NO</B2B> <SCC>NO</SCC> </sepa_data>
You can see a detailed description of the new object in our updated developer documentation.
SEPA Functionality Detection
We have added a new functionality to our IBAN validation engine. We are able to detect the different SEPA functions supported by a given Bank/Branch while validating an IBAN.
Currently, the SEPA detection is only available in our free demo demo in the website, however after short testing, we will implement it in our API V2 response structure.
SEPA Detection includes the following markers:
SEPA CREDIT TRANSFER: YES/NO
SEPA DIRECT DEBIT: YES/NO
SEPA B2B: YES/NO
SEPA COR1: YES/NO
Ukraine have officially joined the countries adopting the universal IBAN formatting. We have updated our registry data and validation algorithms to accommodate those new additions.
IBAN Examples Updated
We have revised and updated our IBAN structure and examples page with the latest additions and correct data standards.
New Feature: Structure Validation Added
We have added a new validation step in our IBAN Validation engine. The new check performs a test on the IBANs internal structure and formatting, checking for specific string and digit lengths to verify if the IBAN matches the specific country's formatting schema. This adds one more layer of verification information our clients can benefit from. Currently, this validation is only being displayed in our free search as a test, but we will soon incorporate it in our API.
IBAN Validation API V2 Released
We have completed the development of our new and improved IBAN Validation API. Now it supports domestic account check digit validations, length checks and better structured responses. User can choose between XML or JSON response formats.
IBAN Calculator - Morrocco Support
Our IBAN calculation engine now supports Morocco RIB to IBAN conversion. The functionality is also added to the IBAN calculation API.
Sao Tome and Principe IBAN validation now available
We have added support for Sao Tome and Principe in our IBAN validation engine.
Ireland Modulus Account Validation
Our IBAN calculator and validation software now support account number and sort code validation for Ireland. Check digit algorithms have been incorporated in our code introducing an additional layer of security in UK and IE payment validation.
IBAN Calculation API
We have completed the development of an API allowing IBAN calculation. Our clients can now integrate our IBAN Calculation API remotely. Documentation is available in the Developers section .
Malta IBAN Calculator
We can now accurately generate IBANs for Malta from sort code and account number.
BBAN / NIB Validation for Portugal
We implmented support for NIB ( Número de Identificação Bancária ) check digit validation algorithm in our IBAN Validation and IBAN Calculator engines.
Poland IBAN Calculator
We complted the development of the check digit validation and calculation algorithms for Poland. Now our service can balidate the Bank and Branch codes and IBANs for banks in Poland .
IBAN Validation and Calculation for Spain
We incorporated the check digit / control digit validations for Spanish Accounts/Bank Codes in our software. Those validations add another layer of security while calculating IBAN from domestic account numbers or validating IBANs.
Sweden IBAN Calculator
Our developers completed the final stage of the IBAN calculator module for Sweden. Now you can calculate Swedish IBANs using a clearingnumber and account number.
Account Validation for Italy
Our developers completed the check digit validation for Italian Account Number. The algorithm simultaneously checks for valid CAB, ABI and Account Number. The account number validation is available in our IBAN validation and IBAN Calculator.
Brazil IBAN Calculator
We have complted a new development stage for our IBAN calculator which includes support for Brazil. Our clients can now accurately convert domestic account numbers to Brazilian IBANs.
Switzerland IBAN Calculator
We have a new algorithms for Switzerland at IBAN Calculator. The calculator can now accurately validate account numbers and generate IBAN for Switzerland.
New IBAN validation engine
We have completed the development of our new IBAN validation engine. The new engine behind the website is now powered by multi-stage database fallback logic. This significant upgrade made our service more accurate than ever. Currently we evaluate our bank identification database as the most complete on the market.
Rebuilding IBAN Calculator
Rebuilding the IBAN Calculator. Stage one complete, you can test out new and improved calculator.
Jordan IBAN support
New research project completed. We added Jordan IBAN support. JO14BBME5830000000583312315681
We have a new domain! Reverse IBAN Validator is now available at www.iban.com
Timor-Leste IBAN Support
Added validation for Timor-Leste IBAN and reverse bank name,BIC and address: TL790180012345678910157
Kosovo IBAN Support
Added validation for Kosovo IBAN and reverse bank name,BIC and address. Example: XK281500000000000053
IBAN validation now support check for SEPA Credit Transfer and SEPA Direct Debit.
Madagascar IBAN Support
Madagascar IBAN validation for bank name, address and BIC code is now available.
General Update of BIC Codes:Bank branch address, city and postal code.
General Update of BIC and IBAN. Added Validation for 2300 new International Bank Account Numbers
Automatic IBAN Validation now available with our API module. Members only.
General update for validation and calculation algorithms
Created a complete list of countries that support IBAN and added some examples
BIC Search available
Search bank by BIC code now available at BIC Code Search.
We've moved from www.reverseiban.com to www.iban.net please update your links.
Added IBAN Generator - Calculate IBAN from Account Number and Bank Branch.
Qatar IBAN Support
Qatar Reverse IBAN validation for bank name, address and BIC code is now available.
Qatar IBAN Validation
Qatar IBAN validation is now available. Example: QA73BBME000000000004056677001
IBAN System Upgrade
A huge list of new validation algorithms added for the IBAN countries which are partially supporting the new system.
Ukraine IBAN Support
Ukrainian Reverse IBAN validation for bank name, address and BIC code is now available.
Ukraine IBAN Validation
Ukraine IBAN validation is now available. Example: UA173052990006762462622943782