Claim my spot
ecgReal 12-lead ECGs verifiedReviewed by a cardiologist

Learn to read ECGs like a cardiologist.

Practice on real tracings, measure with calipers, and see exactly where to look on every answer. Level up from Intern to Cardiologist, one ECG at a time.

workspace_premiumFounding offer: the first 100 people get free beta access and 50% off their first year.

Your levels this week

Every topic has its own level.

Ischemia and MI stethoscopeResident
Arrhythmias medical_servicesAttending
Heart blocks schoolIntern
Daily goal: 10 ECGs local_fire_department6-day streak

Try one now

What does this ECG show?

This is how every question works. Read the tracing, commit to an answer, then see the findings marked on the ECG.

12-lead ECG of a 67-year-old woman with chest pain

A 67-year-old woman has had 40 minutes of heavy central chest pressure with nausea and sweating.

BP 108/70HR 73SpO₂ 96%

What is the most likely diagnosis?

ST elevation in II, III and aVF, with mirror-image ST depression in I and aVL, in a patient with ongoing pain. This is an acute inferior STEMI: activate the cath lab.

lightbulbPearlST depression in aVL is often the earliest reciprocal sign of an inferior STEMI.
Get more like this: claim a founding spot

How it works

Practice the way you read on the ward.

checklist

Do a structured read

Rate, rhythm, axis, intervals and key findings, every time. It is the habit that stops you missing things.

straighten

Measure with calipers

Drag calipers across the tracing to time the PR, QRS and QT, just like on paper.

ads_click

Commit to an answer

Pick the diagnosis and next step, and say how sure you are. Confident mistakes are the ones worth learning from.

frame_inspect

See exactly where to look

Every answer marks the findings on the ECG and compares your read with the expert read, line by line.

Levels

From Intern to Cardiologist.

Short daily blocks, a streak to keep, and a level for every topic, so you always know what to practice next.

school

Intern

Rate, rhythm and the classic patterns

stethoscope

Resident

Ischemia, blocks and common arrhythmias

medical_services

Attending

Fast, accurate reads under time pressure

cardiology

Cardiologist

Subtle findings and the next step

Who it is for

Built by a doctor, for the people who read ECGs at 3 a.m.

school

Medical students

  • checkThe classic ECGs every exam expects you to know
  • checkA clear method instead of pattern guessing
  • checkTen minutes a day, on your phone
stethoscope

Interns and residents

  • checkReal tracings with real artifacts and noise
  • checkDiagnosis and next step, not just the name
  • checkConfidence on call, before the cardiologist arrives
verifiedEvery case is reviewed by a cardiologist before it goes live.

Questions

Good to know

When does it open?expand_more

We are opening a free beta in small groups, starting with the waitlist. You will get an email with your invite.

How much will it cost?expand_more

The beta is free. After launch there will be a yearly plan. The first 100 people on the waitlist get 50% off their first year, and you don't pay anything to claim a spot.

Are the ECGs real?expand_more

Yes. They are real 12-lead recordings from open research datasets, used under their licences, and every case is checked by a cardiologist.

Does it work on my phone?expand_more

Yes. It works in any browser on phone, tablet or laptop, with a lead switcher for small screens.

What topics are covered?expand_more

The beta starts with the classics, like atrial fibrillation, AV blocks, bundle branch blocks and STEMI. New cases are added over time: flutter, SVT and VT, STEMI mimics, hypertrophy, electrolytes, long QT, WPW and more.

Only 100 founding spots.

Claim yours for free beta access and 50% off your first year when we launch. No payment now.

check_circleYou are on the list

Help us build it for you

Six quick questions, about a minute. It shapes what we build first.

I am a
How do you practice ECGs now? Pick any
If it helped you, what would you pay per year?
Could we talk with you for 15 minutes?

Privacy

What we collect

Why

To invite you to the beta, tell you when ECG Dojo launches, send you one ECG teaching point a week (one click in any of those emails stops them), and decide what to build first. We never sell your data or share it with advertisers.

Where it is stored

In a private Google Sheet that only the ECG Dojo team can open. Page visits are counted with Cloudflare Web Analytics, which does not use cookies.

Your choices

You can ask us to delete your data at any time by writing to . We delete it within 30 days.