Brewing · Calculator Guide

Beer Recipe Calculator: How to Build and Scale Homebrew Recipes

Learn how beer recipe calculators work: estimate OG from your grain bill, calculate IBU from hop additions, scale recipes between batch sizes, estimate color (SRM), and convert between extract and all-grain.

Updated August 2026 11 min read Brewing

A beer recipe is a set of numbers dressed up as a shopping list. Behind every grain bill, hop schedule, and yeast choice sit gravity points, bitterness units, and color ratings that determine whether the finished beer tastes like the style you intended. A beer recipe calculator does the math so you can adjust ingredients with confidence, scale batches without guessing, and hit your targets before brew day.

The four parts of every beer recipe

Every recipe, from a kit to a competition winner, breaks down into four components. Understanding what each one controls is the first step toward building your own recipes from scratch.

Grain bill (fermentables) The malts and adjuncts that supply sugar for fermentation. Base malt (2-row, pale, Pilsner) makes up 70 to 95% of the bill. Specialty grains (crystal, chocolate, roasted barley) add color, body, and flavor in smaller amounts. The grain bill sets your original gravity and determines the beer's malt character.
Hop schedule Which hops go in, how much, and when during the boil. Early additions (60 minutes) contribute bitterness. Late additions (15 minutes to flameout) add flavor and aroma. Dry hops added after fermentation deliver pure aroma. The schedule determines your IBU and hop character.
Yeast The strain converts sugar into alcohol and CO2 while producing flavor compounds that define the style. A clean American ale yeast lets hops and malt lead. A Belgian strain throws esters and phenols that become the character of the beer. Yeast also determines how dry or sweet the beer finishes.
Water volume and profile Batch size drives how much grain and hops you need to hit your targets. Water chemistry (mineral content, pH) affects mash efficiency, hop perception, and malt flavor. For most homebrewers, getting the volume right matters more than adjusting minerals.

How to calculate original gravity from a grain bill

Original gravity tells you how much fermentable sugar is dissolved in your wort before yeast goes to work. It predicts the alcohol content of the finished beer and, paired with final gravity, lets you calculate ABV.

The calculation uses three values for each grain: its weight in pounds, its extract potential (points per pound per gallon, or PPG), and your brewhouse efficiency.

  1. 1
    Find each grain's PPG Every malt has a maximum extract potential. Two-row pale malt is about 37 PPG. Munich malt is about 35. Crystal 60 is about 34. Chocolate malt is about 28. Roasted barley is about 25. DME is about 44. LME is about 36. These numbers are listed on malt spec sheets and in brewing software databases.
  2. 2
    Calculate total gravity points For each grain, multiply weight (lb) by PPG. Then add all the results together. Example: 9 lb of 2-row (9 x 37 = 333) plus 1 lb of crystal 60 (1 x 34 = 34) gives 367 total points.
  3. 3
    Apply your efficiency Multiply the total points by your brewhouse efficiency as a decimal. Most homebrewers extract 68 to 78% of the theoretical maximum. At 72% efficiency: 367 x 0.72 = 264 points. Extract recipes skip this step because the sugar is already dissolved.
  4. 4
    Divide by volume Divide the adjusted total by your batch volume in gallons. For 5 gallons: 264 / 5 = 52.8 gravity points. Your estimated OG is 1.053.
37 PPG for 2-row pale malt
44 PPG for dry malt extract
68-78% typical homebrew efficiency
What is brewhouse efficiency? It measures how much of the grain's potential sugar actually ends up in your fermenter. It accounts for mash conversion, lauter losses, boil-off, and trub loss. New all-grain brewers often land around 65 to 70%. Experienced brewers with dialed-in systems hit 75 to 80%. Track your efficiency over several batches and use your own number for more accurate predictions.
Extract brewers get near-perfect efficiency Because malt extract is pre-converted sugar, efficiency is effectively 100% minus whatever sticks to the container. If you brew with extract, skip the efficiency multiplier. Just use the PPG values directly (44 for DME, 36 for LME) and divide by volume.

How to calculate IBU from hop additions

International Bitterness Units measure the concentration of isomerized alpha acids in the finished beer. The longer hops boil and the higher their alpha-acid percentage, the more bitterness they contribute. A recipe calculator estimates IBU for each hop addition and sums them.

