PSFaker

1.0.0

A PowerShell port of fzaninotto/Faker – generates realistic fake data for testing, seeding, and anonymisation.

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PSFaker

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name PSFaker

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Package Details

Author(s)

  • PSFaker Contributors

Tags

Faker Testing DataGeneration Mock

Functions

New-Faker Get-FakeRandomDigit Get-FakeRandomDigitNotNull Get-FakeRandomDigitNot Get-FakeRandomNumber Get-FakeRandomFloat Get-FakeNumberBetween Get-FakeRandomLetter Get-FakeRandomElement Get-FakeRandomElements Invoke-FakeShuffle Format-FakeNumerify Format-FakeLexify Format-FakeBothify Format-FakeAsciify Format-FakeRegexify Get-FakeWord Get-FakeWords Get-FakeSentence Get-FakeSentences Get-FakeParagraph Get-FakeParagraphs Get-FakeText Get-FakeName Get-FakeFirstName Get-FakeFirstNameMale Get-FakeFirstNameFemale Get-FakeLastName Get-FakeTitle Get-FakeTitleMale Get-FakeTitleFemale Get-FakeNameSuffix Get-FakeAddress Get-FakeStreetAddress Get-FakeStreetName Get-FakeBuildingNumber Get-FakeCity Get-FakeCityPrefix Get-FakeCitySuffix Get-FakeState Get-FakeStateAbbr Get-FakePostcode Get-FakeCountry Get-FakeLatitude Get-FakeLongitude Get-FakeSecondaryAddress Get-FakePhoneNumber Get-FakeTollFreePhoneNumber Get-FakeE164PhoneNumber Get-FakeCompany Get-FakeCompanySuffix Get-FakeCatchPhrase Get-FakeBS Get-FakeJobTitle Get-FakeEmail Get-FakeSafeEmail Get-FakeFreeEmail Get-FakeCompanyEmail Get-FakeUserName Get-FakePassword Get-FakeDomainName Get-FakeDomainWord Get-FakeTld Get-FakeUrl Get-FakeSlug Get-FakeIPv4 Get-FakeLocalIPv4 Get-FakeIPv6 Get-FakeMacAddress Get-FakeUnixTime Get-FakeDateTime Get-FakeDateTimeAD Get-FakeISO8601 Get-FakeDate Get-FakeTime Get-FakeDateTimeBetween Get-FakeDateTimeThisCentury Get-FakeDateTimeThisDecade Get-FakeDateTimeThisYear Get-FakeDateTimeThisMonth Get-FakeAmPm Get-FakeDayOfMonth Get-FakeDayOfWeek Get-FakeMonth Get-FakeMonthName Get-FakeYear Get-FakeCentury Get-FakeTimezone Get-FakeCreditCardType Get-FakeCreditCardNumber Get-FakeCreditCardExpirationDate Get-FakeCreditCardDetails Get-FakeIban Get-FakeSwiftBic Get-FakeHexColor Get-FakeRgbColor Get-FakeRgbColorAsArray Get-FakeRgbCssColor Get-FakeSafeColorName Get-FakeColorName Get-FakeHslColor Get-FakeHslColorAsArray Get-FakeFileExtension Get-FakeMimeType Get-FakeUuid Get-FakeEan13 Get-FakeEan8 Get-FakeIsbn13 Get-FakeIsbn10 Get-FakeBoolean Get-FakeMd5 Get-FakeSha1 Get-FakeSha256 Get-FakeLocale Get-FakeCountryCode Get-FakeLanguageCode Get-FakeCurrencyCode Get-FakeEmoji Get-FakeUserAgent Get-FakeChromeAgent Get-FakeFirefoxAgent Get-FakeSafariAgent Get-FakeOperaAgent Get-FakeIEAgent Get-FakeBiasedNumberBetween Get-FakeHtmlLorem Get-FakeRealText Get-FakeUnique Get-FakeOptional Get-FakeValid Reset-FakeUnique

Dependencies

This module has no dependencies.

FileList

Version History

Version Downloads Last updated
1.0.0 (current version) 3 3/14/2026