ECG Simulator · BetaSIMULATED · NOT FOR DIAGNOSIS

Connecting…0.0 s
HRrecent RR—/min
Configured
  • Connecting…

12 leads: swipe horizontally to see the other leads. Turn Measure off before swiping; use sample times to measure without dragging.

Save

Starting the continuous monitor…

Rotate the phone for a longer trace (about 7 s at 25 mm/s).

More tools

View & measurement
View
Measure by sample time

Pause, choose a displayed lead and two sample times. Reports manual Δt and sample Δmodel mV, not automatic clinical intervals.

Display settings

Teaching & scenarios

Presentation hides rhythm, settings, drugs and event labels while keeping the same trace and SIMULATED label.

Reusable scenario

Build an ordered list of setups and no-dose drug actions. Apply manually or run at simulation times relative to Start. Pause also pauses the sequence; Cancel leaves applied changes and residual drug effects in place. Loading only previews. This reuses instructions in the same heart, not an earlier waveform.

Not running. Step times are relative to the simulation head when started.

Stored in this browser; download a copy for another device.

    Events & saved data
    Events & bookmarks 0

    Bookmark the last visible sample, including while reviewing. Select an entry to pause and view the trace ending just after that time. These are actions and notes, not confirmed captures or diagnoses.

    Visible trace JSON includes entries in its interval. CSV contains samples only. The event log saves times and labels; it does not restore expired waveforms. Downloads are SIMULATED and not for diagnosis.

      Save interval & replay

      Save a retained interval

      Pause, then select start and end times within the retained trace (up to 30 seconds). Times use the 500 Hz sample grid; the end is exclusive. JSON includes setup history and events. This saves original samples, not a cropped video.

      Replay saved samples

      Open a downloaded trace or recording JSON in a separate viewer. Original samples and times are preserved; the viewer does not run an engine.

      Open saved-trace viewer
      Beta support & limits