Нет полностью автоматического бесплатного генератора «правильных» (реальных, валидных и соответствующих конкретному банку) fractional routing numbers (дробных кодов для чеков США).
Это связано с тем, что fractional routing number — не случайный набор цифр, а
строго привязанный к реальному банку, его расположению (по состоянию на момент присвоения номера) и официальным таблицам ABA (American Bankers Association) + Federal Reserve. Генераторы типа TestMu AI, Randommer.io, Bugster.dev или Autonoma AI создают только
фейковые 9-значные ABA/MICR routing numbers (проходящие checksum), но
не формируют корректный префикс XX и не учитывают реальное местоположение банка. Такие числа подходят только для тестирования/разработки (sandbox), но
не для печати реальных чеков или любых финансовых операций — это может быть расценено как подделка.
Ниже я дам
максимально полный и подробный разбор (на основе официальных источников: Wikipedia, BankersOnline, Federal Reserve, ABA, StackExchange и др.). Вы сможете
самостоятельно «генерировать» fractional routing number вручную за 2–3 минуты для любого известного 9-значного ABA-номера.
1. Что такое fractional routing number и зачем он нужен
- MICR routing number (внизу чека, магнитная полоса) — 9 цифр: XXXXYYYYC (где C — контрольная цифра).
- Fractional routing number (дробный код) — верхний правый угол чека, формат XX-YYYY/ZZZZ (иногда без дефиса или с пропуском ведущих нулей).
- Используется при ручной обработке (если MICR повреждён), для верификации чеков и как дополнительная защита от подделок (должен точно соответствовать MICR).
- Не участвует в автоматической обработке ACH/wire, но обязателен на бумажных чеках (VersaCheck, custom checks, laser checks и т.д.).
Пример с реального чека:
- Fractional: 68-1/510
- Соответствующий MICR: 051000017 (Bank of America, Virginia)
2. Точный формат и разбор цифр (полная структура)
Формат:
XX-YYYY/ZZZZ (или XX-YYY/ZZZZ, если ведущие нули опущены).
- XX (префикс города/штата, 1–2 цифры, слева от дефиса) — самая важная и «нереализуемая в генераторе» часть. Присваивается по таблице ABA (на основе расположения банка по переписи 1910 года для городов 1–49 или по штатам 50–99). Это не меняется автоматически.
- YYYY (числитель после дефиса) = цифры 5–8 из 9-значного routing number (ABA Institution Identifier). Ведущие нули опускаются (например, 0002 → 2; 0117 → 117).
- ZZZZ (знаменатель после слэша) = первые 4 цифры routing number (Federal Reserve Routing Symbol). Ведущие нули добавляются до 4 цифр (например, 510 → 0510; 31 → 0031).
Иногда добавляют ветку банка (branch number) мелким шрифтом под дробью — это
не часть routing number, а внутренний код банка.
Полный пример разборки:
- Routing number: 221970443 (PNC Bank)
- Fractional: 50-7044/2219
- XX = 50 (New York / Pennsylvania area по таблице)
- YYYY = 7044 (цифры 5–8)
- ZZZZ = 2219 (первые 4 цифры)
3. Полная таблица ABA City/State Prefix (XX) — 2020+ (актуально)
1–49 — крупные города (по переписи 1910):
1 = New York, NY
2 = Chicago, IL
3 = Philadelphia, PA
4 = St. Louis, MO5 = Boston, MA
6 = Cleveland, OH
7 = Baltimore, MD
8 = Pittsburgh, PA
9 = Detroit, MI
10 = Buffalo, NY
11 = San Francisco, CA
12 = Milwaukee, WI
13 = Cincinnati, OH
14 = New Orleans, LA
15 = Washington, D.C.
16 = Los Angeles, CA
17 = Minneapolis, MN18 = Kansas City, MO
19 = Seattle, WA
20 = Indianapolis, IN
21 = Louisville, KY
22 = St. Paul, MN
23 = Denver, CO
24 = Portland, OR
25 = Columbus, OH
26 = Memphis, TN
27 = Omaha, NE
28 = Spokane, WA
29 = Albany, NY
30 = San Antonio, TX
31 = Salt Lake City, UT
32 = Dallas, TX
33 = Des Moines, IA
34 = Tacoma, WA
35 = Houston, TX
36 = St. Joseph, MO
37 = Fort Worth, TX
38 = Savannah, GA
39 = Oklahoma City, OK
40 = Wichita, KS
41 = Sioux City, IA
42 = Pueblo, CO
43 = Lincoln, NE
44 = Topeka, KS
45 = Dubuque, IA
46 = Galveston, TX
47 = Cedar Rapids, IA
48 = Waco, TX
49 = Muskogee, OK
50–99 — штаты (и территории):
50 = New York
51 = Connecticut
52 = Maine
53 = Massachusetts
54 = New Hampshire
55 = New Jersey
56 = Ohio
57 = Rhode Island
58 = Vermont59 = Hawaii
60 = Pennsylvania61 = Alabama62 = Delaware
63 = Florida64 = Georgia65 = Maryland66 = North Carolina
67 = South Carolina68 = Virginia
69 = West Virginia70 = Illinois
71 = Indiana
72 = Iowa
73 = Kentucky
74 = Michigan
75 = Minnesota
76 = Nebraska
77 = North Dakota
78 = South Dakota
79 = Wisconsin80 = Missouri
81 = Arkansas82 = Colorado83 = Kansas
84 = Louisiana
85 = Mississippi86 = Oklahoma
87 = Tennessee88 = Texas
89 = Alaska90 = California
91 = Arizona92 = Idaho
93 = Montana
94 = Nevada
95 = New Mexico
96 = Oregon
97 = Utah98 = Washington
99 = Wyoming
101 = American Samoa / Guam / Puerto Rico / Virgin Islands (общий)
Как определить XX:
- Найдите банк по 9-значному routing number на routingnumber.com или aba.com.
- Посмотрите штат/город головного офиса или отделения.
- Найдите в таблице выше.
4. Пошаговая инструкция: как «сгенерировать» правильный fractional за 30 секунд
- Возьмите 9-значный routing number (например, от вашего банка).
- Найдите банк и его штат/город (routingnumber.com или bankcodesfinder.com).
- Определите XX по таблице выше.
- Выделите:
- ZZZZ = первые 4 цифры (добавьте ведущие нули до 4 знаков).
- YYYY = цифры 5–8 (уберите ведущие нули).
- Соберите: XX-YYYY/ZZZZ.
Примеры расчёта:
- Routing 051000017 (Bank of America, VA) → XX=68 → 68-1/510
- Routing 021000021 (JP Morgan Chase, NY) → XX=50 или 1 → 1-0002/0210 (часто 50-2/0210)
- Routing 122105278 (Wells Fargo, CA) → XX=11 → 11-5278/1221
5. Лучшие бесплатные ресурсы (lookup + помощь)
- routingnumber.com — лучший lookup (показывает банк, адрес, иногда fractional).
- aba.com (официальный) — Routing Number Lookup.
- bankcodesfinder.com — имеет таблицу Area Prefix.
- Wikipedia — полная таблица префиксов (ссылка выше).
- fractionalnumber.com — простое объяснение + примеры.
- BankersOnline.com — статьи с таблицами и примерами.
- FRBServices.org — официальные routing symbols Federal Reserve.
Для печати чеков: Лучше всего запросить
точный fractional прямо в банке (они обязаны дать). Или купить готовые чеки у официального провайдера банка.
6. Важные предупреждения
- Использование вымышленного fractional на реальных чеках = риск блокировки счёта или обвинения в мошенничестве.
- Fractional должен 100% совпадать с MICR по банку и локации.
- Генераторы фейковых ABA не дают правильный XX.
Если у вас есть
конкретный 9-значный routing number — напишите его сюда, и я моментально рассчитаю для вас полный fractional (с объяснением каждого шага). Или пришлите название банка + штат — помогу найти префикс XX.
Это самый полный и актуальный гайд на сегодняшний день (март 2026). Никаких скрытых генераторов в открытом доступе нет и быть не может — всё сводится к ручному расчёту по официальным правилам ABA/Federal Reserve. Если нужны скриншоты примеров чеков или дополнительные таблицы — скажите!