Sample Customer Data
Download 100 or 1,000 sample customer records as CSV or JSON. Preview the data and field dictionary. Generated US test data, free and no sign-up.
Version 1 · Published 6 September 2026 · US contact records
Preview the first five customers
| guid | fullName | phone | street | city | stateCode | postalCode | country | |
|---|---|---|---|---|---|---|---|---|
| 910a53a0-9267-4f63-b005-378359e02e17 | Kristopher I. Adams-Considine | kadamsconsidine24@example.org | 616-555-0117 | 1422 Kassulke Curve | Grand Rapids | MI | 49504 | United States |
| 481e0edb-b6e4-4857-bd72-87b26ca7a44c | Benny O. Murazik | bmurazik12@example.com | 302-555-0169 | 9759 Kreiger Falls | Wilmington | DE | 19805 | United States |
| 8a814118-626c-4063-897d-4df50293fb9f | Scott C. Brekke | sbrekke23@example.org | 337-555-0170 | 985 Botsford Inlet | Lafayette | LA | 70503 | United States |
| 240578af-b1d2-4afd-a080-dedf38d55c34 | Randal L. Renner | rrenner99@example.org | 930-555-0164 | 7906 Amelie Groves | Evansville | IN | 47715 | United States |
| c1beb554-a03c-4766-b1dc-cb37b4cb137c | Brian L. Bode | bbode60@example.net | 878-555-0181 | 4640 Sipes Haven | Pittsburgh | PA | 15210 | United States |
These rows are the beginning of every file above. IDs and contact fields are generated for test use.
A ready-made customer table for imports and demos
Use these sample records to test CSV imports, populate a CRM mockup or build a customer-list screen. Both file sizes share the same column names and row order. Start with 100 rows to inspect your field mapping, then use 1,000 for pagination, filtering and export checks.
This dataset contains generated contact details, not real customer activity. It does not model orders, revenue, subscriptions or relationships between tables. A name is not a unique customer key; use the guid field when your test needs a record identifier.
For a custom file, open the CSV, JSON and SQL test data generator. The Customers template selects these fields. Set the seed to sample-customers-v1 to reproduce these values with the current engine, or choose your own seed for a different sample.
Customer dataset field dictionary
| Field | Contents | Import note |
|---|---|---|
| guid | Generated UUID | Use as a record key; not a real customer ID. |
| fullName | Generated display name | Names can repeat; preserve spaces and punctuation. |
| Address at an example domain | For fixtures, not a working inbox. | |
| phone | US number in the 555-0100–0199 fiction block | Preserve formatting as text. |
| street | Randomized house number and street | Not checked against a building or delivery point. |
| city | Locality from the configured US data | Related to the generated state and postal pool. |
| stateCode | Two-letter US state code | Keep separate from the city field. |
| postalCode | ZIP from the configured postal pool | Import as Text to preserve leading zeros. |
| country | United States | This version contains US records only. |
All values are strings. CSV uses the same field keys as JSON.
Import CSV or JSON without changing the values
For spreadsheets, use the CSV import dialog and set postalCode, phone and guid to Text before loading the file. Automatic number conversion can remove a leading zero from a ZIP code. For JSON, read the top-level array and map its keys to your test table; each object uses the same nine fields.
Compare the first imported row with the preview above and confirm the final row count. The 100-row file is a prefix of the 1,000-row file, so importing both without deduplication repeats the first 100 records.
Data source and version
Files are generated using Fakenamely’s existing identity engine and US locale data with a fixed seed and a reference date of 1 January 2026. Names are assembled from locale pools; geographic fields use the site’s postal datasets. See the data sources and generation limits for details. The sample is not a demographic survey or a live address lookup.
Frequently asked questions
Does this dataset contain real customers?+
No customer database was used. These records were generated from the site's test-data engine. Names and street details can coincide with real ones; addresses have not been verified for delivery. Email addresses use reserved example domains.
What is included in each customer record?+
Nine fields: guid, fullName, email, phone, street, city, stateCode, postalCode and country. This is a contact table for tests and demos. It contains no purchases, payment details or account history.
Are the CSV and JSON files the same dataset?+
Yes. Both formats use the same version and seed. The 100-row file is the first 100 records of the 1,000-row file. JSON keeps every value as a string; import postalCode as Text when opening CSV in a spreadsheet.
Can I create more rows or choose different columns?+
Use the linked test data generator, choose the Customers template and enter sample-customers-v1 as the seed to reproduce the record values with this generator version. Change the fields or seed for a custom dataset. Save downloaded files because future engine or locale updates may change output.