
About Faker
Faker is a JavaScript library that generates large amounts of fake but realistic data. It is used for testing, seeding databases and local development.
What it does
Faker creates names, addresses, phone numbers, dates, prices, product names and finance records such as account details and transactions. Its values come from more than 70 locales, so names, addresses and phone numbers can match a chosen region. The API is grouped into modules such as person, location, date, finance and commerce.
Key features
- Names, bios, job titles and locations
- Dates in the past, present or future
- Prices, product names and descriptions
- Over 70 locales for names and addresses
Who it's for
Developers who need sample data for tests, demos or local databases, without using real customer records.
Pricing and good to know
Faker is free for commercial and non-commercial use under the MIT license. It is maintained by volunteers, and the project accepts donations through Open Collective. The site lists version 10.6.0 as the current release.
Highlights
- Generate names, addresses and phone numbers
- Create dates in the past or future
- Make prices, products and descriptions
- Choose from more than 70 locales












