HomeMedical Technology & Imaging PhysicsThe Hemoglobin-Oxygen Dissociation Curve: Why Its S-Shape Matters

🩸 The Hemoglobin-Oxygen Dissociation Curve: Why Its S-Shape Matters

Explore why the hemoglobin-oxygen dissociation curve is S-shaped, not straight, and how cooperative binding, the Bohr effect, and the P50 value explain how your blood loads oxygen in the lungs and releases it precisely where tissues need it most.

Medical Technology & Imaging Physics3DModerate60 FPS
hemoglobin-oxygen-dissociation-curve-lab ↗ Open standalone

This simulator plots the hemoglobin-oxygen dissociation curve in real time, letting you see how saturation responds to changing oxygen partial pressure and how the curve shifts left or right under different pH and carbon dioxide conditions.

🔬 What It Demonstrates

This simulator plots the hemoglobin-oxygen dissociation curve in real time, letting you see how saturation responds to changing oxygen partial pressure and how the curve shifts left or right under different pH and carbon dioxide conditions.

🎮 How to Use

Adjust the oxygen partial pressure slider to trace saturation along the curve, then toggle pH or carbon dioxide levels to watch the Bohr effect shift the entire curve and reveal the corresponding change in P50.

💡 Did You Know?

Myoglobin, the oxygen-storage protein in muscle, has only one binding site and no cooperative binding, so its dissociation curve is a simple hyperbola rather than an S-shape, a useful contrast for seeing what cooperativity actually adds.

⚙ Under the hood

Explore why the hemoglobin-oxygen dissociation curve is S-shaped, not straight, and how cooperative binding, the Bohr effect, and the P50 value explain how your blood loads oxygen in the lungs and releases it precisely where tissues need it most.

hemoglobinoxygen dissociation curvephysiologyrespiratory systembohr effectcooperative bindingp50blood chemistry

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)