A coffee freshness calculator helps you track how fresh your roasted coffee beans are and find the peak flavor window for brewing. After roasting, coffee goes through distinct stages — from degassing to peak flavor to gradual decline. Knowing where your beans fall on this timeline is the key to brewing the best cup possible. Enter your roast date below to see exactly where your coffee stands.
Freshness Tracker
Buy-By Calculator
Figure out how much coffee to buy so you always brew within the peak window.
Storage Tips for Maximum Freshness
Airtight Container
Use a sealed, opaque container with a one-way valve. Keep away from direct sunlight.
Cool & Dark Place
Store at room temperature (18-25°C). Avoid heat sources like ovens or sunny countertops.
Whole Bean is Best
Grind just before brewing. Ground coffee stales 5x faster than whole bean due to increased surface area.
Avoid the Fridge
Moisture and odors in the fridge ruin coffee. Only freeze bulk purchases in airtight, single-use portions.
How to Use the Coffee Freshness Calculator
Freshly roasted coffee is not immediately at its best. After roasting, beans undergo a complex aging process that begins with rapid CO2 off-gassing, transitions into a window of peak flavor development, and eventually ends in staleness. This coffee freshness calculator tracks that lifecycle so you always know when to brew for the best possible cup.
Step 1: Enter Your Roast Date
Use the date picker to select the day your coffee was roasted. Many specialty roasters print the roast date on the bag. If you only know the approximate date, that is fine — even a rough estimate helps you gauge freshness. The calculator works with any past or present date and shows your coffee's current position in its freshness lifecycle.
Step 2: Select Your Brew Method
Different brew methods have different peak windows. Espresso is more sensitive to CO2 because pressurized water amplifies the effects of trapped gas. Espresso typically peaks between days 5 and 14, while filter methods like pour over and drip are more forgiving with a peak window from days 7 to 28. The timeline and calendar automatically adjust based on your chosen method.
Step 3: Choose Whole Bean or Pre-Ground
If your coffee is pre-ground, the freshness timeline compresses dramatically. Ground coffee exposes far more surface area to oxygen, causing flavors to fade roughly five times faster than whole beans. Selecting "Pre-Ground" adjusts all the timeline stages accordingly so you get accurate freshness guidance.
Step 4: Read Your Freshness Status
The status cards show your days since roast, a color-coded freshness label (from "Degassing" through "Past Prime"), peak window information, and an overall freshness score from 0 to 100. The visual timeline bar shows all six stages at a glance with a marker indicating exactly where your coffee is today. The calendar view highlights the peak flavor days in green so you can plan your brewing.
Plan Your Purchases
The Buy-By Calculator at the bottom helps you avoid both waste and staleness. Enter how many cups you drink per day, how many grams per cup, and your bag size. The tool calculates your daily consumption and tells you how long each bag lasts — plus a recommendation on how often to buy fresh coffee so you always stay within the peak flavor window. For most people drinking 2-3 cups per day, a 250g bag every 8-10 days is ideal.
Understanding the Six Freshness Stages
The first 3 days after roasting are the degassing phase, where CO2 escapes rapidly and flavors are unstable. Days 4-7 mark the transition to peak, as flavors settle and sweetness develops. The peak window (days 7-21 for filter, 5-14 for espresso) is when complexity, sweetness, and acidity are balanced. After that, coffee remains drinkable but gradually loses brightness before becoming noticeably stale past day 45.
Frequently Asked Questions
Is this coffee freshness calculator really free?
Yes, the coffee freshness calculator is completely free with no limits, no account, and no signup required. All calculations happen instantly in your browser. Use it as often as you like.
Is my data safe and private?
Absolutely. Everything runs locally in your browser using JavaScript. No data is sent to any server, stored, or shared. Your roast dates stay on your device.
How long does roasted coffee stay fresh?
Whole bean coffee is at its best between 7 and 21 days after roasting. It remains drinkable for up to 30-45 days but gradually loses brightness and complexity. After 45 days, most specialty coffee professionals consider it past its prime.
Why can't I brew coffee right after it's roasted?
Freshly roasted coffee releases carbon dioxide (CO2) for the first 2-3 days, a process called degassing. This CO2 creates uneven extraction and a sharp, sour taste. Waiting 3-5 days lets most of the gas escape so flavors develop properly.
Does espresso need different resting time than filter coffee?
Yes. Espresso is more sensitive to CO2 because of the high-pressure extraction. Espresso typically peaks between days 5 and 14 after roasting. Filter and pour-over methods are more forgiving and peak later, between days 7 and 28.
How should I store roasted coffee beans?
Store beans in an airtight, opaque container at room temperature in a cool, dark place. Avoid the fridge or freezer for daily-use beans, as moisture causes condensation. If you buy in bulk, freeze portions in airtight bags and thaw once before using.
Does ground coffee go stale faster than whole bean?
Yes, ground coffee loses freshness about 5 times faster than whole bean because grinding exposes much more surface area to oxygen. Whole beans stay fresh for 3-4 weeks, while pre-ground coffee begins noticeably fading after just 5-7 days.
What does stale coffee taste like?
Stale coffee tastes flat, papery, or like cardboard. It loses the bright, complex flavors present in fresh coffee and may develop a generic bitter or woody character. The aroma also fades significantly as volatile compounds dissipate over time.