Strings

DataFakery provides a variety of string generators that are designed to help you generate common types of data. Whether you need to generate names, addresses, phone numbers, or other information.

For the majority of our string generators, you can customize the Locale property to generate culture-specific values that are appropriate for your project. This feature allows you to create data that accurately reflects the needs of your audience or user base, making it easier to create meaningful, representative data.

By setting the Locale property (default en), you can generate strings that are appropriate for a specific region or language, ensuring that your data is as accurate and realistic as possible.

Configuration

  • Type: Displays the selected column data type (e.g., varchar(255)).

  • Faker: Select the type of faker to apply (e.g., Name Suffix).

  • Locale: Choose the locale for the faker data (e.g., English).

  • Use Row Context: Check this box to ensure the faker uses the context of the row for generating data.

  • Add Suffix: Enter any additional suffix to append to the generated data (optional).

  • Replace only if Non-Null: Check this box to ensure that the faker only replaces non-null values in the column. If unchecked, it will replace all values, including nulls.

The Faker drop down list shows all available String Fakers

Person

Type
Example

Full Name

Salvatore Koepp

First Name

Simon

Last Name

Smith

Name Title

Mrs., Mr., Dr.

Name Suffix

II, III, PhD

​Address / Location

Type
Example

Street Address

159 MacGyvers Freeway

Street Name

Martin Station

Building Number

370

City Prefix

Lake, Port, West

City

Lake Alysha

Zip Code

97291

State

Michigan

County

Buckinghamshire

Country

Nepal, Germany

Country Code

CZ, CH

Full Address

734 Ratke Turnpike, Paucekfurt, Norway

Longitude

23.0195, 35.6632

Latitude

76.2731, -83.2775

​ ​

Financial

Type
Description
Example

Bank Account Number

8 digits Number

59168270

Bank Account Name

Generates a Bank Account Name

Investment Account

IBAN

International Bank Account Number

IE37K29471408232009002

BIC

SWIFT/ Bank Business Identifier Code

DLDOUZQ1

Credit Card Number

Credit Card Number

3529-0263-9110-9551

Credit Card CVV

Credit Card Verification Value (CVV)

406

Currency ISO Code

3 letter ISO Code

CHF, USD, RWF

Currency Symbol

$, €

Ethereum Address

Fake Ethereum Wallet Address

0xc1a81212cf9dfa4ee0c459e93d34a4407f7e863b

Bitcoin Address

Fake Bitcoin Wallet Address

1HvMgGqdLRxQrJiyfUu6w3VEosb

Internet​ ​

Type
Description
Example

Username

Generates a random Username

Annabelle66

Password

Generates a 10 character password

5VuHk9UOcV

IP Address (v4)

Generates IPv4 address

207.145.247.54

IP Address (v6)

Generates IPv6 address

ac84:fb11:3ea8:3f96:2e66:ffb1:9bd5:6c66

Hash

Generates a 40 character Hash value

c3e4cf3d914caed9f0eb8b8877cc5ba4e8b5948b

​ ​

Business

Type
Example

Company Name

Frami Inc.

Company Suffix

Group, and Sons

Company Slogan

Exclusive systematic Architecture

Company Bullshit Phrase

benchmark cross-media solutions

Department

Electronics, Toys and Beauty

Job Area

Optimization

Job Descriptor

Human

Job Title

Senior Usability Developer

EAN-8

86806664

EAN-13

0998144170461

Product Name

Handcrafted Metal Tuna

Product

Car

Product Material

Plastic

Product Adjective

Sleek

Price

560.68

Common

Type
Example

Phone Number

1-822-934-9233

Lorem Ipsum Text

Delectus et commodi quis ad molestiae quo doloremque non saepe.

Color

green

Explore our string generators and their sample output by using the Gallery window. This feature enables you to easily find and choose the generator that best suits your needs.

Advanced Use Cases

We have other options available to help you create the data you need.

First, consider using our List Values Generator to create a custom list of common values that can be tailored to your needs. If your requirements are more complex, try using our Text Pattern or Regular Expression Generator to create data that matches specific patterns or rules.

If you're still having trouble generating the data you need, please don't hesitate to contact us. Our team is always available to help with more advanced cases and assist you in creating representative data.

Last updated

Was this helpful?