Coffee Roast Profile Calculator

Author's avatar

Created by: Daniel Hayes

Last updated:

Compare target versus actual roast checkpoints and quantify profile drift.

Roast Profile Calculator

Coffee

Compare target and actual roast checkpoints

Related Calculators

What is a Roast Profile Calculator?

Comparing planned vs actual trajectory

A roast profile calculator compares target and actual bean-temperature checkpoints. It helps identify where your roast drifted and how large the deviation was.

This supports repeatability in production and faster profile refinement during development roasting.

By quantifying checkpoint deltas, teams can prioritize which phase needs correction first. That turns subjective review into a clear action plan.

Deviation Formulas

Checkpoint error metrics

Delta at each point = Actual Temp − Target Temp Average Delta = Sum(Delta) ÷ Number of Points Max Absolute Delta = max(|Delta|)

Lower average and max deltas generally indicate better profile consistency.

Using both average and maximum deviation avoids hiding localized drift that could still alter cup quality.

Example

Hotter-than-target trend case

If checkpoints differ by +3°F, +6°F, and +4°F, average delta is +4.3°F and maximum absolute delta is 6°F. This suggests the roast ran consistently hotter than planned.

A consistent positive bias often points to early energy oversupply or delayed tapering. Use this insight to adjust control timing in the next batch.

Applications

Profile improvement workflows

Use this tool to compare sample roasts, evaluate operator consistency, and transfer profiles between batch sizes.

It also supports coaching by giving trainees objective checkpoints to review after each roast session.

Tips

Tighten correction loops

Review deltas immediately after each batch and document one targeted correction for the next run. Iterative changes improve stability faster than broad adjustments.

Use consistent probe placement and environmental logging to reduce noise.

Adjust one variable at a time when correcting profile drift.

Frequently Asked Questions

What is a roast profile?

A roast profile is the time-temperature path of a batch from charge to drop. Comparing checkpoints helps keep flavor outcomes consistent across sessions.

Do I need exact probe accuracy?

Absolute temperature can vary by setup. The most important factor is internal consistency on your own roaster and logging method.

Why compare to target checkpoints?

Checkpoint deltas quickly show if your roast is running too hot or too slow at specific phases, making corrective actions clearer.

Can I use this for both filter and espresso?

Yes. Set targets based on your style goal. Espresso profiles often run slightly longer development and may finish at higher end temperatures.

Sources and References

  1. Rao, Scott. The Coffee Roaster’s Companion. Profile development and checkpoint strategy.
  2. Specialty Coffee Association (SCA) resources on roast quality control and production consistency.