Roast Planner

New plan

Not saved yet
▤ Your plans
Field guide

Timing framework: Rob Hoos, Cultivars: A Practical Guide for Coffee Roasters. Temperatures are illustrative planning references, not universal targets. Enter your own readings; preheat setpoint and bean temperature are different measurements.

The Coffee

How to use these starting points

Cultivar and process provide a starting hypothesis. They do not determine how a coffee must taste at an exact first-crack time. Refine the plan using audible milestones, actual measurements, and tasting feedback from your own batches.

Cultivar
Group

Blend

Why blends combine times, never temperatures

The drum has one heat setting and one clock — you cannot give 55% of the mass a different schedule than the other 45%. Times are additive, so a weighted average of two first-crack anchors is another valid time on the same clock. An average of two temperatures means nothing: first crack is a property of the chemistry, not a dial you set.

If one component is 60% or more of the batch, roast the whole batch as that coffee and let the rest ride along. If no component dominates, weight each anchor by its share. And if components disagree by more than about a minute at first crack, split-roast and blend after — one compromise profile serves neither half.

0% of 100%
How the components combine

Roast Target

Why processing moves development, not first crack

Processing changed the chemistry that browning starts from. Naturals and dark honeys keep far more free fructose, and fructose browns faster than sucrose — the same profile lands visibly darker. That is why natural and honey lots take 15–30 seconds less development and want a slightly earlier drop, and why processing never touches the first-crack anchor. Change development and drop, hold everything else, and the experiment stays readable.

Roast level is the one input that is purely your decision — and development is a bell curve, not a slider. Shorter development pushes acidity up, longer pulls it down; but too short reads sharp and astringent with no fruit behind it, and too long goes flat and dull. The pleasant region is in the middle and narrower than the acidity curve suggests, which is why the fix is always a 15-second step with a cupping in between, never a big swing.

Process
Roast level

Bean Condition

Why bean condition is worth seconds, not a new plan

Moisture, density and screen size change how much energy the plan costs, not its shape. Wet greens (over 11.5%) stall as they near 100 °C while water boils off — expect the flat spot and don't panic-add heat. Dense, high-grown seed tolerates a hard early push; soft, low-grown seed gives you defects instead of speed. Very large beans scorch outside while the core lags — the safe way to go faster is more airflow at a lower inlet temperature, never more burner.

None of these auto-adjust the ledger, and that is deliberate: they inform the ±0:15 judgment in Net correction and your heat/fan choices, nothing more. Don't have lab numbers? Leave moisture and density blank — record only evidence you actually have.

Sweet spot