Sensor Data Generator
Generate synthetic multi-channel time-series CSV with configurable waveforms and noise for testing dashboards, pipelines and parsers.
Free, no account needed. Everything runs in your browser; nothing you enter is sent to a server.
Timing
The same settings and seed always produce the same data. Timestamps have millisecond resolution; at most 100,000 samples and 16 channels.
Channels 0
Noise is Gaussian with a standard deviation equal to the given percentage of the channel’s peak absolute value (base ± amplitude). The random walk reverts toward the base value; its step size is 10% of the amplitude.
Output
No data generated yet. Check the channels and timing.
In the chart each channel is scaled to its own minimum–maximum range, so it shows shape only.
Settings changed. Large datasets do not update automatically; press Generate.
How to use it
- Add channels. Pick a preset or define sensor channels with a waveform and noise.
- Set the timing. Set duration, sample rate and timestamp format.
- Download the CSV. Check the preview, then download or copy the CSV.
Common questions
Is this real data?
No. It is synthetic data, suitable for testing dashboards, pipelines and parsers. It does not represent a real process.
Can I analyze the generated data?
Yes. Download the CSV and load it into the Sensor Data Analyzer.
Is any data sent to a server?
No. Generation runs in your browser.
Planning an IT/OT project?
Describe your machine, data flow or production goal in a few sentences and the ASP Dijital team will reply by email.