Skip to content

Generators

person

Names, honorifics, job titles, gender, zodiac.

var faker = Faker(seed: 1337, locale: DecoyLocaleEN.locale)
faker.person.firstName()
Method Example output
firstName(_ gender: Gender? = nil) Zygmunt
Jomar
Jeremy
middleName(_ gender: Gender? = nil) Mary
Kelly
Lonnie
novelLastName() Slabada
Kirkholder
Leflette
lastName(_ gender: Gender? = nil) Aguilar
Baldwin
Heard
prefix(_ gender: Gender? = nil) Mrs.
Prof.
Dr.
suffix() Jr.
IV
V
bloodType() B+
A-
B-
ssn() 275-83-8116
510-61-0448
834-72-9226
fullName(_ gender: Gender? = nil) Ms. Marguerite Ledesma
Dr. Savannah Garcia
Tessa Booker
sex() male
female
gender() Male
Non-binary
Genderqueer
jobTitle() Intuitive capability Producer
Compatible emulation Representative
Distributed emulation Producer
jobDescriptor() Enterprise-wide
Managed
Ameliorated
jobArea() archive
encryption
forecast
jobType() Officer
Consultant
Representative
zodiacSign() Gemini
Taurus
Aries
bio() entrepreneur ✈️
creator, chocolate lover
optimist

Examples are real output from three different seeds, captured when this page was built, using each method’s default arguments. Where a signature shows parameters, pass your own to change the size, gender, length or format.