Generators
December 2, 2025 ยท View on GitHub
This is the full list of generators available, organized by most popular use cases and by their comprehensive list.
Tip
If you run into any issues with a generator not being available, see A note about the Generators versions.
By Use Case
Internet
Generate email addresses, passwords, domains, etc.
- Faker::App
- Faker::Boolean
- Faker::Color
- Faker::Computer
- Faker::Device
- Faker::Esport
- Faker::File
- Faker::Json
- Faker::Hacker
- Faker::Internet
- Faker::Markdown
- Faker::ProgrammingLanguage
- Faker::Omniauth
- Faker::SlackEmoji
- Faker::Source
- Faker::Types
- Faker::VulnerabilityIdentifier
- Faker::X
Date and Time
Travel back in time or to future.
Person
Generate names, genders, bios, job titles, and more.
- Faker::Artist
- Faker::Blood
- Faker::Demographic
- Faker::DrivingLicence
- Faker::Educator
- Faker::FunnyName
- Faker::Gender
- Faker::Hacker
- Faker::Hobby
- Faker::Job
- Faker::Military
- Faker::Name
- Faker::NationalHealthService
- Faker::Nation
- Faker::Relationship
- Faker::University
Number and String
Generate random numbers and strings.
- Faker::Alphanumeric
- Faker::Barcode
- Faker::Code
- Faker::DrivingLicence
- Faker::Emotion
- Faker::IdNumber
- Faker::Lorem
- Faker::Number
- Faker::PhoneNumber
- Faker::SouthAfrica
- Faker::String
- Faker::Verbs
Location
Generate addresses, zip codes, street names, states, and countries.
- Faker::Address
- Faker::Compass
- Faker::Locations::Australia
- Faker::Nation
- Faker::University
- Faker:Travel::Airport
- Faker:Travel::TrainStation
Finance
Create account details, transactions, and crypto addresses.
- Faker::Bank
- Faker::Blockchain::Aeternity
- Faker::Blockchain::Bitcoin
- Faker::Blockchain::Ethereum
- Faker::Blockchain::Tezos
- Faker::Business
- Faker::Coin
- Faker::Company
- Faker::Commerce
- Faker::CryptoCoin
- Faker::Currency
- Faker::Finance
- Faker::IdNumber
- Faker::Invoice
- Faker::Stripe
Image
Generate avatars with lots of customization.
Food
Generate coffee, beer, tea and other entries.
Animal
Generate breeds, names, sizes, etc.
- Faker::Creature::Animal
- Faker::Creature::Bird
- Faker::Creature::Cat
- Faker::Creature::Dog
- Faker::Creature::Horse
Arts and Media
Generate entries for artistic needs, from TV Shows to Japanese media.
Movies
Generate movies titles, quotes, characters, etc.
- Faker::ChuckNorris
- Faker::Movie
- Faker::Movies::Avatar
- Faker::Movies::BackToTheFuture
- Faker::Movies::Departed
- Faker::Movies::Ghostbusters
- Faker::Movies::HarryPotter
- Faker::Movies::HitchhikersGuideToTheGalaxy
- Faker::Movies::Hobbit
- Faker::Movies::HowToTrainYourDragon
- Faker::Movies::Lebowski
- Faker::Movies::LordOfTheRings
- Faker::Movies::PrincessBride
- Faker::Movies::StarWars
- Faker::Movies::TRON
- Faker::Movies::VForVendetta
Music
Generate genres, artists, song names, etc.
- Faker::Kpop
- Faker::Music
- Faker::Music::BossaNova
- Faker::Music::GratefulDead
- Faker::Music::Hiphop
- Faker::Music::Opera
- Faker::Music::PearlJam
- Faker::Music::Phish
- Faker::Music::Prince
- Faker::Music::RockBand
- Faker::Music::Rush
- Faker::Music::SmashingPumpkins
- Faker::Music::UmphreysMcgee
Books
Generate genres, titles, authors, etc.
- Faker::Book
- Faker::Books::CultureSeries
- Faker::Books::Dune
- Faker::Books::Lovecraft
- Faker::Books::TheKingkillerChronicle
- Faker::Fantasy::Tolkien
TV Shows
Generate titles, characters, quotes and more from a variety of TV shows.
- Faker::TvShows::AquaTeenHungerForce
- Faker::TvShows::Archer
- Faker::TvShows::BigBangTheory
- Faker::TvShows::BojackHorseman
- Faker::TvShows::BreakingBad
- Faker::TvShows::BrooklynNineNine
- Faker::TvShows::Buffy
- Faker::TvShows::Community
- Faker::TvShows::DrWho
- Faker::TvShows::DumbAndDumber
- Faker::TvShows::FamilyGuy
- Faker::TvShows::FinalSpace
- Faker::TvShows::Friends
- Faker::TvShows::GameOfThrones
- Faker::TvShows::HeyArnold
- Faker::TvShows::HowIMetYourMother
- Faker::TvShows::MichaelScott
- Faker::TvShows::NewGirl
- Faker::TvShows::ParksAndRec
- Faker::TvShows::RickAndMorty
- Faker::TvShows::RuPaul
- Faker::TvShows::Seinfeld
- Faker::TvShows::SiliconValley
- Faker::TvShows::Simpsons
- Faker::TvShows::SouthPark
- Faker::TvShows::Spongebob
- Faker::TvShows::StarTrek
- Faker::TvShows::Stargate
- Faker::TvShows::StrangerThings
- Faker::TvShows::Suits
- Faker::TvShows::Supernatural
- Faker::TvShows::TheExpanse
- Faker::TvShows::TheFreshPrinceOfBelAir
- Faker::TvShows::TheITCrowd
- Faker::TvShows::TheThickOfIt
- Faker::TvShows::TwinPeaks
- Faker::TvShows::VentureBros
All generators
Want to see a comprehensive list of all generators? Expand the sections below to find all the available generators, categorized by their namespaces.
Default
- Faker::Address
- Faker::Alphanumeric
- Faker::Ancient
- Faker::App
- Faker::Appliance
- Faker::Artist
- Faker::Avatar
- Faker::Bank
- Faker::Barcode
- Faker::Beer
- Faker::Blood
- Faker::Boolean
- Faker::Business
- Faker::Camera
- Faker::Cannabis
- Faker::ChileRut
- Faker::ChuckNorris
- Faker::Code
- Faker::Coffee
- Faker::Coin
- Faker::Color
- Faker::Commerce
- Faker::Company
- Faker::Compass
- Faker::Computer
- Faker::Construction
- Faker::Cosmere
- Faker::Crypto
- Faker::CryptoCoin
- Faker::Currency
- Faker::Date
- Faker::DcComics
- Faker::Demographic
- Faker::Dessert
- Faker::Device
- Faker::DrivingLicence
- Faker::Drone
- Faker::Educator
- Faker::ElectricalComponents
- Faker::Emotion
- Faker::Esport
- Faker::File
- Faker::Finance
- Faker::Food
- Faker::FunnyName
- Faker::Gender
- Faker::GreekPhilosophers
- Faker::Hacker
- Faker::Hipster
- Faker::Hobby
- Faker::House
- Faker::IdNumber
- Faker::IndustrySegments
- Faker::Internet
- Faker::Invoice
- Faker::Job
- Faker::Json
- Faker::Kpop
- Faker::Lorem
- Faker::LoremFlickr
- Faker::Markdown
- Faker::Marketing
- Faker::Measurement
- Faker::Military
- Faker::Mountain
- Faker::Name
- Faker::Nation
- Faker::NatoPhoneticAlphabet
- Faker::NationalHealthService
- Faker::Number
- Faker::Omniauth
- Faker::PhoneNumber
- Faker::Placeholdit
- Faker::ProgrammingLanguage
- Faker::Relationship
- Faker::Restaurant
- Faker::Science
- Faker::SlackEmoji
- Faker::Source
- Faker::SouthAfrica
- Faker::Space
- Faker::String
- Faker::Stripe
- Faker::Subscription
- Faker::Superhero
- Faker::Tea
- Faker::Team
- Faker::Theater
- Faker::Time
- Faker::Types
- Faker::University
- Faker::Vehicle
- Faker::Verbs
- Faker::VulnerabilityIdentifier
- Faker::WorldCup
- Faker::X
Blockchain
Books
Fantasy
Creature
Games
- Faker::Game
- Faker::Games::ClashOfClans
- Faker::Games::DnD
- Faker::Games::Dota
- Faker::Games::ElderScrolls
- Faker::Games::Fallout
- Faker::Games::FinalFantasyXIV
- Faker::Games::HalfLife
- Faker::Games::Heroes
- Faker::Games::HeroesOfTheStorm
- Faker::Games::LeagueOfLegends
- Faker::Games::Minecraft
- Faker::Games::Myst
- Faker::Games::Overwatch
- Faker::Games::Pokemon
- Faker::Games::SonicTheHedgehog
- Faker::Games::StreetFighter
- Faker::Games::SuperMario
- Faker::Games::SuperSmashBros
- Faker::Games::Touhou
- Faker::Games::WarhammerFantasy
- Faker::Games::Witcher
- Faker::Games::WorldOfWarcraft
- Faker::Games::Zelda
Japanese Media
- Faker::JapaneseMedia::CowboyBebop
- Faker::JapaneseMedia::DragonBall
- Faker::JapaneseMedia::OnePiece
- Faker::JapaneseMedia::StudioGhibli
- Faker::JapaneseMedia::SwordArtOnline
- Faker::JapaneseMedia::Naruto
- Faker::JapaneseMedia::Doraemon
- Faker::JapaneseMedia::Conan
- Faker::JapaneseMedia::FullmetalAlchemistBrotherhood
Movies
- Faker::Movie
- Faker::Movies::Avatar
- Faker::Movies::BackToTheFuture
- Faker::Movies::Departed
- Faker::Movies::Ghostbusters
- Faker::Movies::HarryPotter
- Faker::Movies::HitchhikersGuideToTheGalaxy
- Faker::Movies::Hobbit
- Faker::Movies::HowToTrainYourDragon
- Faker::Movies::Lebowski
- Faker::Movies::LordOfTheRings
- Faker::Movies::PrincessBride
- Faker::Movies::StarWars
- Faker::Movies::TRON
- Faker::Movies::VForVendetta
Music
Sports
TV Shows
- Faker::TvShows::AquaTeenHungerForce
- Faker::TvShows::Archer
- Faker::TvShows::BigBangTheory
- Faker::TvShows::BojackHorseman
- Faker::TvShows::BreakingBad
- Faker::TvShows::BrooklynNineNine
- Faker::TvShows::Buffy
- Faker::TvShows::Community
- Faker::TvShows::DrWho
- Faker::TvShows::DumbAndDumber
- Faker::TvShows::FamilyGuy
- Faker::TvShows::FinalSpace
- Faker::TvShows::Friends
- Faker::TvShows::GameOfThrones
- Faker::TvShows::HeyArnold
- Faker::TvShows::HowIMetYourMother
- Faker::TvShows::MichaelScott
- Faker::TvShows::NewGirl
- Faker::TvShows::ParksAndRec
- Faker::TvShows::RickAndMorty
- Faker::TvShows::RuPaul
- Faker::TvShows::Seinfeld
- Faker::TvShows::SiliconValley
- Faker::TvShows::Simpsons
- Faker::TvShows::SouthPark
- Faker::TvShows::Spongebob
- Faker::TvShows::StarTrek
- Faker::TvShows::Stargate
- Faker::TvShows::StrangerThings
- Faker::TvShows::Suits
- Faker::TvShows::Supernatural
- Faker::TvShows::TheExpanse
- Faker::TvShows::TheFreshPrinceOfBelAir
- Faker::TvShows::TheITCrowd
- Faker::TvShows::TheThickOfIt
- Faker::TvShows::TwinPeaks
- Faker::TvShows::VentureBros
Locations
A note about the Generators versions
If you get a uninitialized constant Faker::[some_class] error, your version of
the gem is behind main.
To make sure that your gem is the one documented here, change the line in your Gemfile to:
gem 'faker', :git => 'https://github.com/faker-ruby/faker.git', :branch => 'main'
The generators have the @faker.version tag on top of their implementation.
From the tags, you can identify the version the generator was added:
# Faker::TvShows::ParksAndRec.character
# @faker.version 1.9.0
def character
fetch('parks_and_rec.characters')
end