Last updated: March 7, 2026
By accessing or using BankCheck, you agree to be bound by these Terms of Use. If you do not agree to these terms, please do not use the service.
BankCheck is a free, client-side bank number validation tool. It checks the format, length, and checksum of bank numbers including IBANs, US routing numbers, and UK sort codes. No account or registration is required to use the service.
BankCheck validates the structural and mathematical correctness of bank numbers only. A valid result does not confirm that an account exists, is active, or belongs to a particular person or entity.
BankCheck is not a financial institution and does not provide financial, legal, or tax advice. Always confirm account details directly with your bank before initiating transfers or payments.
BankCheck is provided “as is” and “as available” without warranties of any kind, whether express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, and non-infringement.
We do not warrant that the service will be uninterrupted, error-free, or that validation results will be accurate or complete in all cases. Bank number formats and rules may change, and there may be a delay before such changes are reflected in the tool.
To the fullest extent permitted by applicable law, BankCheck and its operators shall not be liable for any direct, indirect, incidental, special, consequential, or punitive damages arising out of or related to your use of, or inability to use, the service.
This includes, without limitation, damages for loss of profits, data, or other intangible losses, even if we have been advised of the possibility of such damages.
The BankCheck name, logo, and original content are the property of BankCheck. The service may include open-source software components, which are governed by their respective licenses.
You agree not to:
We may update these terms from time to time. Changes will be posted on this page with an updated effective date. Your continued use of BankCheck after changes are posted constitutes acceptance of the revised terms.
If you have questions about these terms, contact us at privacy@bankcheck.org.