Перейти к содержимому

Генератор CNPJ: числовой и буквенно-цифровой

Создавайте тестовые номера CNPJ в числовом или буквенно-цифровом формате, который Receita Federal начала выдавать в июле 2026 года, или проверяйте CNPJ прямо в браузере.

Документ

CNPJCadastro Nacional da Pessoa Jurídica

Регистрационный номер компании · пишется так: 12.ABC.345/01DE-35

Источники правил

Параметры

Не более 10 000 за раз

Только корректный формат · не принадлежит никому · для тестирования

Выберите параметры и нажмите «Сгенерировать». Номера соответствуют всем правилам, которые проверяет эта страница, поэтому подходят для форм, фикстур и тестирования.

Корни случайные, поэтому номер может случайно совпасть с уже зарегистрированным CNPJ: используйте их только в тестовых системах. Симулятор CNPJ от Receita Federal тоже выдаёт вымышленные буквенно-цифровые номера для тестов.
Работает в браузере · без загрузки на серверКак это работает

Как пользоваться: Генератор CNPJ

  1. 1

    Выберите формат

    Выберите цифровой формат для CNPJ, выданных до июля 2026 года, или буквенно-цифровой, чтобы проверить новый формат с буквами в корне.

  2. 2

    Головной офис или филиал

    Оставьте 0001 для головных офисов или выберите случайные номера подразделений, чтобы протестировать филиалы.

  3. 3

    Сгенерируйте и экспортируйте

    Укажите количество, нажмите «Сгенерировать» и скопируйте список или сохраните его в TXT, CSV или JSON: в каждой строке будут корень, подразделение и формат.

  4. 4

    Проверьте имеющиеся данные

    Вставьте CNPJ из вашей базы на вкладке «Проверить», чтобы найти номера с неверными контрольными цифрами.

Лимиты и Pro

Бесплатно: до 10 000 CNPJ за один раз, цифровых или буквенно-цифровых, головной офис или случайный филиал, и до 10 000 строк за одну проверку.

Pro здесь только убирает рекламу. Смотреть Pro

О инструменте «Генератор CNPJ»

С июля 2026 года Receita Federal выдаёт новые CNPJ, в первых двенадцати символах которых могут быть буквы. Поэтому любая система, которая хранит или проверяет CNPJ, должна принимать номера вроде 12.ABC.345/01DE-35. Разработчикам, которые обновляют ERP, модуль выставления счетов или импорт поставщиков, нужны тестовые номера в обоих видах. Этот генератор создаёт их: цифровые CNPJ в привычном виде или буквенно-цифровые, где в корне компании есть хотя бы одна буква.

В CNPJ четырнадцать символов. Первые восемь определяют компанию, следующие четыре — подразделение (0001 обычно означает головной офис, большие номера — филиалы), а последние два — контрольные цифры. Руководство Receita вычисляет их так: каждый символ заменяется своим ASCII-кодом минус 48, поэтому цифры сохраняют значение, а буквы от A до Z превращаются в числа от 17 до 42. Затем символы умножаются на веса от 2 до 9 справа налево, после восьмого символа отсчёт начинается заново, и берётся 11 минус остаток от деления на 11, а если остаток равен 0 или 1, то 0. В обоих форматах контрольные цифры остаются цифрами.

Вкладка «Проверить» применяет именно это правило к вставленным CNPJ, с точками, косой чертой и дефисом или без них, и показывает, какую пару цифр ожидала увидеть. У уже выданных цифровых CNPJ номера и контрольные цифры не меняются.

Страница не может подтвердить, что компания существует, и не показывает её situação cadastral. Для этого нужен публичный запрос в Receita, а здесь никаких обращений к ней не происходит.

Конфиденциальность

Сгенерированные и вставленные CNPJ обрабатываются целиком на этой странице: никакие запросы не отправляют их в Receita Federal или другие сервисы, а введённые вами данные нигде не сохраняются.

Генератор CNPJ: частые вопросы

Что меняется с буквенно-цифровым CNPJ?
Новые регистрации с июля 2026 года могут получать CNPJ, где первые двенадцать символов — это заглавные буквы и цифры, а последние два остаются цифровыми контрольными. Нужно обновить поля, принимающие только цифры, числовые столбцы баз данных и маски вроде 99.999.999/9999-99. Длина, знаки препинания и деление на корень, подразделение и контрольные цифры остаются прежними.
Как считаются контрольные цифры, если есть буквы?
Каждый символ заменяется своим ASCII-кодом минус 48: цифры не меняются, а A равна 17. Для 12ABC34501DE веса 5 4 3 2 9 8 7 6 5 4 3 2 дают 459, остаток 8, значит первая цифра — 3. Добавляем её, берём веса от 6 до 2 и получаем 424, остаток 6, вторая цифра 5: 12.ABC.345/01DE-35 — пример самой Receita.
Изменятся ли уже существующие цифровые CNPJ?
Нет. У компаний остаётся их CNPJ с теми же контрольными цифрами, а буквенно-цифровой формат применяется к новым номерам. Цифровой CNPJ — это просто номер без букв, поэтому один и тот же расчёт проверяет оба вида. Именно поэтому на этой странице не нужен отдельный режим, чтобы проверять старые и новые номера вместе.
Что означают четыре цифры после косой черты?
Это номер подразделения внутри компании. 0001 обычно означает головной офис (matriz), а 0002, 0003 и далее — филиалы (filiais). Первые восемь символов, то есть корень, у всех них одинаковые, поэтому два CNPJ с одним корнем принадлежат одной компании.
Пройдёт ли сгенерированный CNPJ проверку в моей системе?
Он пройдёт любую проверку, которая применяет правило контрольных цифр Receita, в том числе в системах, уже принимающих буквы. Поиск в реестре Receita он не пройдёт, потому что номер придуман для тестов. Для тестовых сред Receita также предлагает симулятор, который выдаёт вымышленные буквенно-цифровые CNPJ.

Другие задачи с этим инструментом