FakerForge
FakerForge

Documentation

Faker Forge Docs

Complete user guides for Data Generation, API Mocking, and MCP integration, organized for both developers and LLM-driven workflows.

Data Generation

Faker Method Reference

Complete reference for Faker methods, parameters, and usage examples.

Faker Method Reference

This page documents the faker methods available in Faker Forge data generation.

For each method, you get:

  • What it does
  • Parameters (type, description, and example where available)
  • When to use it in realistic data generation

Complete Method Catalog

This catalog is generated from FakerPHP plus your additional providers. Each method includes a description, parameter guidance, and when to use it during data generation mapping.

address

FieldDetails
What it doesFull street address (e.g., "123 Main St")
Output typestring
Parameters

No parameters.

When to useUse this for location fields in customer, shipping, and billing records.

agency

FieldDetails
What it doesSpace agency name (e.g. Japan Aerospace Exploration Agency)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

agencyAbv

FieldDetails
What it doesSpace agency abbreviation (e.g. NASA)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

amPm

FieldDetails
What it doesAM or PM (e.g., "AM")
Output typestring
Parameters
  • max (string|DateTime): The latest time that can be returned. Example: now
When to useUse this when you need realistic synthetic values matching the method format for this column type.

areaCode

FieldDetails
What it doesPhone area code (e.g., "555")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

asciify

FieldDetails
What it doesReplace asterisks with random ASCII letters (e.g., "aB3")
Output typestring
Parameters
  • string (string): A string with * symbols that will be replaced by ASCII characters. Example: Hello ***
When to useUse this when you need realistic synthetic values matching the method format for this column type.

avatar

