Hydrochloric Acid Concentration Calculator
Enter a % concentration to get density, specific gravity, g/L, and molarity — or enter a measured density to solve for concentration.
Worked examples
Dosing a 20% HCl descaling solution
A water-treatment technician is preparing a 20% HCl descaling batch and needs its density and molarity to convert a recipe from volume to mass.
- Concentration
- 20% w/w
- Basis
- 20°C
≈ 1.0980 g/cm³ (SG 1.100), 6.02 mol/L
Verifying a drum of muriatic acid
A pool-supply distributor checks an incoming drum with a hydrometer and reads a density of 1.15 g/cm³ — they need the % HCl for the label.
- Measured density
- 1.15 g/cm³
- Basis
- 20°C
≈ 30.14% w/w, 9.51 mol/L
How the calculator works
The reference table lists independently measured density values at specific weight-percent points, all at 20°C. Real solutions rarely follow one tidy algebraic formula across their whole range — ion-solvent interactions change how tightly the mixture packs as concentration rises — so instead of forcing a single curve-fit, the calculator brackets your input between the two nearest table rows and interpolates linearly across that short segment, which stays accurate wherever adjacent points aren't too far apart.
Once density is known, converting to molarity is a mass balance: a liter of solution weighs 1000 × density grams, the % w/w share of that mass is dissolved HCl, and dividing by HCl's molar mass (36.461 g/mol) gives moles per liter.
M = 10 × density × wt% / 36.461
Baumé (°Bé) ↔ specific gravity
Muriatic acid (technical-grade HCl) has historically been sold by Baumé hydrometer reading rather than lab-measured density. For liquids denser than water (the "heavy" Baumé scale), degrees Baumé and specific gravity convert directly into each other:
SG = 145 / (145 − °Bé)
This calculator's density and SG outputs plug straight into the second formula's SG term if you need to match a Baumé-marked hydrometer or an older supplier chart — that's how "20° Baumé muriatic acid," a common commodity grade, gets its name.
| Degrees Baumé | Specific gravity | Approx. HCl (w/w) |
|---|---|---|
| 18 °Bé | 1.1417 | ≈28.1% |
| 20 °Bé | 1.1600 | ≈31.7% ("20° Baumé muriatic acid") |
| 22 °Bé | 1.1789 | ≈35.6% |
HCl density reference table (20°C)
| Concentration | Density | Specific gravity | g/L | Molarity |
|---|---|---|---|---|
| 0.00% | 0.9982 g/cm³ | 1.0000 | 0.0 g/L | 0.00 mol/L |
| 0.36% | 1.0000 g/cm³ | 1.0018 | 3.6 g/L | 0.10 mol/L |
| 1.36% | 1.0050 g/cm³ | 1.0068 | 13.7 g/L | 0.37 mol/L |
| 2.36% | 1.0100 g/cm³ | 1.0118 | 23.9 g/L | 0.65 mol/L |
| 3.37% | 1.0150 g/cm³ | 1.0168 | 34.2 g/L | 0.94 mol/L |
| 4.39% | 1.0200 g/cm³ | 1.0218 | 44.8 g/L | 1.23 mol/L |
| 5.41% | 1.0250 g/cm³ | 1.0268 | 55.4 g/L | 1.52 mol/L |
| 6.43% | 1.0300 g/cm³ | 1.0319 | 66.3 g/L | 1.82 mol/L |
| 7.46% | 1.0350 g/cm³ | 1.0369 | 77.3 g/L | 2.12 mol/L |
| 8.49% | 1.0400 g/cm³ | 1.0419 | 88.3 g/L | 2.42 mol/L |
| 9.51% | 1.0450 g/cm³ | 1.0469 | 99.4 g/L | 2.73 mol/L |
| 10.52% | 1.0500 g/cm³ | 1.0519 | 110.5 g/L | 3.03 mol/L |
| 12.51% | 1.0600 g/cm³ | 1.0619 | 132.6 g/L | 3.64 mol/L |
| 13.50% | 1.0650 g/cm³ | 1.0669 | 143.8 g/L | 3.94 mol/L |
| 14.49% | 1.0700 g/cm³ | 1.0719 | 155.1 g/L | 4.25 mol/L |
| 15.48% | 1.0750 g/cm³ | 1.0769 | 166.5 g/L | 4.57 mol/L |
| 16.47% | 1.0800 g/cm³ | 1.0819 | 177.9 g/L | 4.88 mol/L |
| 17.45% | 1.0850 g/cm³ | 1.0870 | 189.3 g/L | 5.19 mol/L |
| 18.43% | 1.0900 g/cm³ | 1.0920 | 200.9 g/L | 5.51 mol/L |
| 19.41% | 1.0950 g/cm³ | 1.0970 | 212.5 g/L | 5.83 mol/L |
| 20.39% | 1.1000 g/cm³ | 1.1020 | 224.3 g/L | 6.15 mol/L |
| 21.36% | 1.1050 g/cm³ | 1.1070 | 236.0 g/L | 6.47 mol/L |
| 22.33% | 1.1100 g/cm³ | 1.1120 | 247.9 g/L | 6.80 mol/L |
| 23.29% | 1.1150 g/cm³ | 1.1170 | 259.7 g/L | 7.12 mol/L |
| 24.25% | 1.1200 g/cm³ | 1.1220 | 271.6 g/L | 7.45 mol/L |
| 25.22% | 1.1250 g/cm³ | 1.1270 | 283.7 g/L | 7.78 mol/L |
| 26.20% | 1.1300 g/cm³ | 1.1320 | 296.1 g/L | 8.12 mol/L |
| 27.18% | 1.1350 g/cm³ | 1.1370 | 308.5 g/L | 8.46 mol/L |
| 28.18% | 1.1400 g/cm³ | 1.1421 | 321.3 g/L | 8.81 mol/L |
| 29.17% | 1.1450 g/cm³ | 1.1471 | 334.0 g/L | 9.16 mol/L |
| 30.14% | 1.1500 g/cm³ | 1.1521 | 346.6 g/L | 9.51 mol/L |
| 31.14% | 1.1550 g/cm³ | 1.1571 | 359.7 g/L | 9.86 mol/L |
| 32.14% | 1.1600 g/cm³ | 1.1621 | 372.8 g/L | 10.23 mol/L |
| 33.16% | 1.1650 g/cm³ | 1.1671 | 386.3 g/L | 10.60 mol/L |
| 34.18% | 1.1700 g/cm³ | 1.1721 | 399.9 g/L | 10.97 mol/L |
| 35.20% | 1.1750 g/cm³ | 1.1771 | 413.6 g/L | 11.34 mol/L |
| 36.23% | 1.1800 g/cm³ | 1.1821 | 427.5 g/L | 11.73 mol/L |
| 37.27% | 1.1850 g/cm³ | 1.1871 | 441.6 g/L | 12.11 mol/L |
| 38.32% | 1.1900 g/cm³ | 1.1921 | 456.0 g/L | 12.51 mol/L |
| 39.37% | 1.1950 g/cm³ | 1.1972 | 470.5 g/L | 12.90 mol/L |
| 40.00% | 1.1980 g/cm³ | 1.2002 | 479.2 g/L | 13.14 mol/L |
Sources: Density–concentration data: published 20 °C aqueous hydrochloric acid density references (consistent with CRC Handbook 20 °C true-density basis), cross-checked against the OxyChem Hydrochloric Acid Handbook (60/60 °F producer data).
Frequently asked questions
Why is this table based on 20°C instead of my process temperature?
20°C is the standard reference temperature used by essentially every published aqueous-density reference, so every table shares a common, comparable baseline. HCl density is temperature-sensitive — a hot sample reads less dense than a cold one at the same concentration — so a reading taken far from 20°C will be off by a small, predictable amount. For routine dosing and tank checks this table is accurate enough as-is; let the sample reach room temperature first if you need a tighter result.
What is the difference between density and specific gravity?
Density is mass per volume with real units (g/cm³). Specific gravity (SG) is a unitless ratio — the acid's density divided by the density of water under a reference condition, here 20°C water at 0.9982 g/cm³. Because water's density is so close to 1, density in g/cm³ and SG end up numerically close for aqueous acids, but they aren't the same quantity: a hydrometer marked "SG" reads that ratio directly, not grams per milliliter.
How does this relate to Baumé degrees, which some acid suppliers still quote?
For liquids denser than water, Baumé and specific gravity convert with °Bé = 145 − (145 / SG), or the other way, SG = 145 / (145 − °Bé). Muriatic acid (technical-grade HCl) has historically been sold by Baumé strength — 20° Baumé is a common commodity grade, working out to roughly 31–32% HCl. This calculator reports density and SG directly; run either figure through the formula above if you need to match a Baumé-labeled drum or an older chart.
Is "37% HCl has a density of 1.19 g/mL" actually accurate?
That figure is a rounded commercial convention that has circulated for decades on drum labels and safety sheets, not a precise lab value. Interpolating this page's 20°C reference table at exactly 37.00% gives roughly 1.184 g/cm³ — noticeably below 1.19. The gap comes from a mix of things: some historical figures were taken at a warmer reference temperature (density rises somewhat as temperature drops), some are simply rounded for a shipping label, and "37%" itself is sometimes used loosely for concentrated technical-grade acid that isn't exactly 37.00% w/w. Use this calculator's interpolated value, not the rounded commercial figure, when the exact number matters.
Why does this table stop around 40% instead of going higher?
40% w/w is close to the practical ceiling for aqueous HCl at room temperature — beyond that, HCl gas begins to come out of solution (it "fumes") rather than staying dissolved, and commercially available concentrated hydrochloric acid tops out in the 37–38% range for exactly this reason. There is no meaningful 45% or 50% HCl solution to look up at 20°C and atmospheric pressure, which is why the reference data doesn't extend further.
How accurate is a value computed between two table rows?
Linear interpolation between two closely spaced, independently measured points tracks the true curve closely — the error from treating a short segment as a straight line is far smaller than typical field-measurement error from a hydrometer or refractometer. This table steps in roughly 0.005 g/cm³ density increments, which is tight enough for process dosing and QC; for certified analytical results, confirm with a lab titration.