Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Test Data Generation Tools
  3. GoFakeIt

GoFakeIt

On the record

Browser extension
A separate GoFakeIt extension repository describes form autofill and says it supports Chrome and Firefox; its store listings are marked as coming soon.github.com · read 10 Oct 2026
Custom functions
Users can add custom generators with AddFuncLookup and use them in struct tags and other supported features.github.com · read 10 Oct 2026
Customization
Users can add custom functions and implement the Fakeable interface to control generated values for their own types.raw.githubusercontent.com · read 9 Oct 2026
Data types
Examples include names, email addresses, phone numbers, companies, credit card numbers, and job titles.github.com · read 10 Oct 2026
Dependencies
The feature list describes the library as having zero dependencies.github.com · read 10 Oct 2026
Functions
The README lists 310+ functions for generating fake data.github.com · read 10 Oct 2026
Install
The README gives `go get github.com/brianvoe/gofakeit/v7` as the installation command.github.com · read 10 Oct 2026
Installation
The README installs the Go v7 package with `go get github.com/brianvoe/gofakeit/v7`.raw.githubusercontent.com · read 9 Oct 2026
License
GitHub identifies the repository license as MIT.github.com · read 10 Oct 2026
Purpose
GoFakeIt describes itself as a random fake data generator written in Go.github.com · read 10 Oct 2026
Randomness
The README says the default global usage is seeded with a cryptographically secure number and supports reproducible output through Seed.github.com · read 10 Oct 2026
Random sources
The README lists PCG, ChaCha8, crypto, JSF, SFC, and a simple incrementing source among the available random sources.github.com · read 10 Oct 2026
Reproducibility
Users can set a seed to generate reproducible results.raw.githubusercontent.com · read 9 Oct 2026
Struct generation
It can populate Go structs with random data and supports tags to customize field values.github.com · read 10 Oct 2026
Support
The README links to Ko-fi and Buy Me a Coffee as support options and links to GitHub issues.raw.githubusercontent.com · read 9 Oct 2026
Templates
It supports custom output through Go's template engine and makes GoFakeIt functions available to templates.github.com · read 10 Oct 2026
Tools
The feature list includes an HTTP server and a command line tool.github.com · read 10 Oct 2026

Alternatives to GoFakeIt

Every alternative, ranked