094-991-5369 Open daily · Mon–Fri 07.30–08.30, 17.00–20.00 · Sat–Sun 07.30–10.30, 17.00–20.00
Health check

What Is an Electrocardiogram (EKG) and When Should You Have One

An electrocardiogram, or EKG, is an easy, quick and painless test that lets the doctor see how your heart is working in just a few minutes. This article explains what an EKG is, what it can detect, and when you should have one.

25 June 2026 5 min read By the medical team, Doctor Chat Clinic
What is an electrocardiogram (EKG) and when should you have one

Our heart beats because small electrical currents travel through the heart muscle in a regular rhythm. An electrocardiogram (EKG or ECG) records these electrical signals as a line on a graph, so the doctor can assess whether the heart is beating normally. It is one of the most widely used basic heart tests.

What is an EKG and how does it work

An EKG works by attaching small electrodes to the skin on the chest, arms and legs. These electrodes pick up the heart's electrical signals and send them to a machine that records them as a graph. The test takes only a few minutes and is painless, and no electrical current is passed into the body — you simply lie still while the machine records the signals.

What can an EKG detect

An electrocardiogram helps the doctor see a number of abnormalities, in particular:

  • Abnormal heart rhythm — beating too fast, too slow, or irregularly
  • Reduced blood flow to the heart muscle — signs of narrowed or blocked coronary arteries
  • An enlarged heart — thickened heart muscle or abnormally enlarged heart chambers
  • Easy to do, takes only a few minutes, painless and risk-free
  • Helps screen for heart rhythm problems and reduced blood flow to the heart muscle
  • Suitable as part of a health check for people at risk

When should you have an EKG, and who should be tested

You should have an EKG when you have symptoms that may be related to the heart, such as chest tightness, palpitations, easy fatigue or fainting, or as part of a health check for people at risk of heart disease — those with high blood pressure, diabetes, high blood cholesterol, who smoke, are overweight, or have a family history of heart disease.

Heart testing at the clinic

Doctor Chat Clinic offers health checks, blood tests, ultrasound and electrocardiogram (EKG) performed by a doctor, who assesses your symptoms, interprets the results and gives appropriate advice on caring for your heart health.

Severe chest tightness — go to hospital immediately

  • Severe chest tightness, or pain radiating to the arm, neck, jaw or shoulder blade
  • Cold sweats, palpitations, shortness of breath or nausea at the same time
  • Dizziness, fainting, or feeling about to pass out

These symptoms may indicate an acute heart attack (acute coronary syndrome). Go to the nearest hospital immediately, or call an ambulance on 1669.

Frequently asked questions

Does an EKG hurt?
An EKG is completely painless. Small electrodes are simply attached to the skin on the chest, arms and legs, and the machine records the heart's electrical signals. No electrical current is passed into the body, and it takes only a few minutes.
Can an EKG detect every heart disease?
An EKG can show many things, such as abnormal heart rhythm, reduced blood flow to the heart muscle and an enlarged heart, but it cannot diagnose every heart condition in a single test. Depending on your symptoms, the doctor may recommend further tests, such as a heart ultrasound (echocardiogram) or blood tests.
Who should have an EKG?
People with symptoms such as chest tightness, palpitations, easy fatigue or fainting, as well as those at risk of heart disease — high blood pressure, diabetes, high cholesterol, smoking or a family history of heart disease — should consider an EKG as part of a health check.

The information in this article is for general knowledge only and cannot replace diagnosis or treatment by a doctor. If you have worrying heart symptoms, please consult a doctor directly.

Want a heart health check? Talk to us

Call the clinic or chat on Line to ask about an EKG and book a heart check with a doctor.