Skip to main content

How to Perform Dimensional Analysis

Units are your error-checking system

Dimensional analysis (the factor-label method, the unit-factor method — same thing) is the closest thing chemistry has to a self-checking calculation. Set up the chain so that every unwanted unit appears once on top and once on the bottom, and the algebra forces the correct numerical setup. If your final units don’t match what the problem asked for, the math is wrong before you even multiply. No other technique flags errors so quickly, and no other technique scales as cleanly from one-step conversions to ten-step stoichiometry chains.

The mechanic is simple: every conversion factor is a fraction equal to 1, so multiplying by it changes the units without changing the value. Stack the factors so the cancellations leave the units you want. That’s it.

The four-step routine

Step 1: Write down what you have and what you want

Always start with the number, the units you’ve got, and the units you need.

Convert 5.00 kg to milligrams.

Have: 5.00 kg. Want: mg.

Step 2: Pull out the conversion factors

Each equality (1 kg = 1000 g, 1 g = 1000 mg) gives you two fractions, both equal to 1. Pick the orientation that puts the unit you want to kill in the denominator.

Step 3: Chain the factors so units cancel

5.00 kg × (1000 g / 1 kg) × (1000 mg / 1 g)

kg cancels with kg, g cancels with g, mg survives.

Step 4: Multiply and confirm the units

5.00 × 1000 × 1000 = 5.00 × 10⁶ mg

If your remaining units aren’t mg, you flipped a factor.

Worked examples

Example 1: Speed conversion

Convert 65.0 mi/hr to m/s.

65.0 mi/hr × (1.609 km / 1 mi) × (1000 m / 1 km) × (1 hr / 60 min) × (1 min / 60 s) = 29.1 m/s

Notice mi/mi, km/km, hr/hr, min/min all cancel, leaving m/s.

Example 2: Density as a conversion factor

A metal block measures 10.0 × 5.00 × 2.50 cm and the density is 8.96 g/cm³. What’s the mass in kilograms?

Volume = 125 cm³.

125 cm³ × (8.96 g / 1 cm³) × (1 kg / 1000 g) = 1.12 kg

Density is one of the most useful conversion factors you’ll ever encounter — it links mass and volume directly.

Example 3: Avogadro’s number

How many molecules are in 2.50 mol of water?

2.50 mol × (6.022 × 10²³ molecules / 1 mol) = 1.51 × 10²⁴ molecules

Example 4: Multi-step stoichiometry

How many grams of CO₂ come from burning 50.0 g of octane?

2 C₈H₁₈ + 25 O₂ → 16 CO₂ + 18 H₂O

50.0 g C₈H₁₈ × (1 mol C₈H₁₈ / 114.23 g) × (16 mol CO₂ / 2 mol C₈H₁₈) × (44.01 g CO₂ / 1 mol CO₂) = 154 g CO₂

Three conversion factors: grams of octane to moles of octane, moles of octane to moles of CO₂ (the mole ratio from the balanced equation), moles of CO₂ to grams of CO₂. The chain reads like a sentence once you’re used to it.

Example 5: Dilution by dimensional analysis

How many milliliters of 12.0 M HCl do you need to make 500.0 mL of 0.500 M HCl?

You can use C₁V₁ = C₂V₂, or you can chain it:

500.0 mL × (0.500 mmol HCl / 1 mL) × (1 mL stock / 12.0 mmol HCl) = 20.8 mL

Same answer either way; dimensional analysis exposes what the dilution formula is actually doing under the hood.

Habits that make this painless

Write units on every number, every line. The moment you drop them is the moment you can no longer self-check. Treat units as part of the value.

Chain everything before computing. Set up the entire fraction product first, cancel visually, then plug into the calculator once. Compounding rounding errors across separate steps is unnecessary.

Use exact factors when they exist. 1 inch = 2.54 cm exactly. 1 mol = 6.022 × 10²³ entities (the exact 2019 SI value is 6.02214076 × 10²³). Exact factors don’t introduce uncertainty.

Where students go wrong

Flipping the factor. If you need kg to cancel from the numerator, kg has to be in the denominator of your factor. If your answer comes out in kg² or 1/kg, you flipped it.

Ditching units mid-calculation. “5.00 × 1000 × 1000” with no labels isn’t checkable. Carry the units through every multiplication.

Atoms vs. molecules vs. formula units. A mole of O₂ contains 2 mol of O atoms. “Mol” alone is ambiguous when entities differ. Be explicit about what you’re counting.

Practice

Work these and verify with our Stoichiometry Calculator:

  1. Convert 0.750 atm to mmHg (1 atm = 760 mmHg).
  2. How many moles of solute are in 350 mL of 0.250 M solution?
  3. How many grams of O₂ are needed to fully combust 100.0 g of propane (C₃H₈ + 5 O₂ → 3 CO₂ + 4 H₂O)?
  4. Gold’s density is 19.3 g/cm³. What’s the volume of a 1.00 kg gold bar?
  5. How many carbon atoms are in 25.0 g of glucose (C₆H₁₂O₆)?

Ready to try it yourself?

Open Calculator

Related Guides