Tool · Test data, runs offline

ID Numbers

Generate and validate national identity numbers for 43 countries — 40 with a generator, all 43 with a checksum validator. Pick a country to open its own page.

Europe

Netherlands

Burgerservicenummer

BSN · Generator + Validator

Germany

Steuerliche Identifikationsnummer

Tax ID · Generator + Validator

Spain

Documento Nacional de Identidad

DNI · Generator + Validator

Sweden

Personnummer

PN · Generator + Validator

Norway

Fødselsnummer

FN · Generator + Validator

Denmark

CPR-nummer

CPR · Generator + Validator

Finland

Henkilötunnus

HETU · Generator + Validator

Belgium

Rijksregisternummer / NISS

NISS · Generator + Validator

Romania

Cod Numeric Personal

CNP · Generator + Validator

Czechia & Slovakia

Rodné číslo

RČ · Generator + Validator

Ireland

Personal Public Service Number

PPS · Generator + Validator

Portugal

Número de Identificação Fiscal

NIF · Generator + Validator

Hungary

Személyi azonosító

Személyi szám · Generator + Validator

Italy

Codice Fiscale

CF · Generator + Validator

France

Numéro de sécurité sociale (NIR)

NIR · Generator + Validator

Poland

PESEL

PESEL · Generator + Validator

Bulgaria

ЕГН (EGN)

EGN · Generator + Validator

Croatia

Osobni identifikacijski broj

OIB · Generator + Validator

Switzerland

AHV / AVS number

AHV · Generator + Validator

Greece

ΑΜΚΑ

AMKA · Generator + Validator

Estonia

Isikukood

IK · Generator + Validator

Lithuania

Asmens kodas

AK · Generator + Validator

Austria

Sozialversicherungsnummer

SVNR · Generator + Validator

Iceland

Kennitala

KT · Generator + Validator

Serbia, Bosnia & North Macedonia

JMBG

JMBG · Generator + Validator

Americas

Asia

Middle East

Africa

Oceania

How these tools work

Every number is produced and checked in your browser using the published checksum rules for each country — nothing is uploaded and no database of real people is involved. Generated numbers satisfy the format and checksum only; they are not issued to anyone and must never be used to impersonate a real identity.

For Aadhaar (India), the TFN (Australia) and the South African ID, only a validator is offered by design.

About this tool

This ID number toolkit generates and validates national identification numbers for more than 40 countries, including passport numbers, national IDs, tax numbers and social security formats. Each generator follows the official structure and check-digit algorithms of the respective country.

It is built for developers and QA teams who need valid-format test data without using real personal information. Everything runs locally in your browser, and all generated numbers are random, fictional and safe for testing environments.