Upload. Synthesize.
Share Safely.
Your CSV and XLSX files are processed entirely in your browser. No data is sent to any server — ever. Supports group/entity-aware synthesis, skewness-aware distributions, and cross-column correlation preservation.
Drop one or more files here, or click to browse
CSV or Excel (.xlsx / .xls) · Multi-file: shared IDs across files stay linked after masking
user_id):
⬇ test_customers.csv
⬇ test_orders.csv
·
⚡ Load both directly
Zero Network Calls
Nothing leaves your browser tab. No uploads, no logs.
CSV & Excel
Supports .csv and .xlsx/.xls files. Pick any sheet from multi-tab workbooks.
Group-Aware
Entity attributes stay internally consistent per synthetic ID.
Choose a Sheet
Your workbook has multiple sheets. Select the one you want to synthesize.
Configure Synthesis
Cross-File ID Linkages
RELATIONALColumns in different files that share IDs (e.g. user_id in both orders.csv and customers.csv) are masked with the same replacement values, preserving joins. Files with linked IDs keep their original row count.
Within-Group Structure Preservation
GROUP-AWARESelect your entity/group column (e.g. patient_id, customer_id). Columns that are consistent within a group — like gender or country — will be locked to one value per synthetic entity.
Column Constraints
LOGICALAdd rules like "Column A ≤ Column B". After each row is generated, violated constraints trigger resampling (up to 10 attempts).