Synthetic only • Non-clinical • Not for regulatory or diagnostic use

Synthetic PPG Waveforms
for ML Development

Generate realistic photoplethysmography signals in minutes. No datasets. No patient data. No governance overhead.

Download Free Trial
Synthetic PPG Data Generator Interface

Public datasets waste your time

You're building a PPG algorithm but first you need to:

Days vanish before you write a single line of model code.

Minutes instead of days

The Synthetic PPG Data Generator runs entirely offline on your machine. Select a physiological preset, generate waveforms, export to CSV or NumPy. No downloads. No cleaning. No consent forms.

Fully synthetic signals for prototyping, pipeline testing, and product demos—without touching real patient data.

Minutes instead of days

Built for rapid iteration

Physiological Presets

Normal sinus rhythm, bradycardia, atrial fibrillation, hypotension. No clinical expertise required—just select and generate.

🔒

Offline Execution

Standalone .exe with embedded Python. Zero cloud dependencies. Works on air-gapped systems.

📦

Export Flexibility

Save waveforms as CSV or NumPy arrays. Drop straight into your existing pipeline.

👁️

Visual Validation

Real-time waveform rendering. Spot-check morphology before export.

🎛️

Parameter Control

Adjust heart rate, amplitude, noise levels manually when presets aren't enough.

Transparent pricing

Individual Licence

£199
per year
  • 1 user
  • Unlimited exports
  • All presets and features
  • Email support
Buy Individual Licence

Team Licence

£999
per year
  • Up to 5 users
  • Unlimited exports
  • All presets and features
  • Priority email support
Buy Team Licence
Annual licences. No subscription lock-in. Offline software—no infrastructure costs.

Common questions

Is this validated for clinical use?

+
No. These are synthetic waveforms for algorithm development and demonstrations only. Not suitable for diagnosis, monitoring, or regulatory submissions.

What file formats can I export?

+
CSV and NumPy (.npy). Both include timestamp and amplitude data.

Does it require an internet connection?

+
No. The software runs entirely offline once installed.

Can I adjust parameters manually?

+
Yes. Presets provide starting points, but heart rate, amplitude, decay, and noise are all adjustable.

What physiological scenarios are included?

+
Normal sinus rhythm, bradycardia, atrial fibrillation, and hypotension. These cover common use cases for early-stage prototyping.

Does it generate ECG or SpO₂?

+
No. PPG waveforms only.

Is there a free trial?

+
Yes. The trial version allows limited exports so you can evaluate signal quality before purchasing.

Do you offer refunds?

+
Yes. 30-day money-back guarantee if the software doesn't meet your needs.