A heavy and strong heartbeat can be caused by factors outside the heart, by the heart itself, and by functional factors of the heart. 1. Extracardiac factors such as post-infectious fever, severe anemia, hyperthyroidism, and over-exercise can cause a heavy and strong heartbeat. 2. Factors within the heart, such as arrhythmia, premature heartbeat, and tachycardia, can cause a heavy and strong heartbeat. In addition, hypertension, aortic valve stenosis, and hypertrophic cardiomyopathy can cause a heavy and strong heartbeat due to left ventricular hypertrophy and increased contraction of the heart. 3. Functional factors of the heart, such as anxiety disorders, cardiac neurosis, menopausal syndromes, etc., can lead to a feeling of a heavy heartbeat due to abnormal regulation of the autonomic nerves. For these cases, it is recommended to go to the hospital in time to clarify the specific causes, and to treat them so that the disease can be controlled as soon as possible.