inHg to hPa (mb) Converter
Convert inches of mercury (inHg) to hectopascals (hPa) instantly. Type a value — the result updates as you type, and the swap button converts the other way.
inHg to hPa formula
hPa = inHg × 33.86389
1 inch of mercury = 33.86 hectopascals · 1 hectopascal = 0.0295 inches of mercury
To convert inches of mercury to hectopascals, multiply the value by 33.86389. For example, 29.92 inHg:
hPa = 29.92 × 33.86389hPa = 1013.207589
So 29.92 inHg = 1013.21 hPa.
Mental math shortcut
Quick mental estimate: multiply by 34. For 29.92 inHg that gives about 1017.28 hPa — within 1% of the exact answer. Use the exact formula when precision matters.
inHg to hPa conversion table
hPa back to inHg
The same values converted the other way, rounded for everyday use:
| Hectopascals | Inches of mercury |
|---|---|
| 965.12 hPa | 28.5 inHg |
| 982.05 hPa | 29 inHg |
| 998.98 hPa | 29.5 inHg |
| 1009.14 hPa | 29.8 inHg |
| 1013.21 hPa | 29.92 inHg |
| 1015.92 hPa | 30 inHg |
| 1022.69 hPa | 30.2 inHg |
| 1032.85 hPa | 30.5 inHg |
About the units
Inches of mercury (inHg)
Inches of mercury (inHg) is the barometric pressure unit used in US weather reports and aviation. Standard sea-level pressure is 29.92 inHg.
Hectopascals (hPa)
A hectopascal is 100 pascals, the same as a millibar. Weather maps show air pressure in hPa; standard sea-level pressure is 1013.25 hPa.
Frequently asked questions
How many hectopascals are in a inch of mercury?
One inch of mercury equals 33.86 hectopascals.
What is 29.92 inHg in hPa?
29.92 inHg = 1013.21 hPa.
How do I convert hPa back to inHg?
Divide the hectopascals by 33.86389.