Ffauxgen▊

National ID / Tax Number Generator

Every identifier is built with its real checksum algorithm: mod-11 for PESEL and ИНН, letter-remainder for Spanish DNI, Luhn for SIN and Teudat Zehut, mod-97 for Belgian numbers. Ideal for testing validators without touching real people's data.

Test data only. Everything on this page is randomly generated for software testing, QA, education and design. It does not belong to real people, accounts or devices. Never use generated data to register on services, deceive anyone or commit fraud — that is illegal.

protocol

How it works

  1. 01

    Choose the country, bank or issuer to control the BIN range, or paste your own 4-6 digit BIN.

  2. 02

    Generate — numbers carry real check digits (Luhn, mod-97, mod-11) so validators accept them.

  3. 03

    Copy or export to JSON / CSV. Remember: numbers pass checksums but are linked to no real account.

By country

Locally-correct names, formats, prefixes and identifiers for each country:

FAQ

Do the numbers pass checksum validation?+

Yes — that is the point. We implement each country's official check-digit algorithm (Luhn, mod 11, mod 97, letter tables) so your validator will accept them.

Can I use a generated SSN or ИНН?+

No. The numbers are mathematically valid but unassigned. Using them for fraud, loans or registrations is a crime. This tool exists for software testing only.

Which ID types can I generate?+

60+ types including US SSN, UK NINO, Canadian SIN, Russian ИНН and СНИЛС, Ukrainian РНОКПП, Polish PESEL, Spanish DNI, French NIR, Japanese My Number, Chinese 居民身份证 and many company tax IDs like VAT, EIN and CNPJ.

Related tools