# ABA Routing Number Validator

Validate 9-digit US ABA bank routing numbers (RTN) with MICR check-digit verification, Federal Reserve district lookup and ABA institution breakdown.

> Canonical page: https://elysiatools.com/en/tools/routing-number-validator

- **Category:** Validation

- **Keywords:** routing number, aba, rtn, ach, wire transfer, bank, micr, check digit, federal reserve

## Overview

The ABA Routing Number Validator allows you to instantly verify 9-digit US bank routing transit numbers (RTN) using MICR check-digit algorithms, while retrieving Federal Reserve district details and institution breakdowns.

## Inputs

- **ABA Routing Number** (text): 9-digit ABA routing transit number. Spaces and dashes are tolerated.

## When to use

- When setting up direct deposits or ACH payments and needing to verify that the routing number is valid before submitting transactions.
- When processing wire transfers and wanting to confirm the recipient bank's Federal Reserve district and institution details.
- When debugging payment gateway errors or validating user-submitted bank details in financial applications.

## How it works

- Enter the 9-digit ABA routing number into the input field, with or without spaces and dashes.
- The tool strips non-numeric characters and runs the MICR checksum formula based on weighted digits.
- It decodes the routing number to identify the Federal Reserve routing symbol, the institution identifier, and the check digit.
- The validation status, bank location details, and structural breakdown are displayed instantly.

## Use cases

- Verifying routing numbers on paper checks before initiating electronic check processing.
- Double-checking payroll direct deposit forms to prevent transaction failures and returned items.
- Auditing vendor payment details before executing high-value wire transfers.

## Frequently asked questions

### What is an ABA routing number?

An ABA routing number (or Routing Transit Number) is a nine-digit code used to identify specific financial institutions in the United States for transactions like ACH and wire transfers.

### How does the MICR check-digit verification work?

The ninth digit of the routing number is a checksum calculated using a weighted formula on the first eight digits: 3(d1 + d4 + d7) + 7(d2 + d5 + d8) + (d3 + d6 + d9) mod 10 = 0.

### Can this tool validate routing numbers with dashes or spaces?

Yes, the validator automatically ignores spaces, dashes, and other non-numeric characters before performing the validation.

### Does a valid routing number guarantee the bank account exists?

No, this tool only verifies that the routing number itself is structurally valid and belongs to an active financial institution; it does not check individual bank accounts.

### What information is extracted from the routing number?

The tool extracts the Federal Reserve routing symbol (indicating the district and processing center), the ABA institution identifier, and verifies the check digit.

## Related tools

- [Email Validator](https://elysiatools.com/en/tools/email-validator): Validate email addresses and check deliverability
- [Global Phone Validator](https://elysiatools.com/en/tools/global-phone-validator): Validate phone numbers from multiple countries including China, US, and more with detailed formatting and carrier info
- [Global Postal Code Validator](https://elysiatools.com/en/tools/global-postal-code-validator): Validate postal codes from multiple countries including US ZIP, UK Postcode, Canada, and more
- [IBAN & SWIFT Validator](https://elysiatools.com/en/tools/iban-swift-validator): Validate International Bank Account Number (IBAN) and SWIFT/BIC codes with checksum verification
- [IBAN Validator](https://elysiatools.com/en/tools/iban-validator): Validate International Bank Account Numbers (IBAN)
- [IMSI Validator](https://elysiatools.com/en/tools/imsi-validator): Validate IMSI numbers for mobile subscribers with MCC/MNC analysis
- [IP Address Validator](https://elysiatools.com/en/tools/ip-address-validator): Validate IPv4 and IPv6 addresses with CIDR notation support
- [Mod-11 Checksum Calculator](https://elysiatools.com/en/tools/mod11-checksum): Validate or generate numbers using the Modulus-11 (ISO 7064) check-digit algorithm with ISBN-10 (10..2), Norwegian-ID (3,7,6,1,8,9,4,5,2) and generic 2-7 weight schemes.

## Samples

- [Global Phone Number Samples](https://elysiatools.com/en/samples/global-phone): Collection of phone numbers from various countries for validation testing
- [EU VAT Number Samples](https://elysiatools.com/en/samples/eu-vat): Collection of EU VAT numbers from all member states for validation testing
- [Number & Currency Samples](https://elysiatools.com/en/samples/number-currency-samples): Text containing various number and currency formats for testing currency extraction
- [Passport Number Samples](https://elysiatools.com/en/samples/passport): Collection of valid passport number samples from various countries (China, USA, Japan, UK, Germany, etc.) for testing

## Related content

- [Identifier, Config, and Input Validation Tools](https://elysiatools.com/en/hubs/validation-validate): Compare validators for email, phone, IP, dates, cron, barcodes, payment details, env files, and other real-world inputs in one hub.
- [Identifier, Address, and Code Format Validators](https://elysiatools.com/en/hubs/validation-format): Curated tools for identifier, address, account, and code format validation in one hub.
- [Contact, Postal, and Shipping Validation Tools](https://elysiatools.com/en/hubs/contact-shipping-validation): Validate emails, phone numbers, postal codes, calling codes, and shipment tracking numbers in one hub for signup, checkout, and delivery workflows.
- [Check Digit, Checksum, and Identifier Validation Tools](https://elysiatools.com/en/hubs/check-digit-checksum-validation): Validate Luhn, Mod-11, GTIN, ISBN, IMEI, ICCID, VIN, IBAN, and ISIN codes in one focused hub for checksum-driven identifier checks.
