Keg Carbonation Calculator
Dial in your keg carbonation by temperature, target CO2 volumes, and altitude. You can also estimate current carbonation from a pressure reading.
1) Find Required Regulator Pressure
Use this for set-and-forget force carbonation.
2) Estimate Current CO2 Volumes
Use this when you know keg temp and gauge pressure.
How keg carbonation works
Carbonation in a keg is controlled by equilibrium: pressure, temperature, and time. Cooler beer absorbs CO2 more easily, while warmer beer requires more pressure for the same carbonation level. If you set your regulator to a stable pressure and keep the keg at a stable temperature, your beer will eventually settle at a predictable carbonation level.
This is why a carbonation calculator is so useful. Instead of guessing, you can target the exact feel you want in the glass—soft and creamy for stout, crisp and sparkling for pilsner, or somewhere in between for pale ales and lagers.
What “volumes of CO2” means
Brewers measure carbonation as volumes of CO2. One volume means one liter of dissolved carbon dioxide per liter of beer. Most styles are served between about 2.0 and 2.8 volumes.
- British-style ales: 1.8–2.2 vols
- American pale ales / IPAs: 2.2–2.6 vols
- Lagers and pilsners: 2.4–2.7 vols
- Wheat beers / saisons: 2.7–3.2 vols
Higher volumes increase sparkle and bite, while lower volumes create a rounder and smoother mouthfeel.
How to use the carbonation calculator
Set-and-forget method
- Chill your keg to serving temperature.
- Enter keg temperature and desired CO2 volumes.
- Add altitude if you are above sea level.
- Set your regulator to the recommended PSI.
- Wait several days for full equilibrium.
Checking an already-carbonated keg
- Enter current pressure and beer temperature.
- Use the same altitude correction.
- Review estimated volumes to see if you are under or over target.
Quick reference: typical targets
| Beer Style | Typical CO2 Volumes | Serving Feel |
|---|---|---|
| Dry Stout | 1.8–2.1 | Creamy, low bite |
| Amber / Brown Ale | 2.1–2.4 | Balanced, moderate lift |
| IPA | 2.3–2.6 | Crisp finish, bright aroma |
| Pilsner | 2.5–2.7 | Sharp, snappy carbonation |
| Hefeweizen | 2.7–3.2 | Lively, highly effervescent |
Why altitude matters in keg PSI calculations
Regulator gauges read pressure relative to your local atmospheric pressure, not absolute pressure. At higher elevations, atmospheric pressure is lower. That means the same carbonation level may require a slightly different gauge PSI than at sea level.
This calculator applies a practical altitude correction so your target remains accurate whether you brew in Miami or Denver.
Force carbonation methods: slow vs quick
Slow (recommended)
Set your calculated PSI and leave it alone. This method gives consistent, repeatable results and lowers the risk of overcarbonation.
Quick burst carbonation
Applying higher pressure for a short period can work, but it is easy to overshoot. If you use burst carbonation, reduce pressure and test frequently. A calculator still helps you land at the final stable pressure afterward.
Troubleshooting keg carbonation
Beer is flat
- Verify actual liquid temperature (not ambient air).
- Confirm regulator and tank are functioning.
- Check for gas leaks at posts, lid, and connections.
- Give the keg more time at equilibrium pressure.
Beer is overcarbonated
- Reduce regulator pressure.
- Vent headspace and let keg settle cold.
- Repeat vent-and-rest cycles until carbonation drops.
Foamy pours but carbonation seems right
- Balance serving line length and diameter.
- Ensure keg is fully chilled throughout.
- Avoid warm faucets or beer lines.
Best practices for reliable results
- Measure temperature at the beer, not just the kegerator display.
- Keep pressure steady during carbonation.
- Record style, target volumes, and final PSI for future batches.
- Use consistent serving hardware so your pours stay predictable.
With a good carbonation calculator and a stable process, kegging becomes simple: pick a style target, set pressure, wait for equilibrium, and pour confident pints every time.