Brew Gravity Calculator

Brew Gravity Calculator

Understanding Brew Gravity and Fermentation

Brewing beer or wine involves a fascinating transformation of sugars into alcohol and carbon dioxide, primarily driven by yeast. Measuring specific gravity is a fundamental practice for brewers to monitor this process and predict the final characteristics of their beverage. This calculator helps you understand key metrics derived from your gravity readings.

What is Specific Gravity?

Specific gravity is a measure of the density of a liquid compared to the density of water. In brewing, it indicates the amount of dissolved sugars and other solids in your wort (unfermented beer) or must (unfermented wine). Pure water has a specific gravity of 1.000.

Original Gravity (OG)

Original Gravity (OG) is the specific gravity of your wort or must before fermentation begins. It's a crucial measurement because it tells you the initial sugar concentration available for the yeast to convert into alcohol. A higher OG generally means more fermentable sugars, leading to a potentially higher alcohol content in the final product.

Final Gravity (FG)

Final Gravity (FG) is the specific gravity of your beer or wine after fermentation is complete. As yeast consumes sugars and produces alcohol, the density of the liquid decreases. A lower FG indicates that more sugars have been fermented. When the FG stabilizes over a few days, it's a good sign that fermentation has finished.

Alcohol By Volume (ABV)

Alcohol By Volume (ABV) is the percentage of alcohol in your finished beverage. It's calculated directly from the difference between your Original Gravity and Final Gravity. The greater the drop in specific gravity, the more sugar was converted, and thus, the higher the ABV. This calculator uses a widely accepted formula for homebrewing to estimate ABV.

Apparent Attenuation (AA)

Apparent Attenuation (AA) is a percentage that represents how much of the original sugar content *appears* to have been fermented by the yeast. It's called "apparent" because alcohol is less dense than water, which affects the final gravity reading, making it seem like more sugar was consumed than actually was. A higher AA indicates a drier beer.

Real Attenuation (RA)

Real Attenuation (RA) provides a more accurate measure of the actual percentage of fermentable sugars converted by the yeast. It accounts for the density-lowering effect of alcohol, giving a truer picture of the yeast's efficiency in consuming sugars. While Apparent Attenuation is commonly cited, Real Attenuation offers a deeper insight into the fermentation process.

How to Use This Calculator

Simply enter your measured Original Gravity (OG) and Final Gravity (FG) readings into the respective fields. The calculator will instantly provide you with the estimated Alcohol By Volume (ABV), Apparent Attenuation (AA), and Real Attenuation (RA) for your brew. These metrics are invaluable for consistency, recipe development, and understanding your fermentation performance.

Example Calculation:

Let's say you brewed an IPA:

  • Original Gravity (OG): 1.065
  • Final Gravity (FG): 1.012

Using the calculator, you would find:

  • ABV: (1.065 – 1.012) * 131.25 = 6.90%
  • Apparent Attenuation: ((1.065 – 1.012) / (1.065 – 1)) * 100 = 81.54%
  • Real Attenuation: (Requires intermediate Real Final Gravity calculation) = Approximately 65.0%

These results tell you that your IPA is a moderately strong beer with a high degree of sugar conversion, indicating a relatively dry finish.

.calculator-container { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: #f9f9f9; border: 1px solid #ddd; border-radius: 8px; padding: 25px; max-width: 700px; margin: 20px auto; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08); } .calculator-container h2 { color: #2c3e50; text-align: center; margin-bottom: 25px; font-size: 1.8em; } .calculator-content { display: flex; flex-direction: column; gap: 15px; margin-bottom: 25px; } .input-group { display: flex; flex-direction: column; margin-bottom: 10px; } .input-group label { margin-bottom: 8px; font-weight: bold; color: #34495e; font-size: 1em; } .input-group input[type="number"] { padding: 12px; border: 1px solid #ccc; border-radius: 5px; font-size: 1.1em; width: 100%; box-sizing: border-box; } .calculate-button { background-color: #28a745; color: white; padding: 14px 20px; border: none; border-radius: 5px; cursor: pointer; font-size: 1.1em; font-weight: bold; transition: background-color 0.3s ease; width: 100%; box-sizing: border-box; } .calculate-button:hover { background-color: #218838; } .result-container { background-color: #e9ecef; border: 1px solid #dee2e6; border-radius: 5px; padding: 20px; margin-top: 20px; font-size: 1.1em; color: #333; line-height: 1.6; } .result-container p { margin: 5px 0; } .result-container strong { color: #0056b3; } .calculator-article { margin-top: 30px; padding-top: 25px; border-top: 1px solid #eee; color: #333; line-height: 1.7; } .calculator-article h3, .calculator-article h4 { color: #2c3e50; margin-top: 20px; margin-bottom: 15px; font-size: 1.5em; } .calculator-article h4 { font-size: 1.2em; } .calculator-article p { margin-bottom: 15px; text-align: justify; } .calculator-article ul { list-style-type: disc; margin-left: 20px; margin-bottom: 15px; } .calculator-article ul li { margin-bottom: 8px; } function calculateBrewGravity() { var originalGravityInput = document.getElementById("originalGravity"); var finalGravityInput = document.getElementById("finalGravity"); var resultDiv = document.getElementById("result"); var og = parseFloat(originalGravityInput.value); var fg = parseFloat(finalGravityInput.value); if (isNaN(og) || isNaN(fg) || og <= 0 || fg <= 0) { resultDiv.innerHTML = "Please enter valid numbers for Original Gravity and Final Gravity."; return; } if (og < fg) { resultDiv.innerHTML = "Original Gravity (OG) must be greater than Final Gravity (FG)."; return; } if (og < 1.000 || fg < 0.990) { // Common minimums for brewing resultDiv.innerHTML = "Gravity readings seem unusually low. Please check your values."; return; } // Calculate ABV (Alcohol By Volume) // Common formula for homebrewing var abv = (og – fg) * 131.25; // Calculate Apparent Attenuation (AA) var apparentAttenuation = ((og – fg) / (og – 1)) * 100; // Calculate Real Final Gravity (RFG) – intermediate step for Real Attenuation // Formula from Palmer's How to Brew var rfg = (0.1808 * og) + (0.8192 * fg); // Calculate Real Attenuation (RA) var realAttenuation = ((og – rfg) / (og – 1)) * 100; resultDiv.innerHTML = "Calculated Results:" + "Alcohol By Volume (ABV): " + abv.toFixed(2) + "%" + "Apparent Attenuation (AA): " + apparentAttenuation.toFixed(2) + "%" + "Real Attenuation (RA): " + realAttenuation.toFixed(2) + "%"; } // Run calculation on page load with default values window.onload = calculateBrewGravity;

Leave a Reply

Your email address will not be published. Required fields are marked *