The Tinseth formula is the most widely used model. It calculates utilization (what percentage of the alpha acid actually isomerizes) based on boil time and wort gravity.

  1. 1
    Get the inputs for each hop addition You need four numbers: hop weight in ounces, alpha-acid percentage (printed on the package), boil time in minutes, and batch volume in gallons. You also need the estimated boil gravity of the wort.
  2. 2
    Calculate utilization Utilization depends on boil time and gravity. A 60-minute addition in a 1.050 wort gives about 25% utilization. A 15-minute addition in the same wort gives about 12%. A 5-minute addition drops to about 5%. Higher gravity worts reduce utilization further. The Tinseth formula models this with two decay functions, but in practice you look up the value or let a calculator handle it.
  3. 3
    Calculate IBU per addition IBU = (hop weight in oz x alpha acid % x utilization x 7489) / (batch volume in gallons). For 1 oz of a 10% alpha hop at 60 minutes in 5 gallons (utilization ~25%): (1 x 0.10 x 0.25 x 7489) / 5 = 37.4 IBU.
  4. 4
    Sum all additions Add the IBU from each hop addition together. A recipe with a 60-minute bittering charge and a 15-minute flavor addition might total 45 IBU, with 37 IBU from the bittering hops and 8 IBU from the flavor hops.