FieldDetails
What it doesGenerates a RoboHash avatar URL (e.g. https://robohash.org/foo.png?size=300x300&set=set1)
Output typeurl
Parameters
  • text (string|null): Custom text used to generate the avatar. Example: foo
  • size (string): Image size in WIDTHxHEIGHT format. Example: 300x300
  • format (string): Image extension/format. Example: jpg
  • set (string): RoboHash set identifier. Example: set2
  • bgset (string): Background set identifier. Example: bg2
When to useUse this for profile media, gallery placeholders, and product thumbnail fields.

bankAccountNumber

FieldDetails
What it doesFake bank account number (e.g., "1234567890")
Output typestring
Parameters

No parameters.

When to useUse this for score, quantity, priority, amount, and metric fields.

bankRoutingNumber

FieldDetails
What it doesUS bank routing number (e.g., "123456789")
Output typestring
Parameters

No parameters.

When to useUse this for score, quantity, priority, amount, and metric fields.

biasedNumberBetween

FieldDetails
What it doesBiased random number in range (e.g., 42)
Output typeint
Parameters
  • min (int): The lowest value to return. Example: 10
  • max (int): The highest value to return. Example: 20
  • function (callable|string): The function to use for biasing the results. Example: Faker\Provider\Biased::linearHigh
When to useUse this for score, quantity, priority, amount, and metric fields.

bird

FieldDetails
What it doesRandom fictional bird species (e.g. Rostratula subis)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

bloodGroup

FieldDetails
What it doesBlood group (e.g., "A+")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

bloodRh

FieldDetails
What it doesBlood Rh factor (e.g., "+")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

bloodType

FieldDetails
What it doesBlood type letter (e.g., "A")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

boolean

FieldDetails
What it doesGenerate a random boolean (true/false). Optionally, a float (between 0.0 and 1.0) or an integer (between 0 and 100) can be passed, which changes the chance of getting true.
Output typebool
Parameters
  • chanceOfGettingTrue (int): The chance (0-100) of getting true. Example: 50
When to useUse this for flag fields such as is_active, is_verified, and feature toggles.

bothify

FieldDetails
What it doesReplace ? with letter and # with digit (e.g., "a1B2")
Output typestring
Parameters
  • string (string): The format string containing # and ? placeholders. Example: ## ??
When to useUse this when you need realistic synthetic values matching the method format for this column type.

bs

FieldDetails
What it doesCorporate buzzword phrase (e.g., "integrate scalable solutions")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

buildingNumber

FieldDetails
What it doesBuilding number (e.g., "742")
Output typestring
Parameters

No parameters.

When to useUse this for score, quantity, priority, amount, and metric fields.

calculateRoutingNumberChecksum

FieldDetails
What it doesChecksum for US routing number (e.g., 3)
Output typeint
Parameters
  • routing (mixed)
When to useUse this for score, quantity, priority, amount, and metric fields.

campus

FieldDetails
What it doesRandom campus name (e.g. Brighthurst Campus)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

catchPhrase

FieldDetails
What it doesBusiness catchphrase (e.g., "Robust full-range approach")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

category

FieldDetails
What it doesGenerates a product category (e.g. Computers)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

century

FieldDetails
What it doesHistorical century (e.g., "XVIII")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

chemicalElement

FieldDetails
What it doesChemical element name (e.g. Radium)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

chemicalElementSymbol

FieldDetails
What it doesChemical element symbol (e.g. Fe)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

chrome

FieldDetails
What it doesChrome user agent string
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

city

FieldDetails
What it doesCity name (e.g., "Springfield")
Output typestring
Parameters

No parameters.

When to useUse this for location fields in customer, shipping, and billing records.

cityPrefix

FieldDetails
What it doesCity prefix (e.g., "North")
Output typestring
Parameters

No parameters.

When to useUse this for location fields in customer, shipping, and billing records.

citySuffix

FieldDetails
What it doesCity suffix (e.g., "ville")
Output typestring
Parameters

No parameters.

When to useUse this for location fields in customer, shipping, and billing records.

colorName

FieldDetails
What it doesNamed color (e.g., "red")
Output typestring
Parameters

No parameters.

When to useUse this for person, account owner, or organization naming fields.

company

FieldDetails
What it doesCompany name (e.g., "Acme Inc")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

companyEmail

FieldDetails
What it doesCompany email (e.g., "[email protected]")
Output typeemail
Parameters

No parameters.

When to useUse this when mapping user, customer, or company email columns that should look realistic.

companySuffix

FieldDetails
What it doesCompany suffix (e.g., "LLC")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

constellation

FieldDetails
What it doesConstellation name (e.g. Ursa Major)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

country

FieldDetails
What it doesCountry name (e.g., "United States")
Output typestring
Parameters

No parameters.

When to useUse this for location fields in customer, shipping, and billing records.

countryCode

FieldDetails
What it does2-letter country code (e.g., "US")
Output typestring
Parameters

No parameters.

When to useUse this for location fields in customer, shipping, and billing records.

countryISOAlpha3

FieldDetails
What it does3-letter country code (e.g., "USA")
Output typestring
Parameters

No parameters.

When to useUse this for location fields in customer, shipping, and billing records.

course

FieldDetails
What it doesRandom course name (e.g. Bachelor of Forensic Science)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

creature

FieldDetails
What it doesRandom fictional creature species (e.g. Latrodectus indri)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

creditCardDetails

FieldDetails
What it doesFull credit card info array
Output typearray
Parameters
  • type (string|null): The type of credit card to generate. Example: Visa
  • valid (bool): Whether the expiration date should be in the future. Example: true
When to useUse this for payment or banking test records where format realism matters.

creditCardExpirationDate

FieldDetails
What it doesExpiration DateTime object
Output typedatetime
Parameters
  • valid (bool): Whether the expiration date should be in the future. Example: true
When to useUse this for created_at, updated_at, booking windows, and schedule data.

creditCardExpirationDateString

FieldDetails
What it doesExpiration date string (e.g., "12/27")
Output typestring
Parameters
  • valid (bool): Whether the expiration date should be in the future. Example: true
  • expirationDateFormat (string|null): The date format for the expiration date. Example: m/y
When to useUse this for created_at, updated_at, booking windows, and schedule data.

creditCardNumber

FieldDetails
What it doesValid credit card number (e.g., "4532123456789012")
Output typestring
Parameters
  • type (string|null): The type of credit card to generate. Example: MasterCard
  • valid (bool): Whether the number should pass the Luhn check. Example: true
  • separator (string): The separator to use for formatting the number. Example: -
When to useUse this for score, quantity, priority, amount, and metric fields.

creditCardType

FieldDetails
What it doesCard type (e.g., "Visa")
Output typestring
Parameters

No parameters.

When to useUse this for payment or banking test records where format realism matters.

currencyCode

FieldDetails
What it doesCurrency code (e.g., "USD")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

date

FieldDetails
What it doesDate string (e.g., "2023-10-10")
Output typedate
Parameters
  • format (string): The date format to use. Example: Y-m-d
  • max (string|DateTime): The latest date to use. Example: now
When to useUse this for created_at, updated_at, booking windows, and schedule data.

dateTime

FieldDetails
What it doesDateTime object (e.g., 2023-10-10 14:30:00)
Output typedatetime
Parameters
  • max (string|DateTime): The latest date to use. Example: now
  • timezone (string|null): The timezone to use. Example: UTC
When to useUse this for created_at, updated_at, booking windows, and schedule data.

dateTimeAD

FieldDetails
What it doesDateTime in Anno Domini (e.g., 1200-05-20)
Output typedatetime
Parameters
  • max (string|DateTime): The latest date to use. Example: now
  • timezone (string|null): The timezone to use. Example: UTC
When to useUse this for created_at, updated_at, booking windows, and schedule data.

dateTimeBetween

FieldDetails
What it doesDateTime between two dates
Output typedatetime
Parameters
  • startDate (string|DateTime): The earliest date to use. Example: -30 years
  • endDate (string|DateTime): The latest date to use. Example: now
  • timezone (string|null): The timezone to use. Example: UTC
When to useUse this for created_at, updated_at, booking windows, and schedule data.

dateTimeInInterval

FieldDetails
What it doesDateTime within interval from now
Output typedatetime
Parameters
  • startDate (string|DateTime): The start date. Example: now
  • interval (string): The interval to add to the start date. Example: +5 days
  • timezone (string|null): The timezone to use. Example: UTC
When to useUse this for created_at, updated_at, booking windows, and schedule data.

dateTimeThisCentury

FieldDetails
What it doesDateTime this century
Output typedatetime
Parameters
  • max (string|DateTime): The latest date to use. Example: now
  • timezone (string|null): The timezone to use. Example: UTC
When to useUse this for created_at, updated_at, booking windows, and schedule data.

dateTimeThisDecade

FieldDetails
What it doesDateTime this decade
Output typedatetime
Parameters
  • max (string|DateTime): The latest date to use. Example: now
  • timezone (string|null): The timezone to use. Example: UTC
When to useUse this for created_at, updated_at, booking windows, and schedule data.

dateTimeThisMonth

FieldDetails
What it doesDateTime this month
Output typedatetime
Parameters
  • max (string|DateTime): The latest date to use. Example: now
  • timezone (string|null): The timezone to use. Example: UTC
When to useUse this for created_at, updated_at, booking windows, and schedule data.

dateTimeThisYear

FieldDetails
What it doesDateTime this year
Output typedatetime
Parameters
  • max (string|DateTime): The latest date to use. Example: now
  • timezone (string|null): The timezone to use. Example: UTC
When to useUse this for created_at, updated_at, booking windows, and schedule data.

dayOfMonth

FieldDetails
What it doesDay of month (1–31)
Output typeint
Parameters
  • max (string|DateTime): The latest date to use. Example: now
When to useUse this when you need realistic synthetic values matching the method format for this column type.

dayOfWeek

FieldDetails
What it doesDay of week name (e.g., "Monday")
Output typestring
Parameters
  • max (string|DateTime): The latest date to use. Example: now
When to useUse this when you need realistic synthetic values matching the method format for this column type.

demonym

FieldDetails
What it doesNationality demonym (e.g. Bulgarian)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

department

FieldDetails
What it doesGenerates a department name (e.g. Kids & Games)
Output typestring
Parameters
  • max (int): Maximum number of departments to combine. Example: 3
  • fixedAmount (bool): Force the exact number of departments. Example: true
When to useUse this when you need realistic synthetic values matching the method format for this column type.

deviceBuildNumber

FieldDetails
What it doesRandom mobile device build number (e.g. 186)
Output typeint
Parameters

No parameters.

When to useUse this for score, quantity, priority, amount, and metric fields.

deviceManufacturer

FieldDetails
What it doesRandom device manufacturer name (e.g. Apple)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

deviceModelName

FieldDetails
What it doesRandom device model name (e.g. iPhone 4)
Output typestring
Parameters

No parameters.

When to useUse this for person, account owner, or organization naming fields.

devicePlatform

FieldDetails
What it doesRandom device platform (e.g. Ubuntu Touch)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

deviceSerialNumber

FieldDetails
What it doesRandom serial number (e.g. ejfjnRNInxh0363JC2WM)
Output typestring
Parameters

No parameters.

When to useUse this for score, quantity, priority, amount, and metric fields.

deviceVersion

FieldDetails
What it doesRandom device version (e.g. 812)
Output typeint
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

distanceMeasurement

FieldDetails
What it doesAstronomical distance (e.g. 43 kiloparsecs)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

domainName

FieldDetails
What it doesDomain name (e.g., "example.com")
Output typestring
Parameters

No parameters.

When to useUse this for person, account owner, or organization naming fields.

domainWord

FieldDetails
What it doesDomain word (e.g., "acme")
Output typestring
Parameters

No parameters.

When to useUse this for links, callback URLs, website fields, and integration endpoints.

e164PhoneNumber

FieldDetails
What it doesPhone in E.164 format (e.g., "+15551234567")
Output typestring
Parameters

No parameters.

When to useUse this for contact and support phone fields in user profiles or orders.

ean13

FieldDetails
What it doesEAN-13 barcode (e.g., "1234567890128")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

ean8

FieldDetails
What it doesEAN-8 barcode (e.g., "12345670")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

educationalAttainment

FieldDetails
What it doesRandom education level (e.g. Master's degree)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

ein

FieldDetails
What it doesUS Employer Identification Number (e.g., "12-3456789")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

email

FieldDetails
What it doesValid email address (e.g., "[email protected]")
Output typeemail
Parameters

No parameters.

When to useUse this when mapping user, customer, or company email columns that should look realistic.

emoji

FieldDetails
What it doesRandom emoji (e.g., "😀")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

exchangeCode

FieldDetails
What it doesPhone exchange code (e.g., "555")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

file

FieldDetails
What it doesGenerates fake data for this format.
Output type—
Parameters
  • sourceDirectory (mixed) Default: '/tmp'
  • targetDirectory (mixed) Default: '/tmp'
  • fullPath (mixed) Default: true
When to useUse this when you need realistic synthetic values matching the method format for this column type.

fileExtension

FieldDetails
What it doesFile extension (e.g., "pdf")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

firefox

FieldDetails
What it doesFirefox user agent string
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

firstName

FieldDetails
What it doesFirst name (e.g., "John")
Output typestring
Parameters
  • gender (string|null): The gender of the name. Example: male
When to useUse this for person, account owner, or organization naming fields.

firstNameFemale

FieldDetails
What it doesFemale first name (e.g., "Jane")
Output typestring
Parameters

No parameters.

When to useUse this for person, account owner, or organization naming fields.

firstNameMale

FieldDetails
What it doesMale first name (e.g., "John")
Output typestring
Parameters

No parameters.

When to useUse this for person, account owner, or organization naming fields.

freeEmail

FieldDetails
What it doesFree email (e.g., "[email protected]")
Output typeemail
Parameters

No parameters.

When to useUse this when mapping user, customer, or company email columns that should look realistic.

freeEmailDomain

FieldDetails
What it doesFree email domain (e.g., "gmail.com")
Output typestring
Parameters

No parameters.

When to useUse this when mapping user, customer, or company email columns that should look realistic.

galaxy

FieldDetails
What it doesGalaxy name (e.g. Andromeda)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

gender

FieldDetails
What it doesRandom gender (e.g. Female)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

getDefaultTimezone

FieldDetails
What it doesCurrent default timezone (e.g., "UTC")
Output typestring
Parameters

No parameters.

When to useUse this for created_at, updated_at, booking windows, and schedule data.

getFormatConstants

FieldDetails
What it doesArray of format constants
Output typearray
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

getFormats

FieldDetails
What it doesProvider-specific formats array
Output typearray
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

height

FieldDetails
What it doesRandom height metric or imperial (e.g. 1.99 or 7 ft, 2 in)
Output typestring
Parameters
  • unit (string) Default: 'metric'
When to useUse this when you need realistic synthetic values matching the method format for this column type.

hexColor

FieldDetails
What it doesHex color code (e.g., "#ff0044")
Output typestring
Parameters

No parameters.

When to useUse this for theme, branding, and UI customization fields.

hslColor

FieldDetails
What it doesHSL color string (e.g., "hsl(120, 50%, 75%)")
Output typestring
Parameters

No parameters.

When to useUse this for theme, branding, and UI customization fields.

hslColorAsArray

FieldDetails
What it doesHSL as [hue, saturation, lightness]
Output typearray
Parameters

No parameters.

When to useUse this for theme, branding, and UI customization fields.

iban

FieldDetails
What it doesInternational Bank Account Number (e.g., "DE44500105170123456789")
Output typestring
Parameters
  • countryCode (string|null): The country code for the IBAN. Example: GB
  • prefix (string): The prefix for the IBAN.
  • length (int|null): The length of the IBAN. Example: null
When to useUse this for payment or banking test records where format realism matters.

image

FieldDetails
What it doesGenerates fake data for this format.
Output type—
Parameters
  • dir (mixed) Default: NULL
  • width (mixed) Default: 640
  • height (mixed) Default: 480
  • category (mixed) Default: NULL
  • fullPath (mixed) Default: true
  • randomize (mixed) Default: true
  • word (mixed) Default: NULL
  • gray (mixed) Default: false
  • format (mixed) Default: 'png'
When to useUse this for profile media, gallery placeholders, and product thumbnail fields.

imageUrl

FieldDetails
What it doesRandom image URL (e.g., "https://picsum.photos/200")
Output typeurl
Parameters
  • width (int): The width of the image. Example: 640
  • height (int): The height of the image. Example: 480
  • category (string|null): The category for the image. Example: cats
  • randomize (bool): Whether to randomize the image. Example: true
  • word (string|null): The word to overlay on the image. Example: Faker
  • gray (bool): Whether to generate a grayscale image. Example: false
  • format (string): The image format. Example: png
When to useUse this for profile media, gallery placeholders, and product thumbnail fields.

imei

FieldDetails
What it doesIMEI number (e.g., "35-123456-789012-3")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

ingredient

FieldDetails
What it doesRandom ingredient name (e.g. Hazelnut)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

internetExplorer

FieldDetails
What it doesIE user agent string
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

iosMobileToken

FieldDetails
What it doesiOS push token (e.g., "a1b2c3d4...")
Output typestring
Parameters

No parameters.

When to useUse this for identifiers, API keys, session references, and secure random values.

ipv4

FieldDetails
What it doesIPv4 address (e.g., "192.168.1.1")
Output typeip
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

ipv6

FieldDetails
What it doesIPv6 address (e.g., "2001:db8::1")
Output typeip
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

isbn10

FieldDetails
What it doesISBN-10 (e.g., "0-306-40615-2")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

isbn13

FieldDetails
What it doesISBN-13 (e.g., "978-0-306-40615-7")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

iso8601

FieldDetails
What it doesISO 8601 date (e.g., "2023-10-10T14:30:00+00:00")
Output typedatetime
Parameters
  • max (string|DateTime): The latest date to use. Example: now
When to useUse this when you need realistic synthetic values matching the method format for this column type.

jobTitle

FieldDetails
What it doesJob title (e.g., "Software Engineer")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

json

FieldDetails
What it doesGenerate a json string
Output typejson
Parameters
  • structure (array): The structure of the json you want to replicate Example: {"name": "faker:name()", "email": "faker:email()", "roles": ["admin"]}
  • quantity (int): The number of items in the json array Example: 5
When to useUse this when a JSON column needs structured synthetic payloads.

languageCode

FieldDetails
What it doesLanguage code (e.g., "en")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

lastName

FieldDetails
What it doesLast name (e.g., "Doe")
Output typestring
Parameters

No parameters.

When to useUse this for person, account owner, or organization naming fields.

latitude

FieldDetails
What it doesLatitude coordinate (e.g., 40.7128)
Output typefloat
Parameters
  • min (float): The minimum latitude. Example: -90
  • max (float): The maximum latitude. Example: 90
When to useUse this when you need realistic synthetic values matching the method format for this column type.

launchVehicle

FieldDetails
What it doesLaunch vehicle name (e.g. Saturn IV)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

lexify

FieldDetails
What it doesReplace ? with random letter (e.g., "aBc")
Output typestring
Parameters
  • string (string): The format string containing ? placeholders. Example: ????
When to useUse this when you need realistic synthetic values matching the method format for this column type.

linuxPlatformToken

FieldDetails
What it doesLinux platform token (e.g., "X11; Linux x86_64")
Output typestring
Parameters

No parameters.

When to useUse this for identifiers, API keys, session references, and secure random values.

linuxProcessor

FieldDetails
What it doesLinux processor (e.g., "i686")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

localCoordinates

FieldDetails
What it doesLocal lat/long array
Output typearray
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

localIpv4

FieldDetails
What it doesPrivate IPv4 (e.g., "192.168.0.1")
Output typeip
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

locale

FieldDetails
What it doesLocale code (e.g., "en_US")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

longitude

FieldDetails
What it doesLongitude coordinate (e.g., -74.0060)
Output typefloat
Parameters
  • min (float): The minimum longitude. Example: -180
  • max (float): The maximum longitude. Example: 180
When to useUse this when you need realistic synthetic values matching the method format for this column type.

macAddress

FieldDetails
What it doesMAC address (e.g., "00:1A:2B:3C:4D:5E")
Output typestring
Parameters

No parameters.

When to useUse this for location fields in customer, shipping, and billing records.

macPlatformToken

FieldDetails
What it doesMac platform token (e.g., "Intel Mac OS X 10_15_7")
Output typestring
Parameters

No parameters.

When to useUse this for identifiers, API keys, session references, and secure random values.

macProcessor

FieldDetails
What it doesMac processor (e.g., "Intel")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

maritalStatus

FieldDetails
What it doesRandom marital status (e.g. Married)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

md5

FieldDetails
What it doesMD5 hash (e.g., "d41d8cd98f00b204e9800998ecf8427e")
Output typehash
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

measurement

FieldDetails
What it doesRandom recipe measurement (e.g. 1 pint)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

medicine

FieldDetails
What it doesFake medicine name (e.g. Amphevorin)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

meteorite

FieldDetails
What it doesMeteorite name (e.g. Qidong)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

mimeType

FieldDetails
What it doesMIME type (e.g., "image/png")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

month

FieldDetails
What it doesMonth number (1–12)
Output typeint
Parameters
  • max (string|DateTime): The latest date to use. Example: now
When to useUse this when you need realistic synthetic values matching the method format for this column type.

monthName

FieldDetails
What it doesFull month name (e.g., "October")
Output typestring
Parameters
  • max (string|DateTime): The latest date to use. Example: now
When to useUse this for person, account owner, or organization naming fields.

moon

FieldDetails
What it doesMoon name (e.g. Europa)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

msedge

FieldDetails
What it doesMicrosoft Edge user agent
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

name

FieldDetails
What it doesFull name (e.g., "John Doe")
Output typestring
Parameters
  • gender (string|null): The gender of the name. Example: female
When to useUse this for person, account owner, or organization naming fields.

nasaSpaceCraft

FieldDetails
What it doesNASA spacecraft name (e.g. Atlantis)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

nebula

FieldDetails
What it doesNebula name (e.g. Orion Nebula)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

numberBetween

FieldDetails
What it doesRandom number in range (e.g., 42)
Output typeint
Parameters
  • min (int): The lowest value to return. Example: 1000
  • max (int): The highest value to return. Example: 9000
When to useUse this for score, quantity, priority, amount, and metric fields.

numerify

FieldDetails
What it doesReplace # with digit (e.g., "123")
Output typestring
Parameters
  • string (string): The format string containing # placeholders. Example: ###
When to useUse this when you need realistic synthetic values matching the method format for this column type.

opera

FieldDetails
What it doesOpera user agent string
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

optional

FieldDetails
What it doesGenerates fake data for this format.
Output type—
Parameters
  • weight (float): The probability of returning a value. Example: 0.9
  • default (mixed): The default value to return if not returning the argument. Example: null
When to useUse this when you need realistic synthetic values matching the method format for this column type.

paragraph

FieldDetails
What it doesSingle paragraph of text
Output typestring
Parameters
  • nbSentences (int): The (approximate) number of sentences. Example: 3
  • variableNbSentences (bool): Whether the number of sentences should vary. Example: true
When to useUse this for descriptions, notes, bios, and long-form content seeds.

paragraphs

FieldDetails
What it doesMultiple paragraphs as array
Output typearray
Parameters
  • nb (int): The number of paragraphs. Example: 3
  • asText (bool): Whether to return as text (joined by newlines) or array. Example: true
When to useUse this for descriptions, notes, bios, and long-form content seeds.

passthrough

FieldDetails
What it doesGenerates fake data for this format.
Output type—
Parameters
  • value (mixed)
When to useUse this when you need realistic synthetic values matching the method format for this column type.

password

FieldDetails
What it doesRandom password (e.g., "s3cr3t!@#")
Output typestring
Parameters
  • minLength (int): The minimum length of the password. Example: 6
  • maxLength (int): The maximum length of the password. Example: 20
When to useUse this for descriptions, notes, bios, and long-form content seeds.

phoneNumber

FieldDetails
What it doesPhone number (e.g., "(555) 123-4567")
Output typestring
Parameters

No parameters.

When to useUse this for contact and support phone fields in user profiles or orders.

phoneNumberWithExtension

FieldDetails
What it doesPhone with extension (e.g., "(555) 123-4567 x123")
Output typestring
Parameters

No parameters.

When to useUse this for contact and support phone fields in user profiles or orders.

planet

FieldDetails
What it doesPlanet name (e.g. Neptune)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

plant

FieldDetails
What it doesRandom fictional plant species (e.g. Pyrus filiformis)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

postcode

FieldDetails
What it doesPostal code (e.g., "10001")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

productName

FieldDetails
What it doesGenerates a product name (e.g. Small Rubber Bottle)
Output typestring
Parameters

No parameters.

When to useUse this for person, account owner, or organization naming fields.

promotionCode

FieldDetails
What it doesGenerates a promotion code (e.g. KillerPromotion257835)
Output typestring
Parameters
  • digits (int) Default: 6
When to useUse this when you need realistic synthetic values matching the method format for this column type.

race

FieldDetails
What it doesRandom race (e.g. Asian)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

randomAscii

FieldDetails
What it doesRandom ASCII character
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

randomDigit

FieldDetails
What it doesRandom digit 0–9
Output typeint
Parameters

No parameters.

When to useUse this for score, quantity, priority, amount, and metric fields.

randomDigitNot

FieldDetails
What it doesRandom digit except given (e.g., not 5)
Output typeint
Parameters
  • except (int): The digit to exclude. Example: 0
When to useUse this for score, quantity, priority, amount, and metric fields.

randomDigitNotNull

FieldDetails
What it doesRandom digit 1–9
Output typeint
Parameters

No parameters.

When to useUse this for score, quantity, priority, amount, and metric fields.

randomElement

FieldDetails
What it doesRandom item from array
Output typeenum-pick
Parameters
  • array (array): The array to pick from. Example: ['a', 'b', 'c']
When to useUse this when you need realistic synthetic values matching the method format for this column type.

randomElements

FieldDetails
What it doesRandom subset of array
Output typearray
Parameters
  • array (array): The array to pick from. Example: ['a', 'b', 'c']
  • count (int): The number of elements to pick. Example: 3
  • allowDuplicates (bool): Whether to allow duplicates. Example: false
When to useUse this when you need realistic synthetic values matching the method format for this column type.

randomFloat

FieldDetails
What it doesRandom float (e.g., 3.1415)
Output typefloat
Parameters
  • nbMaxDecimals (int|null): The maximum number of decimals. Example: 2
  • min (float): The lowest value to return. Example: 0
  • max (float|null): The highest value to return. Example: 100
When to useUse this for score, quantity, priority, amount, and metric fields.

randomHtml

FieldDetails
What it doesRandom HTML snippet
Output typestring
Parameters
  • maxDepth (int): The maximum nesting depth. Example: 5
  • maxWidth (int): The maximum number of child elements per level. Example: 4
When to useUse this when you need realistic synthetic values matching the method format for this column type.

randomKey

FieldDetails
What it doesRandom key from array
Output typeenum-pick
Parameters
  • array (array): The array to pick a key from. Example: ['a' => 0, 'b' => 1]
When to useUse this when you need realistic synthetic values matching the method format for this column type.

randomLetter

FieldDetails
What it doesRandom uppercase letter (A–Z)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

randomNumber

FieldDetails
What it doesRandom large number (e.g., 123456)
Output typeint
Parameters
  • nbDigits (int|null): The number of digits. Example: 5
  • strict (bool): Whether the number should have exactly the given number of digits. Example: false
When to useUse this for score, quantity, priority, amount, and metric fields.

realText

FieldDetails
What it doesLorem ipsum from real text corpus
Output typestring
Parameters
  • maxNbChars (int): The maximum number of characters. Example: 200
  • indexSize (int): The index size for text generation (1-5). Example: 2
When to useUse this for descriptions, notes, bios, and long-form content seeds.

realTextBetween

FieldDetails
What it doesReal text between word counts
Output typestring
Parameters
  • minNbChars (int): The minimum number of characters. Example: 160
  • maxNbChars (int): The maximum number of characters. Example: 200
  • indexSize (int): The index size for text generation (1-5). Example: 2
When to useUse this for descriptions, notes, bios, and long-form content seeds.

regexify

FieldDetails
What it doesGenerate string matching regex pattern
Output typestring
Parameters
  • regex (string): The regular expression to match. Example: [A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}
When to useUse this when you need realistic synthetic values matching the method format for this column type.

relationship

FieldDetails
What it doesGenerates fake data for this format.
Output type—
Parameters
  • parent_table (string): Parent table of the relationship Example: users
  • parent_column (string): Parent column of the relationship Example: id
When to useUse this when a field must reference parent table values instead of random standalone data.

rgbColor

FieldDetails
What it doesRGB color string (e.g., "255,0,68")
Output typestring
Parameters

No parameters.

When to useUse this for theme, branding, and UI customization fields.

rgbColorAsArray

FieldDetails
What it doesRGB as [r, g, b] array
Output typearray
Parameters

No parameters.

When to useUse this for theme, branding, and UI customization fields.

rgbCssColor

FieldDetails
What it doesCSS rgb() string (e.g., "rgb(255,0,68)")
Output typestring
Parameters

No parameters.

When to useUse this for theme, branding, and UI customization fields.

rgbaCssColor

FieldDetails
What it doesCSS rgba() string (e.g., "rgba(255,0,68,0.5)")
Output typestring
Parameters

No parameters.

When to useUse this for theme, branding, and UI customization fields.

safari

FieldDetails
What it doesSafari user agent string
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

safeColorName

FieldDetails
What it doesWeb-safe color name (e.g., "navy")
Output typestring
Parameters

No parameters.

When to useUse this for person, account owner, or organization naming fields.

safeEmail

FieldDetails
What it doesSafe email (e.g., "[email protected]")
Output typeemail
Parameters

No parameters.

When to useUse this when mapping user, customer, or company email columns that should look realistic.

safeEmailDomain

FieldDetails
What it doesSafe email domain (e.g., "example.org")
Output typestring
Parameters

No parameters.

When to useUse this when mapping user, customer, or company email columns that should look realistic.

safeHexColor

FieldDetails
What it doesWeb-safe hex color (e.g., "#336699")
Output typestring
Parameters

No parameters.

When to useUse this for theme, branding, and UI customization fields.

scientist

FieldDetails
What it doesScientist name (e.g. Max Planck)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

secondaryAddress

FieldDetails
What it doesApartment/suite (e.g., "Apt. 2B")
Output typestring
Parameters

No parameters.

When to useUse this for location fields in customer, shipping, and billing records.

secondarySchool

FieldDetails
What it doesRandom secondary school name (e.g. Mallowpond High)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

semver

FieldDetails
What it doesGenerate semantic version number
Output typestring
Parameters
  • preRelease (bool): Whether to randomly include a pre-release identifier (e.g. -alpha, -beta, -rc.1). Example: true
  • build (bool): Whether to randomly include build metadata (e.g. +20180419085616). Example: true
When to useUse this when you need realistic synthetic values matching the method format for this column type.

sentence

FieldDetails
What it doesSingle sentence
Output typestring
Parameters
  • nbWords (int): The (approximate) number of words. Example: 6
  • variableNbWords (bool): Whether the number of words should vary. Example: true
When to useUse this for descriptions, notes, bios, and long-form content seeds.

sentences

FieldDetails
What it doesMultiple sentences as array
Output typearray
Parameters
  • nb (int): The number of sentences. Example: 3
  • asText (bool): Whether to return as text (joined by spaces) or array. Example: true
When to useUse this for descriptions, notes, bios, and long-form content seeds.

setDefaultTimezone

FieldDetails
What it doesSet default timezone (returns void)
Output typestring
Parameters
  • timezone (string|null): The default timezone. Example: UTC
When to useUse this for created_at, updated_at, booking windows, and schedule data.

sha1

FieldDetails
What it doesSHA-1 hash (e.g., "da39a3ee5e6b4b0d3255bfef95601890afd80709")
Output typehash
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

sha256

FieldDetails
What it doesSHA-256 hash
Output typehash
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

shuffle

FieldDetails
What it doesShuffle array or string (deprecated alias)
Output typestring
Parameters
  • arg (string|array): The string or array to shuffle. Example: abc
When to useUse this when you need realistic synthetic values matching the method format for this column type.

shuffleArray

FieldDetails
What it doesShuffle array elements
Output typearray
Parameters
  • array (array): The array to shuffle. Example: ['a', 'b', 'c']
When to useUse this when you need realistic synthetic values matching the method format for this column type.

shuffleString

FieldDetails
What it doesShuffle string characters
Output typestring
Parameters
  • string (string): The string to shuffle. Example: abc
  • encoding (string): The encoding to use. Example: UTF-8
When to useUse this when you need realistic synthetic values matching the method format for this column type.

slug

FieldDetails
What it doesURL-friendly slug (e.g., "hello-world")
Output typestring
Parameters
  • nbWords (int): The (approximate) number of words. Example: 6
  • variableNbWords (bool): Whether the number of words should vary. Example: true
When to useUse this when you need realistic synthetic values matching the method format for this column type.

spaceCompany

FieldDetails
What it doesSpace company (e.g. SpaceX)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

spice

FieldDetails
What it doesRandom spice name (e.g. Chamomile)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

sport

FieldDetails
What it doesRandom sport name (e.g. soccer)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

ssn

FieldDetails
What it doesSocial Security Number (e.g., "123-45-6789")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

star

FieldDetails
What it doesStar name (e.g. Luyten 726-8B)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

starCluster

FieldDetails
What it doesStar cluster name (e.g. Palomar 6)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

state

FieldDetails
What it doesState name (e.g., "California")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

stateAbbr

FieldDetails
What it doesState abbreviation (e.g., "CA")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

streetAddress

FieldDetails
What it doesStreet address (e.g., "742 Evergreen Terrace")
Output typestring
Parameters

No parameters.

When to useUse this for location fields in customer, shipping, and billing records.

streetName

FieldDetails
What it doesStreet name (e.g., "Main Street")
Output typestring
Parameters

No parameters.

When to useUse this for person, account owner, or organization naming fields.

streetSuffix

FieldDetails
What it doesStreet suffix (e.g., "Avenue")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

suffix

FieldDetails
What it doesName suffix (e.g., "Jr.")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

swiftBicNumber

FieldDetails
What it doesSWIFT/BIC code (e.g., "COBADEFFXXX")
Output typestring
Parameters

No parameters.

When to useUse this for score, quantity, priority, amount, and metric fields.

team

FieldDetails
What it doesRandom sports team name (e.g. Oregon Tigers)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

text

FieldDetails
What it doesRandom text (e.g., lorem ipsum)
Output typestring
Parameters
  • maxNbChars (int): The maximum number of characters. Example: 200
When to useUse this for descriptions, notes, bios, and long-form content seeds.

time

FieldDetails
What it doesTime string (e.g., "14:30:00")
Output typetime
Parameters
  • format (string): The time format to use. Example: H:i:s
  • max (string|DateTime): The latest time to use. Example: now
When to useUse this for created_at, updated_at, booking windows, and schedule data.

timezone

FieldDetails
What it doesTimezone identifier (e.g., "America/New_York")
Output typestring
Parameters
  • countryCode (string|null): The country code to limit timezones to. Example: FR
When to useUse this for created_at, updated_at, booking windows, and schedule data.

title

FieldDetails
What it doesPerson title (e.g., "Mr.")
Output typestring
Parameters
  • gender (string|null): The gender of the title. Example: male
When to useUse this when you need realistic synthetic values matching the method format for this column type.

titleFemale

FieldDetails
What it doesFemale title (e.g., "Ms.")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

titleMale

FieldDetails
What it doesMale title (e.g., "Mr.")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

tld

FieldDetails
What it doesTop-level domain (e.g., "com")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

toLower

FieldDetails
What it doesConvert string to lowercase
Output typestring
Parameters
  • string (string): The string to convert to lowercase. Example: HELLO
When to useUse this when you need realistic synthetic values matching the method format for this column type.

toUpper

FieldDetails
What it doesConvert string to uppercase
Output typestring
Parameters
  • string (string): The string to convert to uppercase. Example: hello
When to useUse this when you need realistic synthetic values matching the method format for this column type.

tollFreeAreaCode

FieldDetails
What it doesToll-free area code (e.g., "800")
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

tollFreePhoneNumber

FieldDetails
What it doesToll-free number (e.g., "(800) 123-4567")
Output typestring
Parameters

No parameters.

When to useUse this for contact and support phone fields in user profiles or orders.

unique

FieldDetails
What it doesGenerates fake data for this format.
Output type—
Parameters
  • maxRetries (int): The maximum number of retries to get a unique value. Example: 10000
  • used (callable|null): A callable to check if the value is already used. Example: null
When to useUse this when you need realistic synthetic values matching the method format for this column type.

university

FieldDetails
What it doesRandom university name (e.g. Clearcourt University)
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

unixTime

FieldDetails
What it doesUnix timestamp (e.g., 1696945800)
Output typeint
Parameters
  • max (string|DateTime): The latest date to use. Example: now
When to useUse this for created_at, updated_at, booking windows, and schedule data.

url

FieldDetails
What it doesRandom URL (e.g., "https://www.example.com")
Output typeurl
Parameters

No parameters.

When to useUse this for links, callback URLs, website fields, and integration endpoints.

userAgent

FieldDetails
What it doesRandom browser user agent
Output typestring
Parameters

No parameters.

When to useUse this when you need realistic synthetic values matching the method format for this column type.

userName

FieldDetails
What it doesUsername (e.g., "johndoe")
Output typestring
Parameters

No parameters.

When to useUse this for person, account owner, or organization naming fields.

uuid

FieldDetails
What it doesUUID v4 (e.g., "f47ac10b-58cc-4372-a567-0e02b2c3d479")
Output typeuuid
Parameters

No parameters.

When to useUse this for identifiers, API keys, session references, and secure random values.

valid

FieldDetails
What it doesGenerates fake data for this format.
Output type—
Parameters
  • validator (mixed) Default: NULL
  • maxRetries (mixed) Default: 10000
When to useUse this when you need realistic synthetic values matching the method format for this column type.

windowsPlatformToken

FieldDetails
What it doesWindows platform token (e.g., "Windows NT 10.0")
Output typestring
Parameters

No parameters.

When to useUse this for identifiers, API keys, session references, and secure random values.

word

FieldDetails
What it doesSingle random word (e.g., "house")
Output typestring
Parameters

No parameters.

When to useUse this for descriptions, notes, bios, and long-form content seeds.

words

FieldDetails
What it doesArray of random words
Output typearray
Parameters
  • nb (int): The number of words. Example: 3
  • asText (bool): Whether to return as text (joined by spaces) or array. Example: true
When to useUse this for descriptions, notes, bios, and long-form content seeds.

year

FieldDetails
What it does4-digit year (e.g., "2025")
Output typeint
Parameters
  • max (string|DateTime): The latest date to use. Example: now
When to useUse this when you need realistic synthetic values matching the method format for this column type.
FakerForge

Synthetic Data Platform

© 2026 FakerForge. All rights reserved.