ThisCalculator

Physics

Body Density Calculator: How It Works

Updated · Standard formula, shown below

The calculator for this page is switched off while it is checked. The formula is below, and the worked example in the article shows how to use it by hand.

Body Density Calculator: How It Works

A body density calculator estimates your body density (mass per unit volume, typically in g/cm³) from measurements like skinfold thicknesses or hydrostatic weighing, and then converts it to an estimated body fat percentage using a standard equation. You enter your measurement data (e.g., skinfold sum or underwater weight), and the calculator returns both your body density and the corresponding body fat percentage. This is the same two-step approach used in many fitness assessments and clinical settings.

Formula

The calculator uses the Jackson-Pollock 7-site skinfold equation for men, followed by the Siri equation to convert density to body fat percentage. The skinfold equation is:

Body density = 1.10938 – 0.0008267 × (sum of 7 skinfolds) + 0.0000016 × (sum of 7 skinfolds)² – 0.0002574 × age

Where:

  • Sum of 7 skinfolds = total thickness in millimeters (mm) measured at the chest, abdomen, thigh, triceps, subscapular, suprailiac, and midaxillary sites.
  • Age = age in years.
  • Body density = overall density in grams per cubic centimeter (g/cm³).

The Siri equation then converts density to body fat percentage:

Body fat % = (4.95 / body density – 4.50) × 100

This formula assumes the density of fat is about 0.900 g/cm³ and the density of fat-free mass is about 1.100 g/cm³. The Siri equation is most accurate for the general adult population.

Worked Example

Using the default values: sum of 7 skinfolds = 120 mm, age = 30 years.

  1. First, compute the density using the Jackson-Pollock equation:
    Density = 1.10938 – 0.0008267 × 120 + 0.0000016 × 120² – 0.0002574 × 30
    = 1.10938 – 0.099204 + 0.02304 – 0.007722
    = 1.025494 g/cm³
  2. Then apply the Siri equation:
    Body fat % = (4.95 / 1.025494 – 4.50) × 100
    = (4.8269 – 4.50) × 100
    = 32.69%

The calculator rounds the density to 1.0255 g/cm³ and the body fat to 32.7%, matching the example.

Why Body Density Matters

Body density is a proxy for body composition. Fat is less dense than water (about 0.9 g/cm³) while lean tissue (muscle, bone, organs) is denser (about 1.1 g/cm³). A higher body density generally means a lower fat percentage, and a lower density means more fat. The two-step method—measuring density first, then converting to fat percentage—is the basis for many reference methods like hydrostatic weighing and air displacement plethysmography (Bod Pod). Skinfold calipers use the same principle but estimate density from skinfold thicknesses, which correlate with overall body fat.

How to Use This Calculator

To get a meaningful result, you need accurate skinfold measurements. Ideally, have a trained professional take the measurements, or follow a standardized protocol. The 7 sites are:

  • Chest: diagonal fold halfway between the anterior axillary line and the nipple
  • Abdomen: vertical fold about 2 cm to the right of the umbilicus
  • Thigh: vertical fold on the anterior midline of the thigh, halfway between hip and knee
  • Triceps: vertical fold on the back of the upper arm, halfway between shoulder and elbow
  • Subscapular: diagonal fold just below the inferior angle of the scapula
  • Suprailiac: diagonal fold just above the iliac crest in the midaxillary line
  • Midaxillary: vertical fold on the midaxillary line at the level of the xiphoid process

Take each measurement twice, and if the difference is more than 1–2 mm, take a third. Sum the averages. Then enter the sum and your age. The calculator returns your estimated body density and body fat percentage.

Common Mistakes and Limitations

Several errors can skew results:

  • Incorrect site location – measuring at the wrong spot changes the sum significantly.
  • Not pinching enough skin – you must pinch skin and subcutaneous fat, not muscle.
  • Using the wrong equation – the Jackson-Pollock 7-site equation is for men; women have a different equation. This calculator only works for men.
  • Age extrapolation – the equation was developed for adults aged 18–61. Using it outside that range may be less accurate.
  • Hydration and exercise – dehydration or recent exercise can alter skinfold thickness and density.

The Siri equation also assumes a constant density of fat-free mass, which varies slightly among individuals, athletes, and older adults. For very lean or very obese individuals, the error can be several percentage points.

Alternatives to Skinfold Body Density

If you don’t have calipers, other methods estimate body density or body fat directly:

  • Hydrostatic weighing – the gold standard for density measurement; requires underwater weighing equipment.
  • Air displacement plethysmography – uses a sealed chamber (e.g., Bod Pod) to measure density.
  • Bioelectrical impedance analysis – estimates body fat from electrical resistance; less accurate but widely available.
  • DEXA scan – uses X-rays to measure bone, fat, and lean mass; considered very accurate but expensive.

Each method has trade-offs in cost, convenience, and accuracy. Skinfold measurements are inexpensive and portable, but require skill and a good equation.

Frequently Asked Questions

What is a good body density?

There is no single “good� number; it depends on age, sex, and fitness level. For reference, a typical adult male might have a body density around 1.06 g/cm³, corresponding to about 17% body fat. Athletes often have higher densities (closer to 1.08–1.10 g/cm³) due to more lean mass and less fat.

Can I use this calculator for women?

No, this calculator uses the Jackson-Pollock 7-site equation for men. Women have a different equation (e.g., Jackson-Pollock female formula) because they typically have more subcutaneous fat. Using the male equation on a woman would overestimate body fat percentage.

How accurate is the skinfold method?

With proper technique, skinfold measurements can estimate body fat within about ±3–5% of hydrostatic weighing. The accuracy depends on the skill of the measurer, the quality of the calipers, and the appropriateness of the equation. For most people, it’s a good balance of cost and accuracy.

Why does the calculator ask for age?

Body density tends to decrease with age, even at the same skinfold thickness, partly due to changes in bone density and fat distribution. The Jackson-Pollock equation includes an age term to account for this, improving accuracy across age groups.

What if I only have 3 or 4 skinfold measurements?

There are separate equations for 3-site and 4-site skinfold protocols. This calculator is specifically for the 7-site sum. If you have fewer sites, use a different calculator or formula designed for that number of sites.

Is body density the same as body mass index (BMI)?

No. BMI uses only height and weight and does not distinguish fat from muscle. Body density is a direct measure of mass per volume, which reflects body composition. Two people with the same BMI can have very different body densities and fat percentages.

Related

Formula used
in sum | Sum of 7 skinfolds | mm | 120 | 0
in age | Age | years | 30 | 18
out density | Body density | g/cm³ | 1.10938 - 0.0008267 * sum + 0.0000016 * sum^2 - 0.0002574 * age | 4
out bf | Body fat percentage | % | (4.95 / density - 4.50) * 100 | 1

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.