Oxygenated (left heart) Deoxygenated (right heart)
⚠ Couldn't load the 3D engineThree.js failed to load from the CDN. Check your connection and reload.

Cardiac Cycle & Ejection Fraction Simulator

This simulation demonstrates the function of the cardiovascular system, including the heart and blood vessels. A real 3D model of all four heart chambers beats through systole and diastole in front of you, with valves opening and closing at the right moment and blood particles flowing along the true right-heart (lungs) and left-heart (body) circuits. Adjust heart rate, preload and contractility — or jump to a Heart Failure or Athlete's Heart preset — and watch stroke volume, ejection fraction and cardiac output update live, grounded in the Frank-Starling law that governs how a real heart responds to how full it is.