MY ECG ACADEMY
Log in
Clinical ECG simulation · emergency & critical care

Online ECG simulatorTrain cardiac rhythms
and recognise arrhythmias.

A vital-signs monitor with a live ECG trace and 19 cardiac rhythms. Train arrhythmia recognition, learn through short lessons, and run clinical simulations — in your browser, with nothing to install.

No account, no card, nothing to install.

ECG II · SIMULATION 72 bpm
Tracing generated live — not a video.
Ready-made rhythms
19
Languages
3
Simulator and Academy
Free

Who writes the clinical content

Written by practising professionals Doctors and nurses in critical care
Used in advanced life support training A study companion, not a replacement for certification
Three languages, one body of content Portuguese, Spanish and English, always in step
Clinical articles Relevant articles on cardiac rhythms, ALS and the critically ill patient.
TRY IT NOW

Try the ECG simulator without creating an account

Not a video: the simulator itself, running in your browser. Change the rhythm, adjust the heart rate and watch the monitor respond in real time. Four rhythms open and the rest in plain sight.

  • Trace generated in real time
  • Vital signs consistent with the rhythm
  • Nothing to install
Open the simulator

Train rhythms, or run a simulation

Both are included in the same account. Start with whichever you need now.

Learn and train rhythms

ECG rhythm identification with a moving trace, immediate correction and a record of your errors. Includes the Academy lessons on reading the trace, monitoring and interpretation.

Start training

Run a simulation

Control the monitor from your phone while the room follows the screen. Trainees join with a code — nothing to install, no account needed. You can prepare your own rhythms and scenarios beforehand.

Create a session
For instructors

Run the simulation from your phone

A tablet with the simulator beside the manikin, and the controls on the instructor's phone — rhythm, drugs, deterioration, shock. The team sees only what they would see for real.

  • Session with a code

    A 6-character code. Everyone joins on their own screen, with no install and no account.

  • Real-time control

    Change the rhythm and it shows on the monitor instantly.

  • Drugs and interventions

    Epinephrine, adenosine, amiodarone, defibrillation, CPR.

  • Artifacts and noise

    Interference, movement, a loose electrode. Reality is rarely clean.

Academy

Learn to interpret ECGs, in short lessons

Short lessons on cardiac rhythm interpretation, each with its own quiz. Widely used as study support for official courses such as ALS.

It does not replace any official course or certification. It is training and preparation.

Creation

Your rhythms. Your scenarios.

19 rhythms come ready. Whatever is missing, you build.

ST ↑

Create your own rhythms

Draw the trace. Save it. Teach with it.

Stable Deteriorates Pulseless VT ROSC VF

Create your clinical scenarios

Chain the case. Reuse it in every session.

Pro plan

Training is free. Progress is what Pro adds.

The simulator with all 19 rhythms and unlimited identification training are free, and will stay that way. Pro adds what turns repetition into progress: knowing where you stand, training what you get wrong, and running the teaching.

Know where you stand

Every answer is recorded, rhythm by rhythm. The platform tells you which ones you confuse, how often, and the sign that separates them.

  • Performance analysis by rhythm, not by session
  • Focused training on only the rhythms you keep getting wrong
  • Progress synchronised across every device

Learn it to the end

The complete Academy, with no locked lessons and a certificate issued for every module completed.

  • Every module and lesson — the free plan keeps some locked
  • A certificate for each module, publicly verifiable
  • New content included, at no extra cost

Run the teaching

The simulator without limits: real clinical interventions, rhythms and scenarios you build yourself, and the session run from your phone.

  • Drugs, CPR, defibrillation and pacing
  • Rhythm builder and scenario editor, saved and reusable
  • Full crash cart

Choose the format that matches how you use it

Free €0 To get started and train with no session limit. Create account
Pro See price or yearly, cheaper For anyone who trains or teaches regularly. See plans

An ALS course costs around €400 and expires after two years. This does not replace it — it keeps you sharp in between.

Frequently asked questions

The essentials about the ECG simulator and the Academy, in a few lines.

What is an online ECG simulator?

An online ECG simulator is a tool that reproduces electrocardiogram tracings and vital signs in real time, in the browser, for clinical training. My ECG Academy simulates sinus rhythms, atrial and ventricular arrhythmias, blocks and cardiac arrest, with control over heart rate, blood pressure, SpO2 and capnography.

Do I need to install anything?

No. My ECG Academy runs entirely in the browser, on desktop, tablet or phone. It can be installed as an app from the browser itself, and the home page remains available without an internet connection.

Who is this platform for?

For nurses, doctors, paramedics, healthcare students and instructors. It is used especially in advanced life support training, ECG interpretation and emergency clinical simulation.

Which cardiac rhythms can I simulate?

Sinus rhythm and sinus tachycardia/bradycardia, atrial fibrillation and flutter, supraventricular tachycardia, ventricular tachycardia and fibrillation, atrioventricular blocks, idioventricular rhythm, asystole and pulseless electrical activity. Custom rhythms with their own morphology can also be created.

How does a training session with several trainees work?

The instructor creates a session and shares a code. Each trainee opens the site on their own device, enters the code and sees the monitor in real time, with no account needed. Everything the instructor changes appears on everyone's device in about a second.

Is My ECG Academy free?

There is a free tier, with a demo simulator and introductory Academy content. The Pro plan unlocks the full set of modules, quizzes, clinical scenarios and completion certificates.

Which rhythms are shockable?

Ventricular fibrillation and pulseless ventricular tachycardia are shockable. Asystole and pulseless electrical activity are not — there, what counts is compressions and correcting the cause. The simulator lets you train that distinction with the tracing in front of you, which is where it actually happens.

How do you tell ventricular tachycardia from SVT with aberrancy?

Faced with a wide-complex tachycardia in an adult, the starting assumption is ventricular tachycardia. AV dissociation, fusion and capture beats and precordial concordance all point to VT. Haemodynamic stability does not tell them apart: some VT is well tolerated.

Can I use this to prepare for an advanced life support course?

Yes, and it is one of the most common uses. The platform works as a study companion and as recognition practice before and after the course. It does not replace the course and issues no official certification.

Does it work on a phone?

It works on desktop, tablet and phone, in the browser. In a training session, the most common set-up is a tablet showing the monitor next to the manikin and the controls on the instructor’s phone.

Are the tracings real or simulated?

They are simulated, generated sample by sample by a purpose-built engine — not looping images or patient recordings. That is what lets you change rate, lead, gain, sweep speed and artefacts without leaving the rhythm, which is what makes the practice useful.

Who writes the clinical content?

A group of practising doctors and nurses with experience in critical care. Every article states its authorship and the date of its last clinical review, and nothing is published without that review.

Still have a question? <a href="demo.html">Try the demo</a> — no account needed.

If you are in a training session, whoever is running it gives you a 6-character code. Type it here and the monitor opens on your screen.

The session must be running. The code only works while whoever is running the session keeps it open. If it has ended, ask for a new code.

Do you want to run a session yourself?

Create an account or log in Or watch the live demo first →