Як користуватися: Перевірка та генератор ідентифікаційних номерів
- 1
Оберіть документ
Виберіть країну, а потім документ, якщо їх кілька, наприклад CPF або CNPJ для Бразилії. Нижче зʼявляться його запис і джерела правил.
- 2
Перевірте один номер або список
Вставте номери по одному в рядок на вкладці «Перевірити». Кожен рядок позначається як «Дійсний», «Попередження» або «Недійсний» з причиною та полями, закодованими в номері.
- 3
Згенеруйте тестові номери
На вкладці «Згенерувати» вкажіть кількість, діапазон дат народження, стать або регіон, якщо документ їх містить, а потім скопіюйте список або завантажте TXT, CSV чи JSON.
- 4
Доповніть або обчисліть
Вкладка «Обчислити» додає відсутню контрольну цифру чи літеру; для codice fiscale, CURP і CUIT вона обчислює весь номер за особистими даними.
Ліміти та Pro
Безкоштовно, без реєстрації: 25 документів із 18 країн, до 10 000 рядків за одну перевірку та 10 000 номерів в одній згенерованій добірці; завдання понад 500 елементів виконуються у фоновому процесі.
Pro прибирає рекламу; для перевірки та генерації додаткових обмежень, які можна зняти, немає. Дивитися Pro
Про інструмент: Перевірка та генератор ідентифікаційних номерів
Форми реєстрації, платіжні сервіси та податкове програмне забезпечення відхиляють ідентифікаційний або податковий номер, щойно хоча б одна цифра хибна. Тому розробникам потрібні номери, що проходять такі перевірки, для тестових даних, а всім іншим — знати, чи отриманий номер взагалі має правильний вигляд. Інструмент охоплює 25 документів із 18 країн: CPF і CNPJ Бразилії (зокрема буквенно-цифровий CNPJ, який видають із липня 2026 року), CURP і RFC Мексики, codice fiscale Італії, DNI, NIE та NIF компаній Іспанії, NIT Колумбії, CUIT і CUIL Аргентини, PESEL, NIP і REGON Польщі, T.C. Kimlik No Туреччини, INN і SNILS Росії, національний код Ірану, резидентський ID Китаю, національний ID Тайваню, IIN Казахстану, РНОКПП України, національний ID Єгипту, ID громадянина Таїланду, Aadhaar Індії та реєстраційний номер резидента Південної Кореї.
Кожна перевірка називає причину: хибну довжину, контрольну цифру, яка мала бути іншою, неіснуючу дату народження або код регіону, якого не використовує жоден орган. Якщо номер проходить перевірку, ви бачите, що в ньому закодовано: від дати народження й статі в PESEL до муніципалітету в codice fiscale.
Правила взято від органів, що видають номери, якщо вони їх публікують, наприклад із посібника Receita Federal щодо CNPJ або правил RENAPO щодо CURP, а в інших випадках із відомих відкритих валідаторів. Для кожного документа вказано джерела.
Чого не скаже жоден інструмент, так це чи номер справді видавали і кому він належить: для цього потрібен реєстр відповідного органу, до якого ця сторінка не звертається. Номери Aadhaar і корейські номери можна перевірити, але не згенерувати.
Приватність
Номери, які ви вставляєте, а також імена й дати народження, які вводите в калькулятори codice fiscale, CURP чи CUIT, обробляються цією сторінкою у вашому браузері й нікуди не надсилаються; до державних реєстрів запитів немає. У локальному сховищі цього браузера запамʼятовується лише останній обраний документ і вкладка. Після вибору Італії завантажується список муніципалітетів — статичний файл із цього сайту.
Можливості
Причини, а не червоний хрестик
Хибна довжина, неправильна контрольна цифра з очікуваною, неможлива дата чи невідомий код регіону — для кожного рядка названо причину.
Розшифровує вміст номера
Дата народження, стать, штат, провінція, муніципалітет, організаційно-правова форма чи податкова інспекція — усе, що містить документ.
Тестові дані, що проходять валідатори
Добірки до 10 000 номерів із вашим діапазоном дат народження, статтю та регіоном, із позначкою «лише дійсний формат» і «для тестування».
Що кодує кожен документ
Дата народження і стать: CURP (Мексика), codice fiscale (Італія), PESEL (Польща), резидентський ID (Китай), РНОКПП (Україна), національний ID (Єгипет), а зазвичай і IIN (Казахстан). ID Тайваню містить стать і місце первинної реєстрації, але не дату.
Місце: дев’ята цифра CPF — фіскальний регіон первинної реєстрації, CURP вказує штат народження, codice fiscale — муніципалітет або іноземну державу, китайські та єгипетські номери — провінцію чи губернаторство, а INN — регіон і податкову інспекцію.
Майже нічого, крім контрольної цифри: літери DNI і NIE, T.C. Kimlik No, SNILS, REGON, NIT і Aadhaar; національний код Ірану та польський NIP також починаються з коду установи, що їх видала.