Heart palpitations are heartbeats that suddenly become more noticeable.
Your heart may feel like it is pounding, fluttering or beating irregularly, often for just a few seconds or minutes. You may also feel these sensations in your throat or neck.
Palpitations may seem alarming, but in most cases they are harmless and are not a sign of a problem with your heart.
However, palpitations accompanied by other symptoms, such as dizziness or tightness in your chest, can sometimes be a sign of a heart problem (see below).
You should visit your doctor if you have palpitations along with other symptoms or you are concerned.
Palpitations may be triggered by a surge of adrenaline, a hormone your body releases after you have overexerted yourself or when you feel nervous, anxious or excited.
Eating rich, spicy foods, drinking excessive amounts of caffeine or alcohol, smoking, and using recreational drugs can all bring on palpitations.
If you think lifestyle factors are causing your palpitations, try to reduce your stress levels by using relaxation techniques and moderating the level of exercise you do.
You should also reduce your intake of coffee or energy drinks and avoid using recreational drugs.
If you have regular palpitations and also have feelings of anxiety, stress and panic, you may be experiencing panic attacks.
A panic attack can cause an overwhelming sense of anxiety, fear and apprehension, accompanied by nausea, sweating, trembling and palpitations.
Panic attacks can be frightening and intense, but are not usually dangerous.
Less commonly, palpitations can be a side effect of some types of medicine, such as asthma inhalers or tablets for a thyroid problem.
Speak to your doctor if you think medication may be responsible for your palpitations. Do not stop taking a prescribed treatment without first consulting your doctor.
Palpitations can sometimes be the result of hormonal changes that happen during a woman's periods, during pregnancy, or around the time of the menopause. However, these are usually only temporary and not a cause for concern.
The following conditions can make the heart beat faster, stronger or irregularly, and can be a cause of heart palpitations:
If you start to experience palpitations more often, or if they get worse or occur with other symptoms such as dizziness or tightness in your chest, see your doctor. You may have a heart rhythm problem (arrhythmia).
Your doctor will carry out an electrocardiogram (ECG) to assess your heart rate and rhythm. This may immediately confirm whether there is a problem and whether treatment is needed.
However, the results of an ECG will often be completely normal if you are not having palpitations at the time of the test. Further tests may then be needed, which may be carried out by your doctor or your local hospital.
Atrial fibrillation causes a fast, irregular pulse, which can cause a persistent heart flutter.
You may also feel dizzy, short of breath and very tired. Atrial fibrillation is not usually life threatening, but can be uncomfortable and often needs treating.
Supraventricular tachycardia (SVT) is a similar heart rhythm problem to atrial fibrillation. It also causes episodes of an abnormally fast heart rate, but the heart rate is often steady and not irregular.
Episodes of SVT are usually harmless and tend to settle down on their own without the need for treatment. However, you should seek medical advice if you have prolonged episodes of SVT.
There are also other, less common heart rhythm conditions that may be the cause of your palpitations, and these can be determined by appropriate tests. When your doctor or hospital discovers the exact problem with your heart, ask them to explain it to you.
Important: Our website provides useful information but is not a substitute for medical advice. You should always seek the advice of your doctor when making decisions about your health.