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 date50 orders with customer name, product, price, and status25 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:
| Type | Example | Keywords |
|---|---|---|
| name | John Smith | name, full_name, customer |
| [email protected] | email, mail | |
| phone | +1-555-123-4567 | phone, mobile, tel |
| date | 2024-03-15 | date, created_at, timestamp |
| address | 123 Main St | address, street |
| city | New York | city, town |
| country | United States | country, nation |
| company | Acme Corp | company, business, organization |
| price | $99.99 | price, amount, cost |
| uuid | 550e8400-e29b... | id, uuid, guid |
| boolean | true/false | active, enabled, is_* |
| status | pending | status, 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].