Persona generator

Random names, emails, phones, SNILS, INN, Russian passport. Checksum validation, GOST 7.79 transliteration, JSON / CSV / SQL export. Test data only — not PII.

01Settings02Personas03About04Questions05Related
01

Generator settings

Language / set
Gender
Age
Count
5
Fields
02

Result

Format
Click 'Generate' — personas will appear here.
03

About the persona generator

Test data only

Not PII
random names · random INN · random SNILS
All data is generated fully at random — nothing corresponds to real people. INN and SNILS pass their respective checksums (Russian FNS / PFR algorithms), but they aren't real documents. Use only for testing, development, learning and populating mockups.

Transliteration & validation

GOST 7.79
email from name · SNILS with checksum
Email and login are built by transliterating the name via GOST 7.79-2000 system B. SNILS is generated with a valid checksum per the PFR algorithm. Individual INN (12 digits) uses the FNS algorithm with two check digits.

Export

JSON/CSV/SQL
cards → JSON → CSV → SQL INSERT
Three export formats: JSON — for API mock data and fixtures, CSV — for import into Excel/databases, SQL — ready INSERT statements to populate a test DB. CSV delimiter is comma (configurable).

Famous IT people

Special mode
Gates · Jobs · Musk · Torvalds · Lovelace
In 'Famous' mode — real names from IT and business (for testing directories and autocomplete). Other fields (email, SNILS, INN) remain random and unrelated to the real people.
04

Frequently asked questions

Press generate and you get a full set: name, gender, date of birth, address, phone, email and documents. The list of fields is configurable, personas can be produced in batches, and the batch exports as JSON, CSV or a ready SQL insert for seeding a test database.

Updated

«» added to favorites