Government ID Generator
IdentityGenerate valid-format Social Security Numbers, National Insurance numbers, and other government IDs. For testing and development purposes only.

US Social Security Number (SSN)

UK National Insurance (NI)

Brazil CPF
What is This Tool?
A government ID generator creates fictional national identification numbers for various countries, following correct format specifications including check digit algorithms, regional codes, and encoding patterns. These IDs are essential for testing systems that process government-issued identification data.
Government ID formats vary dramatically between countries — the US uses 9-digit SSNs, India uses 12-digit Aadhaar numbers, Brazil uses 11-digit CPFs, and European countries each have unique national ID formats. This tool generates properly formatted numbers for multiple countries.
Common Use Cases
International KYC Testing
Test know-your-customer verification flows that accept multiple national ID formats from different countries.
Tax Software Testing
Validate tax preparation and filing software that processes various national tax identification numbers.
Healthcare Systems
Test patient registration and medical record systems that require national health or social insurance numbers.
Multi-country Compliance
Validate format-checking logic for government IDs across jurisdictions in compliance and regulatory software.
Frequently Asked Questions
Can these IDs be used for identification?
No. Generated IDs are entirely fictional. Using fake government IDs for any real-world identification purpose is illegal.
Do generated IDs pass check digit validation?
Yes. Where applicable, generated IDs include valid check digits calculated using the correct country-specific algorithm.
Which countries are supported?
Multiple countries including US (SSN), UK (NI), India (Aadhaar), Canada (SIN), Australia (TFN), Brazil (CPF), and many European countries.