Tinseth vs. Rager The Rager formula uses a simpler gravity correction that tends to overestimate bitterness in beers above 1.050 OG. Tinseth handles high-gravity worts better and matches lab analyses more closely. Most homebrew calculators and software (BeerSmith, Brewfather, Brewer's Friend) default to Tinseth. Use it unless you have a reason not to.
Whirlpool and dry hops add zero (or near-zero) IBU Hops added after the boil at temperatures below 180°F (82°C) contribute very little bitterness. Dry hops added to the fermenter contribute none. The aroma and flavor they bring are not captured by IBU calculations, which is why IBU alone does not tell the whole story of a hop-forward beer.
Try the calculator
IBU Calculator

Enter your hop additions, alpha acid percentages, boil times, and batch details to get a precise bitterness estimate.

Open calculator

Estimating beer color (SRM) from the grain bill

The Standard Reference Method (SRM) is a scale that measures beer color from pale straw (2 SRM) through deep black (40+ SRM). You can estimate it before brewing by adding up the color contribution of each grain in the recipe.

The Morey equation is the standard homebrew method. It works in two steps.

  1. 1
    Calculate Malt Color Units (MCU) For each grain, multiply its weight in pounds by its Lovibond rating, then divide by the batch volume in gallons. Add all the MCU values together. Example: 9 lb of 2-row (1.8°L) in 5 gallons = 3.24 MCU. Add 1 lb of crystal 60 (60°L) = 12 MCU. Total MCU = 15.24.
  2. 2
    Apply the Morey equation SRM = 1.4922 x (MCU ^ 0.6859). For a total MCU of 15.24: SRM = 1.4922 x (15.24 ^ 0.6859) = about 11 SRM, which falls in the amber range. The equation corrects for the fact that color darkens at a decreasing rate as you add more dark grain.
2-6 SRM for wheat beer and pale lager
5-14 SRM for pale ale and IPA
18-35 SRM for brown ale and porter
30-40+ SRM for stout

If your estimated SRM is outside the range for your target style, adjust the specialty grain. A half pound of crystal 60 swings the color noticeably. A couple ounces of chocolate or black patent malt can push a pale recipe into amber territory without adding much flavor.

How to scale recipes between batch sizes

Scaling a recipe from one batch size to another is simple multiplication. The goal is to keep the same ratios of ingredients to water so that gravity, IBU, SRM, and flavor stay the same in any volume.

The scaling factor Divide the target batch size by the original batch size. Going from 5 gallons to 1 gallon: the factor is 0.2. Going from 5 gallons to 10 gallons: the factor is 2.0. Multiply every ingredient weight (grains, hops, sugar additions) by this factor.
Water scales proportionally Total water (mash water plus sparge water for all-grain, or total boil volume for extract) scales by the same factor. A 5-gallon recipe using 7.5 gallons of total water becomes 1.5 gallons of total water for a 1-gallon batch.
Yeast does not scale linearly One standard packet of dry yeast (11.5g, roughly 200 billion cells) is enough for a 5-gallon ale up to about 1.060. For a 1-gallon batch, a quarter packet is plenty. For a 10-gallon batch, use two packets. Liquid yeast often needs a starter at any batch size above 5 gallons.
1 gallon (test batch) Perfect for trying new recipes before committing to a full brew day. Use about 2 lb of grain, fractions of an ounce of hops, and a sprinkle of dry yeast. Small batches are forgiving and brew fast, but temperature swings hit harder in small volumes.
2.5 gallons (half batch) A popular size for apartment brewers and stovetop setups. Needs about half the ingredients of a 5-gallon recipe. Fits in a standard pot and a small fermenter. Produces roughly a case of bottles.
5 gallons (standard homebrew) The default batch size for most homebrew recipes, equipment, and ingredient kits. Produces about 48 twelve-ounce bottles or two and a half cases. Most published recipes are written for this size.
10 gallons (double batch) Twice the ingredients, twice the beer. Requires a large kettle (15 gallons minimum), a bigger fermenter, and either a strong burner or a dedicated brewing system. Popular with kegging brewers who want to fill two corny kegs at once.
! Watch for
  • Watch boil-off rate when scaling up. A 10-gallon batch does not boil off twice as much water as a 5-gallon batch in the same kettle. Adjust your pre-boil volume based on actual boil-off tests.
  • Hop utilization shifts slightly with batch size because larger volumes often mean different boil vigor. The difference is small for most homebrewers but worth noting if your IBU is off after scaling.
  • Mash efficiency can drop when scaling up if your mash tun is at capacity. A tightly packed grain bed drains slower and may extract less sugar. Add a pound of base malt as insurance for your first scaled-up batch.

Converting between extract and all-grain

Many brewers start with extract recipes and later switch to all-grain, or want to convert an all-grain recipe into an extract version for a simpler brew day. The conversion centers on replacing malt extract with base grain (or vice versa) while keeping specialty grains, hops, and yeast the same.

  1. 1
    Extract to all-grain: replace DME or LME with base malt Multiply each pound of DME by 1.45 to get the equivalent pounds of base malt (like 2-row or pale malt). Multiply each pound of LME by 1.2. These ratios account for the fact that base malt has a lower PPG than extract and that you lose some potential to mash efficiency. At 72% efficiency, 6 lb of DME converts to about 8.7 lb of 2-row.
  2. 2
    All-grain to extract: replace base malt with DME or LME Divide each pound of base malt by 1.45 to get the equivalent DME, or by 1.2 for LME. Factor in that extract gives near-100% efficiency, so you need less of it. 10 lb of 2-row at 72% efficiency becomes about 6.9 lb of DME.
  3. 3
    Keep everything else the same Specialty grains (crystal, chocolate, roasted malts) stay at the same weight in both versions. They are steeped, not mashed, in extract recipes, so they contribute the same color and flavor. Hops, yeast, and water additions do not change.
  4. 4
    Adjust for efficiency The conversion ratios above assume about 72% mash efficiency. If your system runs higher or lower, adjust the base malt weight accordingly. A brewer getting 78% efficiency needs less grain than one getting 68%.
Partial-mash is the middle ground Replace only part of the extract with base grain. For example, use 3 lb of DME plus 4 lb of 2-row instead of 6 lb of DME. You get more control over the grain bill without needing a full mash tun or a long brew day.
Color may shift slightly All-grain beers tend to be slightly lighter in color than extract versions because extract manufacturing darkens the sugar somewhat. If your extract version looks darker than expected, it is normal. Reduce any color-adding specialty grain by an ounce or two to compensate.

Common recipe targets by style

Every beer style has a range of acceptable numbers for gravity, bitterness, color, and ABV. Hitting these ranges is what separates a good homebrew from a beer that tastes “off” for its style. Here are the targets for the most popular homebrew styles.

American Pale Ale OG 1.045 to 1.060. FG 1.010 to 1.015. IBU 30 to 50. SRM 5 to 14. ABV 4.5 to 6.2%. Grain: 90% pale malt, 5 to 10% crystal 20-40. Hops: Cascade, Centennial, Citra (heavy late and dry hop). Yeast: US-05 at 18 to 20°C.
American IPA OG 1.056 to 1.070. FG 1.008 to 1.014. IBU 40 to 70. SRM 6 to 14. ABV 5.5 to 7.5%. Grain: 85 to 95% pale malt, small crystal addition optional. Hops: assertive American varieties, 2 to 4 oz dry hop. Yeast: US-05 or WLP001 at 18 to 20°C.
Stout (dry Irish style) OG 1.036 to 1.050. FG 1.007 to 1.011. IBU 25 to 45. SRM 25 to 40. ABV 4.0 to 5.0%. Grain: 75 to 80% pale malt, 10% roasted barley, 5 to 10% flaked barley. Hops: East Kent Goldings or Fuggles. Yeast: Irish ale strain at 18 to 20°C.
American Wheat Beer OG 1.040 to 1.055. FG 1.008 to 1.013. IBU 15 to 30. SRM 3 to 6. ABV 4.0 to 5.5%. Grain: 50% pale wheat malt, 50% 2-row. Hops: mild American or German varieties. Yeast: clean American ale strain for a lighter wheat character.
American Lager OG 1.040 to 1.050. FG 1.004 to 1.010. IBU 8 to 18. SRM 2 to 4. ABV 4.2 to 5.3%. Grain: 60 to 70% Pilsner malt, 20 to 30% corn or rice adjunct. Hops: low bitterness with noble or mild varieties. Yeast: lager strain at 9 to 13°C, followed by 4 to 6 weeks of cold lagering.
0.5-0.8 BU:GU ratio for balanced beer
0.8-1.2+ BU:GU ratio for hop-forward styles
<0.5 BU:GU ratio for malt-forward styles

The BU:GU ratio (IBU divided by the last two digits of OG) is a quick way to gauge balance. A ratio around 0.5 to 0.8 reads as balanced. Above 1.0 tastes distinctly bitter. Below 0.5 tastes malt-forward. Use it as a sanity check after plugging your recipe into a calculator.

What a beer recipe calculator actually computes

A good recipe calculator is doing several things at once. Understanding what runs behind the interface helps you interpret the output and catch mistakes before you brew.

Gravity estimation Sums the gravity contribution of every fermentable (grain, extract, sugar) based on PPG values, adjusts for mash efficiency, and divides by volume. Outputs OG and, with an attenuation estimate from the yeast strain, a predicted FG and ABV.
Bitterness calculation Applies the Tinseth formula (or Rager, depending on your settings) to each hop addition. Factors in alpha acid percentage, weight, boil time, and wort gravity. Sums the IBU from all additions and reports the total.
Color prediction Calculates MCU from grain weights and Lovibond ratings, then applies the Morey equation to estimate SRM. Displays the result as a number and often as a color swatch so you can visualize the beer.
Water and volume tracking Calculates mash water (typically 1.25 to 1.5 quarts per pound of grain), sparge water, boil-off losses, and trub loss to predict how much water you need to start with and how much wort ends up in the fermenter.
Try the calculator
ABV Calculator

Plug in your measured OG and FG after brew day to get your actual alcohol by volume, apparent attenuation, and real attenuation.

Open calculator

Building a recipe from scratch

Designing a beer from a blank page is easier when you follow a sequence. Start with the style, set the numbers, then pick ingredients to hit those numbers.

  1. 1
    Pick a style and find the target ranges The BJCP style guidelines list OG, FG, IBU, SRM, and ABV ranges for every recognized beer style. Choose your style and write down the targets. You are aiming for the middle of each range for your first attempt.
  2. 2
    Set your grain bill Start with 80 to 95% base malt. Add specialty grains to hit your SRM target and add the flavor character you want. Run the grain weights through the OG calculation. Adjust until your estimated OG falls within the style range.
  3. 3
    Design the hop schedule Start with a bittering addition at 60 minutes to establish the backbone IBU. Add flavor hops at 15 to 20 minutes and aroma hops at flameout or as a dry hop. Calculate IBU for each addition and adjust weights until the total hits your target.
  4. 4
    Choose the yeast Match the yeast strain to the style. A clean American strain (US-05, WLP001, Wyeast 1056) works for most American styles. English strains add maltiness and esters. Belgian strains throw spice and fruit. Lager strains need cold fermentation. Note the yeast's expected attenuation to predict FG.
  5. 5
    Check the numbers Run everything through a recipe calculator. Compare the predicted OG, FG, IBU, SRM, and ABV against the style ranges. Adjust grain or hop weights until all the numbers land in range. Then brew it.
! Watch for
  • Do not add too many specialty grains in your first recipe. A single crystal malt and maybe one roasted grain are enough for most styles. Complexity comes from restraint, not from dumping five different malts into the mash.
  • Do not ignore the BU:GU ratio. A pale ale with 60 IBU and a 1.045 OG will taste aggressively bitter. The same 60 IBU in a 1.070 IPA tastes balanced. Let the ratio guide your hop additions.
  • Do not assume published recipes are perfect for your system. Your efficiency, water, and equipment differ from the recipe author's. Use their recipe as a starting point and let the calculator adjust the numbers for your setup.

Practical tips for using recipe calculators

Calculators give you predictions, not guarantees. The numbers are only as accurate as the inputs you provide. Here is how to get the most out of them.

Dial in your actual efficiency Brew three or four batches, measure your actual OG each time, and calculate your real efficiency. Use that number in the calculator instead of the default 72 or 75%. Your predictions will get much closer to reality.
Measure actual boil-off rate Put a known volume of water in your kettle, boil for 60 minutes, and measure what is left. The difference is your hourly boil-off. Enter this in your calculator for accurate pre-boil and post-boil volume estimates.
Use the calculator before and after brew day Before: design the recipe and generate a shopping list. After: enter your actual OG, FG, and volumes. Compare predicted to actual numbers. The gap tells you where your process needs adjustment.
Save and iterate Keep a record of each recipe with both the predicted and actual numbers. Over time, patterns emerge. You might find your IBU consistently runs 10% below prediction, or your SRM is always a shade darker than estimated. Adjust your inputs and the calculator becomes more accurate with every batch.

The goal is not to hit every number perfectly on the first try. It is to get close enough that the beer tastes good, then refine your process batch by batch. A recipe calculator does not replace experience, but it gives your experience a framework to build on.

FAQ

Frequently asked questions

What does a beer recipe calculator actually do?+

It takes the ingredients in your recipe (grain types and weights, hop varieties and boil times, batch volume, and expected efficiency) and calculates the numbers that define the beer: original gravity (OG), bitterness (IBU), color (SRM), and estimated ABV. This tells you whether your recipe will land within the style guidelines before you brew. Without it, you are guessing at proportions and hoping the numbers work out.

How do I calculate original gravity from a grain bill?+

Each grain has a points-per-pound-per-gallon (PPG) value. Two-row malt is about 37, crystal 60 is about 34, chocolate malt about 28. Multiply each grain's weight in pounds by its PPG, add them all up, divide by your batch volume in gallons, then multiply by your brewhouse efficiency (typically 0.70 to 0.75 for homebrewers). Add that result to 1.000 and you have your estimated OG. For example, 10 lb of two-row at 37 PPG into 5 gallons at 72% efficiency gives you 1.053.

What is the difference between Tinseth and Rager IBU formulas?+

Both estimate hop bitterness, but they model alpha-acid utilization differently. The Tinseth formula accounts for both boil time and wort gravity, making it more accurate for higher-gravity beers where utilization drops. Rager uses a simpler gravity adjustment that can overestimate bitterness in strong beers. Most modern homebrew software and online calculators default to Tinseth, and it is the better choice for all-grain batches.

How do I scale a 5-gallon recipe down to 1 gallon?+

Divide every ingredient weight by 5. A recipe calling for 10 lb of base malt and 2 oz of hops becomes 2 lb of malt and 0.4 oz of hops for 1 gallon. Water volumes scale the same way. Gravity, IBU, and SRM stay identical because the ratios are preserved. The one thing that does not scale linearly is yeast: a single packet of dry yeast is more than enough for 1 gallon, so use about a quarter packet or just sprinkle a pinch.

How do I convert an extract recipe to all-grain?+

Replace each pound of dry malt extract (DME) with about 1.45 lb of base malt (like 2-row), or each pound of liquid malt extract (LME) with about 1.2 lb of base malt. Then factor in your mash efficiency, typically 70 to 75% for a homebrewer. If the extract recipe uses 6 lb of DME, you need roughly 8.7 lb of 2-row at 72% efficiency. Keep all specialty grains, hops, and yeast the same.

What SRM range should I aim for by style?+

Pale ales and IPAs typically fall between 5 and 14 SRM (gold to light amber). Amber ales run 10 to 17 SRM. Brown ales range from 18 to 35 SRM. Stouts start around 30 SRM and can go above 40 (effectively opaque black). Wheat beers sit at 2 to 6 SRM (pale straw). If your calculated SRM is outside the range for your target style, adjust the amount of specialty malt up or down until it fits.

Ads.txt