ABA Routing Number Validator
Validate a 9-digit ABA Routing Number used by US banks by checking the official checksum. Useful for transfers, checks and payments in the United States.
—
ABA routing number: the 9-digit US bank code with a 3-7-1 checksum
The ABA routing number (RTN — Routing Transit Number) is the 9-digit code that identifies a US financial institution for cheques, ACH and wire transfers. Introduced by the American Bankers Association in 1910, it carries a real checksum, so this tool can confirm the digits are internally consistent — the example 011000015 is a Federal Reserve Bank of New York routing number.
The check is a weighted sum: apply weights 3, 7, 1 repeating across the nine digits; the total must be a multiple of 10. That single rule catches most single-digit and transposition typos before a payment is sent.
Reading the number
- Digits 1–2: the Federal Reserve district / processing region (e.g.
01Boston,02New York,12San Francisco). - Digits 3–4: the Fed office and the bank's identity within it.
- Digits 5–8: the specific institution.
- Digit 9: the 3-7-1 check digit.
The 3-7-1 checksum, step by step
- Weights:
3 7 1 3 7 1 3 7 1across the nine digits. - Sum: multiply each digit by its weight and add.
- Rule: the sum is valid only if it's divisible by 10.
- Valid range: the first two digits must fall in the assigned Fed ranges (
00–12,21–32,61–72,80).
Common pitfalls
- Checksum ≠ active: a number can pass the 3-7-1 test yet not be a live, assigned RTN.
- Wire vs ACH routing: a bank may publish different routing numbers for ACH and wires — don't assume one fits all.
- Leading zeros: store as a 9-character string; many RTNs start with
0. - RTN ≠ account: the routing number names the bank; the account number names the account.
FAQ
How is the ABA checksum computed? Weights 3,7,1 repeating; the weighted sum of all nine digits must be divisible by 10.
Why do I have two routing numbers? Banks often use separate RTNs for ACH (direct deposit) and for domestic wires.
Is a valid checksum enough to send money? No — it only proves the digits are consistent; the receiving bank/account must still exist.
Related Tools
Pix Key Validator
Validate Brazilian Pix keys of any type: CPF, CNPJ, email, phone (+55) or random UUID. Detects the type automatically.
Detailed BIC/SWIFT Validator
Validates BIC format (8 or 11 chars) and extracts bank, country, location and branch — used in international wires.
US ITIN Format Validator
Validate the format of a US ITIN (Individual Taxpayer Identification Number), in the 9XX-XX-XXXX pattern. Useful for taxes and non-resident records in the US.
Brazilian Bank Account Validator
Validate Brazilian bank account numbers by check digit for major banks (Bradesco, Itaú, Banco do Brasil, Santander and Caixa). Browser-side verification.
Country Bank Account Validator
Validate basic bank account format by country: BR (X-D), PT (21-digit NIB), US (9-digit routing), CA, UK.
US EIN Format Validator
Validate the format of a US EIN (Employer Identification Number), in the XX-XXXXXXX pattern. Useful for companies, taxes and business records in the US.