Why this synthetic time series generator?
- Trend, seasonality, and noise components are configurable.
- Inject missing values and outliers for robust testing.
- Preview a line chart plus first 20 rows.
- Export CSV/JSON and share settings safely.
Components
- Trend: linear slope per step.
- Seasonality: sine cycles or day-of-week pattern.
- Noise: Gaussian or AR(1).
- Quality: missing values + outlier spikes.
Quick presets
Start from common time-series shapes.
Generate
Synthetic time series generator
Configure index, signal, and quality, then generate data.
FAQ
What time series can I generate?
Combine trend, seasonality, noise, missing values, and outliers to create synthetic series.
How are missing values and outliers injected?
Missing values are set to null (CSV empty). Outliers are injected by rate and mode.
What is seeded mode?
Seeded mode makes results reproducible, but it is not secure.
CSV or JSON?
CSV is compact for spreadsheets; JSON keeps nulls and is API-friendly.