FRESH.CALC Room Temperature
Storage Method
Roast Level
Day 0 Day 7 Day 14 Day 21 Day 30
Current Status Enter roast date
Rest Until --
Peak Window --
Use By --
The Science of Staling
What actually happens to coffee over time.
01
CO2 Loss
Fresh-roasted beans contain CO2 that escapes over days. This creates crema in espresso but also causes turbulence. Some rest is good.
02
Oxidation
Oxygen reacts with flavor compounds, creating stale flavors. Oils on dark roasts oxidize faster. Minimize air exposure.
03
Moisture Migration
Beans absorb ambient moisture, accelerating staling. Humidity is the enemy. Keep beans dry and sealed.
04
Aromatic Volatility
The compounds that create aroma are volatile—they evaporate over time. Once ground, this accelerates dramatically.