
How DEXA distinguishes lean mass, fat mass, and bone density
One scan, two X-ray energies, three numbers: bone, fat, and lean mass, each measured separately.
TL;DR
- DEXA (dual-energy X-ray absorptiometry) fires two X-ray energies through the body to separate tissue types.
- The scanner computes an attenuation ratio, called the R-value, and that ratio identifies bone, fat, and lean mass.
- One energy alone only measures density; it takes two to tell tissue types apart.
How DEXA works
DEXA, short for dual-energy X-ray absorptiometry (also written DXA), sends two X-ray beams of different energy through the body to a detector. Bone, fat, and lean tissue each attenuate (in plain English: absorb and block) those energies differently. Attenuation depends on photon energy and on tissue density and thickness (Messina et al., Quantitative Imaging in Medicine and Surgery, 2020). The scanner divides the two readings to get the R-value (in plain English: the ratio between them). That ratio works like a fingerprint for tissue type.
How does DEXA tell fat from muscle
Fat and lean mass block the two X-ray energies in different ratios, even though both are soft tissue. Picture two colored lights aimed through stained glass. Each pane blocks the colors in its own ratio. That ratio reveals which pane is which; one light alone couldn't. DEXA splits fat from lean mass the same way. It reports the split by region too: arms, legs, and trunk.
What is bone mineral density on a DEXA scan
Bone mineral density (BMD) describes how tightly mineral is packed into a scanned bone area. Bone attenuates X-rays far more strongly than fat or muscle. That gap separates it from soft tissue, reported as bone mineral content (BMC) (NIAMS, Bone Mineral Density Tests, 2025). BMC, fat mass, and lean mass together make up DEXA's three-compartment model.
Why does DEXA use two X-ray energies
A single X-ray energy only estimates overall density, not composition. Two energies let the scanner compare attenuation at each one and back out what a tissue actually is. That comparison, the R-value, is the entire trick behind DEXA's dual-energy name.
The Halftime POV
DEXA doesn't weigh tissue directly. It estimates BMC, fat, and lean mass from attenuation models, and hydration can shift the numbers. Scan positioning affects results too (Shiel et al., PeerJ, 2017). That's why serial scans should use the same machine and setup. Used consistently, it's still one of the clearest body-composition reads available.
Related reading:
- DEXA scans: what they are and what they measure
- DEXA vs. InBody vs. BMI: which body composition number matters
- Biomarkers 101: the foundation for reading your labs
- Sarcopenia: what it is and why muscle loss speeds up with age
FAQ
Q: How does DEXA work? A: DEXA (dual-energy X-ray absorptiometry) sends two X-ray beams of different energy through the body to a detector. Each tissue absorbs the two energies in its own ratio, and that ratio identifies bone, fat, and lean mass (Messina et al., Quantitative Imaging in Medicine and Surgery, 2020).
Q: How does DEXA tell fat from muscle? A: Fat and lean soft tissue attenuate the two X-ray energies differently because their density and composition differ. The scanner computes the R-value, an attenuation ratio, and that ratio separates fat mass from lean mass in every scanned region.
Q: What is bone mineral density on a DEXA scan? A: Bone mineral density (BMD) is the amount of mineral packed into a scanned bone area, reported as bone mineral content (BMC). Bone attenuates X-rays far more than soft tissue, so it separates out clearly (NIAMS, Bone Mineral Density Tests, 2025).
Q: Why does DEXA use two X-ray energies? A: One energy alone only shows overall density, not what a tissue is made of. A second energy lets the scanner compare how each tissue absorbs both, which is the only way to tell bone, fat, and muscle apart.
Disclaimer
This article is educational and is not medical advice. Compounded medications are not FDA-approved. Clinical outcomes depend on individual factors and require physician evaluation. Results vary. Halftime Health is launching soon — join the waitlist to get updates.
Get updates
Halftime Health is launching soon. We'll share what we learn along the way — the research, the regulations, the real-world trade-offs. Join the waitlist and we'll email you when we're live.
Sources
- Messina C et al., "Body Composition with Dual Energy X-ray Absorptiometry: From Basics to New Tools," Quantitative Imaging in Medicine and Surgery (2020)
- Shiel F et al., "Investigating the Level of Agreement of Two Positioning Protocols When Using Dual Energy X-ray Absorptiometry in the Assessment of Body Composition," PeerJ (2017)
- Bone Mineral Density Tests: What the Numbers Mean — NIAMS (2025)
- Pietrobelli A et al., "Dual-energy X-ray absorptiometry body composition model: review of physical concepts," American Journal of Physiology (1996)
Frequently asked questions
How does DEXA work?
DEXA (dual-energy X-ray absorptiometry) sends two X-ray beams of different energy through the body to a detector. Each tissue absorbs the two energies in its own ratio, and that ratio identifies bone, fat, and lean mass (Messina et al., Quantitative Imaging in Medicine and Surgery, 2020).
How does DEXA tell fat from muscle?
Fat and lean soft tissue attenuate the two X-ray energies differently because their density and composition differ. The scanner computes the R-value, an attenuation ratio, and that ratio separates fat mass from lean mass in every scanned region.
What is bone mineral density on a DEXA scan?
Bone mineral density (BMD) is the amount of mineral packed into a scanned bone area, reported as bone mineral content (BMC). Bone attenuates X-rays far more than soft tissue, so it separates out clearly (NIAMS, Bone Mineral Density Tests, 2025).
Why does DEXA use two X-ray energies?
One energy alone only shows overall density, not what a tissue is made of. A second energy lets the scanner compare how each tissue absorbs both, which is the only way to tell bone, fat, and muscle apart.
A licensed physician can build a protocol from your own labs.
Membership from $69/mo, including your onboarding panel. Each protocol is its own monthly subscription.




