Percent Concentration Calculator: w/v, w/w, and v/v
Calculate percent concentration by mass-volume (w/v), mass-mass (w/w), or volume-volume (v/v). Solve for percent, solute amount, or solution amount with worked examples from pharmacy and food science.
What Is the Percent Concentration Calculator?
A percent concentration calculator expresses the amount of solute relative to the total solution as a percentage. Three variants are in common use: weight-per-volume (w/v), weight-per-weight (w/w), and volume-per-volume (v/v). Each is a ratio multiplied by 100 and each is suited to a different type of solute-solvent system.
Weight-per-volume (w/v) is the most common form in pharmacy and clinical chemistry. It expresses grams of solute per 100 mL of solution. A 5% w/v glucose solution contains 5 g of glucose in every 100 mL. This is the default meaning when a pharmaceutical label simply says '5%'.
Weight-per-weight (w/w) is used in food labelling, cosmetics, and industrial chemistry. It expresses grams of solute per 100 g of solution. A 10% w/w saline solution has 10 g of NaCl in 100 g of solution (90 g of water + 10 g of NaCl). Weight-per-weight concentrations are the same at all temperatures because neither mass changes with temperature.
Volume-per-volume (v/v) is used for liquid solutes dissolved in liquid solvents. Alcohol content is the most familiar example — 40% v/v ethanol means 40 mL of pure ethanol per 100 mL of solution. The calculator handles all three types and can solve for percent, solute amount, or solution amount.
Common Use Cases & Applications
- Preparing pharmacy-grade solutions like 5% dextrose, 0.9% saline, or 3% hydrogen peroxide.
- Reading and verifying food labels that express nutrient concentrations as % w/w.
- Calculating the ethanol content of beverages or industrial solvents in % v/v.
- Diluting a concentrated reagent to a target percent concentration for laboratory use.
- Converting between percent concentration and molarity when density and molar mass are known.
- Verifying cosmetic formulations that require specific active ingredient percentages.
Mathematical Formula
For w/v: %(w/v) = (g solute / mL solution) × 100. For w/w: %(w/w) = (g solute / g solution) × 100. For v/v: %(v/v) = (mL solute / mL solution) × 100. In all cases, the denominator is the total solution — not just the solvent.
To prepare a solution of a given percent: rearrange to find solute = (percent / 100) × solution. For example, to make 250 mL of 2% w/v NaCl: g NaCl = (2/100) × 250 = 5.0 g. Dissolve 5.0 g of NaCl and make up to 250 mL. The key distinction from molality is that percent concentration always uses the total solution in the denominator, never just the solvent.
Primary Governing Equation
%(w/w) = [m_solute / (m_solute + m_solvent)] × 100; %(w/v) = %(w/w) · ρ_soln = C(mg/mL)/10; M = (10 · %w/v) / MW; P_high / P_low = (C_target − C_low) / (C_high − C_target)
USP <1160> / IUPAC Gold Book / NIST SP 811 percentage concentration metrology governing 3-basis % (w/w), % (w/v), and % (v/v) stoichiometry with Total Solution vs. Pure Solvent denominators, 8-scale density-bridged interconversion (% ↔ 1:X USP Ratio Strength ↔ mg/mL ↔ Molarity M ↔ Molality b ↔ ppm), Pharmaceutical Alligation Alternata (Pearson's Square) stock blending, and hydrate/purity gravimetric compounding.
w/v percent
%(w/v) = (g solute / mL solution) × 100
Used in pharmacy. g per 100 mL.
w/w percent
%(w/w) = (g solute / g solution) × 100
Used in food and industrial chemistry. g per 100 g.
v/v percent
%(v/v) = (mL solute / mL solution) × 100
Used for liquid solutes. mL per 100 mL.
Solute from percent
solute = (% / 100) × solution
Finds how much solute is needed to reach a target percent.
Step-by-Step Calculation Guide
- Step 1: Problem 1 (w/v): How many grams of NaCl are in 500 mL of 0.9% w/v saline?
- Step 2: g NaCl = (0.9 / 100) × 500 = 4.5 g. Normal saline contains 4.5 g of sodium chloride per 500 mL.
- Step 3: Problem 2 (v/v): A bottle of whisky is labelled 43% v/v. How many mL of pure ethanol are in a 700 mL bottle?
- Step 4: mL ethanol = (43 / 100) × 700 = 301 mL. There are 301 mL of pure ethanol in a standard 700 mL bottle.
- Step 5: Problem 3 (w/w): A hand sanitiser is 70% w/w isopropanol. How much isopropanol is in a 100 g bottle?
- Step 6: g isopropanol = (70 / 100) × 100 = 70 g. The remaining 30 g is water and other excipients.
Sensitivity Analysis & Edge-Case Behavior
For 37.0% w/w Concentrated HCl (MW = 36.461 g/mol), accounting for solution density (ρ = 1.188 g/mL) increases the volumetric mass percentage from 37.0% w/w to 43.96% w/v (439.6 g/L = 12.06 M)—an +18.8% shift compared to assuming ρ = 1.00 g/mL.
In gravimetric % (w/w) preparation, dissolving 10.0 g of solute into 100.0 g of pure water yields 9.0909% w/w (10 g / 110 g total), whereas dissolving 10.0 g of solute into 90.0 g of water yields an exact 10.00% w/w solution (10 g / 100 g total).
Common Pitfalls & Errors to Avoid
- Adding 100 mL of pure water to 10 g of solid solute when preparing a 10% w/v solution—because the dissolved solute occupies partial molar volume, the final volume will exceed 100 mL and under-shoot the target concentration. Always dissolve in ~75 mL and bring to volume (q.s. ad 100 mL).
- Mixing 70 mL of pure ethanol with 30 mL of water and assuming the final volume is 100.0 mL—hydrogen-bond volume contraction shrinks the mixture to ~96.5 mL. Always dilute q.s. ad to the 100 mL calibration line after thermal equilibration.
- Confusing % (w/w) and % (w/v) for concentrated acids, brines, or syrups where solution density ρ differs significantly from 1.00 g/mL.
Institutional & Industry Applications
Hospital & Sterile Parenteral Compounding (USP <797> / <1160>): Preparing isotonic 0.9% w/v NaCl, compounding D10W or D12.5W TPN infusions via Alligation Alternata from D50W and Sterile Water, and verifying 1:1,000 vs. 1:10,000 crash-cart dilutions.
Analytical & Biochemistry Wet-Lab Preparation: Formulating 10% w/v SDS electrophoresis stocks, 70% v/v hydroalcoholic disinfectants, and gravimetric % w/w calibration brines.
Industrial Chemical & Beverage Engineering: Converting commercial % w/w acid/alkali assays (98% H₂SO₄, 50% NaOH) and OIML % v/v alcohol proof standards into molarity and mass flow rates.
Expert Tips & Best Practices
- Use the rapid clinical conversion identity: mg/mL = 10 × % (w/v). Thus, 0.9% w/v Normal Saline is 9.0 mg/mL, 2.0% w/v Lidocaine is 20.0 mg/mL, and 50% w/v Dextrose (D50W) is 500 mg/mL.
- To convert any USP Ratio Strength (1 : X) to % (w/v), divide 100 by X: 1:1,000 Epinephrine = 100 / 1,000 = 0.1% w/v (1.0 mg/mL), and 1:10,000 Epinephrine = 0.01% w/v (0.1 mg/mL).
- When preparing a % (w/v) solution specified on an anhydrous basis using a hydrated salt, multiply the required anhydrous mass by the Gravimetric Factor (GF = MW_hydrate / MW_anhydrous).
Frequently Asked Questions
What is the difference between % (w/w), % (w/v), and % (v/v) concentration?
Weight/Weight percent (% w/w) is grams of solute per 100 g of total solution (m_solute + m_solvent) and is temperature-independent. Weight/Volume percent (% w/v) is grams of solute per 100 mL of final solution and is the standard USP convention for clinical IV solutions (e.g., 0.9% w/v NaCl = 0.9 g per 100 mL = 9.0 mg/mL). Volume/Volume percent (% v/v) is milliliters of liquid solute per 100 mL of final solution (e.g., 70% v/v Ethanol disinfectant).
How do you convert % (w/w) to % (w/v) and Molarity (M)?
Multiply the mass percent (% w/w) by the solution density ρ_soln (in g/mL) to obtain mass/volume percent: % (w/v) = % (w/w) × ρ_soln. Then multiply % (w/v) by 10 to get g/L (or mg/mL) and divide by the solute's Molar Mass (MW in g/mol) to obtain Molarity: M = (10 × % w/v) / MW = (10 × % w/w × ρ_soln) / MW. For example, 37.0% w/w HCl (ρ = 1.188 g/mL, MW = 36.461 g/mol) equals 43.96% w/v and 12.06 M.
Why does adding 10 g of NaCl to 100 g of water give 9.09% w/w instead of 10.0% w/w?
In % (w/w), the denominator is the Total Solution Mass (m_soln = m_solute + m_solvent), not the pure solvent mass alone. Adding 10.0 g of NaCl to 100.0 g of water creates 110.0 g of total solution, yielding (10.0 / 110.0) × 100 = 9.0909% w/w. To prepare an exact 10.0% w/w solution totaling 100.0 g, dissolve 10.0 g of NaCl in 90.0 g of water, or use m_solute = m_solvent × [% / (100 − %)].
How do you use Alligation Alternata (Pearson's Square) to blend two percentage solutions?
To blend a Higher-Percentage Stock (C_high%) with a Lower-Percentage Stock (C_low%, or 0% for water) to reach a Target Percentage (C_target%), subtract diagonally: Parts of High Stock = C_target − C_low, and Parts of Low Stock = C_high − C_target. For example, to prepare 1,000 mL of 10% Dextrose (D10W) from 50% Dextrose (D50W) and 5% Dextrose (D5W), Parts D50W = 10 − 5 = 5 parts and Parts D5W = 50 − 10 = 40 parts (45 total parts), requiring (5/45)×1,000 = 111.1 mL of D50W and (40/45)×1,000 = 888.9 mL of D5W.