Your files stay on your device

# US routing number validator

Validates US ABA routing numbers with the 3 7 1 weighted checksum and decodes the Federal Reserve district and symbol type.
Routing number, or one routing number per line

Paste one routing number or a list to validate them.

Every check runs in this tab and nothing is uploaded. Be honest with yourself about what a pass means: the weighted sum of any nine digits is 0 to 81, so roughly one number in ten passes the checksum by luck alone. A pass means the digits are internally consistent with the ABA scheme; it does not prove a bank exists or owns that number. No bank-name directory is bundled, since a stale copy is worse than none; the Federal Reserve publishes the E-Payments Routing Directory for that. This tool also cannot decode FedACH participation or wire eligibility.
Options

## More regex & cron tools

- [JSON validator](/json/validator)
- [Semver compare](/dev/semver)
[All regex & cron tools](/dev)

Was this tool useful?
YesNo

---

Canonical HTML: https://nutter.tools/dev/us-routing-number-validator
Markdown version: https://nutter.tools/dev/us-routing-number-validator.md
Plain-text version: https://nutter.tools/dev/us-routing-number-validator.txt
Agent index: https://nutter.tools/llms.txt

