Documentation

Learn how to use FileSynth to generate realistic test data files.

Quick Start

FileSynth uses natural language to understand what data you need. Simply describe your data and we'll generate it for you.

Example prompts:

  • 100 users with name, email, and signup date
  • 50 orders with customer name, product, price, and status
  • 25 employees with department, salary, and hire date

Supported Data Types

FileSynth automatically detects the best data type based on your column names. Here are the supported types:

TypeExampleKeywords
nameJohn Smithname, full_name, customer
email[email protected]email, mail
phone+1-555-123-4567phone, mobile, tel
date2024-03-15date, created_at, timestamp
address123 Main Staddress, street
cityNew Yorkcity, town
countryUnited Statescountry, nation
companyAcme Corpcompany, business, organization
price$99.99price, amount, cost
uuid550e8400-e29b...id, uuid, guid
booleantrue/falseactive, enabled, is_*
statuspendingstatus, state

Output Formats

CSV

Comma-separated values, perfect for spreadsheets and database imports.

text/csv

JSON

JavaScript Object Notation, ideal for APIs and web applications.

application/json

Excel

XLSX format with styling, for reports and data analysis.

application/xlsx

API Access

Coming Soon

API access will be available for Pro and Enterprise users. Stay tuned!

Need Help?

If you have questions or need assistance, please contact us at [email protected].