Faker

Generate massive amounts of realistic fake data for testing and development

Visit fakerjs.dev FreeOpen source

Faker is a JavaScript library for generating realistic fake data such as names, addresses, emails, dates, and lorem text. It supports dozens of locales and seeding for reproducible output.

Key features

  • Hundreds of data generators
  • Dozens of locales
  • Seeded, reproducible output
  • Works in Node.js and the browser

Try it on DevTools Daily

Similar tools

  • Jest

    Delightful JavaScript testing framework with a focus on simplicity

    FreeOpen sourceCLI, VS Code
  • Mockaroo

    Generate realistic test data in CSV, JSON, SQL, and Excel formats

    by MockarooFreemiumWeb, API
  • Vitest

    Next-generation testing framework powered by Vite

    FreeOpen sourceCLI, VS Code
  • Cypress

    JavaScript end-to-end and component testing that runs in the browser

    by Cypress.ioFreemiumOpen sourceCLI, macOS, Windows +1
  • Grafana k6

    Developer-centric load testing with tests written in JavaScript

    by Grafana LabsFreemiumOpen sourceCLI, macOS, Windows +1
  • Mock Service Worker

    API mocking at the network level for browser and Node.js

    FreeOpen sourceCLI, Web

Built a tool like Faker? Submit it for review