Coffee Education10 min read

Coffee Roast Analyzer: A Complete Guide to Analyzing Roast Profiles

Learn how coffee roast analyzers work, from AI-powered profile recommendations to manual analysis techniques. Improve your home roasting with data-driven insights.

BrewedLate Coffee

Coffee Expert

#coffee roasting #roast analyzer #home roasting #roast profiles #coffee technology

Coffee roasting is both an art and a science. While experienced roasters develop intuition over years, modern coffee roast analyzers offer a data-driven shortcut to consistent, high-quality results. Whether you're a home roaster using a popcorn popper or a dedicated machine, understanding how to analyze your roasts can transform your coffee from hit-or-miss to reliably excellent.

This guide explores what coffee roast analyzers are, how they work, and how you can use them—whether through AI-powered tools or manual methods—to improve your roasting.

What Is a Coffee Roast Analyzer?

A coffee roast analyzer is any system that collects, processes, and interprets data from your roasting sessions to help you make better decisions. These tools range from sophisticated AI agents to simple spreadsheets, but they all share a common goal: replacing guesswork with actionable insights.

Types of Roast Analyzers

Built-in Roaster Software Modern home roasters like the Kaffelogic Nano 7e include software that tracks temperature curves, first crack detection, and roast levels. These systems provide real-time feedback and store roast data for future reference.

Standalone Applications Apps like Artisan (free, open-source) connect to your roaster via thermocouples and display detailed graphs of your roast progression. They calculate rate of rise (ROR), track environmental variables, and allow you to overlay previous roasts for comparison.

AI-Powered Roast Agents Advanced systems use artificial intelligence to analyze your roasting history and recommend profiles for new coffees. These agents apply roasting principles—like matching altitude to roast speed—and learn from your successes and failures to improve recommendations over time.

Manual Analysis Methods Even without specialized software, you can analyze roasts using a notebook or spreadsheet. Recording key metrics (batch size, time to first crack, total time, cupping notes) and looking for patterns provides most of the benefits of automated systems.

Key Metrics Every Roast Analyzer Tracks

Understanding what to measure is the foundation of roast analysis. Here are the essential data points:

Bean Characteristics

Before roasting begins, document your green coffee:

CharacteristicWhy It MattersExample Values
OriginDetermines density and flavor potentialEthiopia, Kenya, Colombia
ProcessAffects heat transfer and development needsWashed, Natural, Honey
AltitudeHigher altitude = denser beans, faster roasts1500m, 2000m+
VarietyInfluences sugar content and roast behaviorSL28/34, Bourbon, Geisha
MoistureImpacts first crack timing10-12% typical

Roast Parameters

During roasting, track these variables:

Profile Code: The specific temperature curve your roaster follows (e.g., "F-WSH-1500-2200" for washed beans from 1500-2200m altitude).

Preheat Temperature: Starting heat affects how quickly beans reach first crack. Dense, high-altitude beans often need lower preheat to prevent scorching.

Batch Size: Most profiles are designed for 100-120g batches. Smaller batches (60g) roast inconsistently; larger batches may not roast evenly.

Power Settings: Wattage throughout the roast affects rate of rise and development.

Time-Based Metrics

These measurements reveal roast progression:

Time to First Crack: When beans audibly pop as pressure releases. Typically 5-8 minutes depending on profile and bean density.

Total Roast Time: From charge to drop. Light roasts may finish at 6-8 minutes; medium roasts at 9-10 minutes.

Development Time: Duration after first crack until roast completion. Usually 45-90 seconds for light roasts, 90-120 seconds for medium.

Rate of Rise (ROR): How quickly temperature increases, measured in degrees per minute. Declining ROR is generally preferred for even development.

Development Metrics

These calculated values guide profile selection:

Development Time Ratio (DTR): The percentage of total roast time occurring after first crack. This is one of the most important metrics for flavor control:

DTR RangeFlavor ProfileBest For
8-12%Tea-like, maximum acidity, light bodyCompetition, Nordic style
15-18%Balanced, bright, cleanDaily drinking, filter coffee
20%Versatile, sweet, some bodyEspresso, all-purpose
27%+Sweet, juicy, more body, less origin clarityThose who prefer sweetness over brightness

Roast Level: Measured on a 1.0-7.0 scale where 1.0 is light cinnamon and 7.0 is dark French roast. Most specialty coffee falls between 1.5-2.5.

How AI-Powered Roast Analyzers Work

Modern AI roast agents represent the cutting edge of coffee roasting assistance. Here's how they function:

Data Collection and Storage

AI analyzers maintain a database of your roasting history, including:

  • Green coffee inventory with full specifications
  • Every roast batch with complete parameters
  • Cupping results and tasting notes
  • Success/failure indicators

Pattern Recognition

The AI identifies what works by analyzing correlations:

  • Which profile produced the sweetest cup for Kenyan coffees?
  • What DTR percentage prevents sourness in Ethiopians?
  • How does batch size affect consistency?

Decision Tree Application

When you want to roast a new coffee, the AI applies established roasting principles:

Process Type → Profile Family
├── Natural → F-NAT series (needs slightly more development)
├── Washed → F-WSH series (standard approach)
└── Honey → Treat as washed

Altitude → Roast Speed
├── 2000m+ → Fast roast (6-8 min), low DTR
├── 1500-2000m → Medium-fast (9 min), medium DTR
└── 1300-1500m → Medium (10 min), higher DTR

Origin → Specific Profile
├── Kenya → 9min Filter (15-18% DTR)
├── Ethiopia → EthGuji Filter or Nordic Light
└── Colombia → 9min Filter or Washed All Purpose

Recommendation Synthesis

The AI combines your personal history with community knowledge:

Example Recommendation:

Coffee: Kenya Gatugi (Kenya, Nyeri, washed, 1900m, SL28/SL34)

Your History:

  • R-010: Level 2.4 on F-WSH-1500-2200 → SWEET ✓ (77s dev, 16.5% DTR)
  • R-012: Level 2.2 → SOUR ✗ (underdeveloped)

Forum Consensus for Kenyan AA:

  • First choice: 9min Filter (15-18% DTR, designed for Kenya)
  • If too acidic: Raost (27% DTR, more development)

Recommendation:

  • Profile: 9min Filter
  • Level: 2.0
  • Batch Size: 100-120g
  • Expected: FC ~5:45, development ~80s, DTR ~16-17%

Manual Roast Analysis: A DIY Approach

You don't need AI to analyze your roasts. Here's how to build your own analysis system:

Create a Roast Log

Use a spreadsheet with these columns:

  • Date, Coffee Name, Origin, Process, Altitude
  • Profile Used, Batch Size (g)
  • Time to First Crack, Total Time, Development Time
  • Roast Level, DTR (%)
  • Cupping Notes: Sweetness (1-5), Acidity (1-5), Defects
  • Success Rating (1-5)

Identify Patterns

After 10-20 roasts, look for correlations:

Question: Which DTR produces the best results for washed coffees?

  • Sort by process = washed
  • Compare DTR percentages against success ratings
  • Identify your sweet spot (likely 15-20%)

Question: Do high-altitude beans need different treatment?

  • Filter for altitude >1800m
  • Check if faster roasts correlate with higher ratings
  • Adjust profiles accordingly

Build Your Decision Matrix

Create a simple reference based on your data:

Coffee TypeFirst ChoiceIf Too AcidicIf Too Light
Kenyan WashedProfile X @ Level 2.0Profile Y @ Level 1.7Increase to Level 2.2
Ethiopian NaturalProfile Z @ Level 2.0Profile W @ Level 2.3Extend development 10s

Common Roast Problems and Analytical Solutions

A roast analyzer helps diagnose and fix issues:

Problem: Coffee Tastes Sour

Analysis: Check DTR and total roast time. Sourness usually indicates underdevelopment.

Solutions:

  • Increase DTR by extending development time
  • Raise roast level (e.g., from 2.0 to 2.3)
  • Switch to a profile with higher DTR target (e.g., from 9min Filter at 15-18% to Raost at 27%)

Problem: Coffee Tastes Baked or Flat

Analysis: Check ROR and total roast time. Baked coffee often results from too-low heat application.

Solutions:

  • Use a more aggressive profile with faster ROR
  • Reduce roast time (aim for 9 minutes instead of 12)
  • Increase preheat power slightly

Problem: Inconsistent Results

Analysis: Check batch size consistency and FC detection reliability.

Solutions:

  • Standardize on 100-120g batches (avoid 60g)
  • Use auto-FC detection if available
  • Ensure beans are at room temperature before roasting

Problem: Scorched or Burnt Flavors

Analysis: Check preheat settings and bean density.

Solutions:

  • Reduce preheat power for dense, high-altitude beans
  • Consider a gentler profile designed for high altitude
  • Ensure proper airflow to prevent hot spots

Choosing the Right Profile: A Practical Guide

The heart of roast analysis is matching beans to profiles. Here's how to make the right choice:

Step 1: Identify Process Type

Natural/Dry Process: Beans dried with fruit intact. Need slightly more development (16-20% DTR) to handle the extra sugars.

Washed/Wet Process: Beans fermented and washed before drying. More predictable, work with standard profiles (15-18% DTR).

Honey/Pulped Natural: Middle ground. Treat as washed for profile selection.

Step 2: Consider Altitude

AltitudeBean CharacteristicRoast Approach
2000m+Very dense, hardFast roast (6-8 min), low DTR (8-15%)
1500-2000mDenseMedium-fast (9 min), medium DTR (15-18%)
1300-1500mModerate densityMedium (10 min), higher DTR (18-20%)
<1300mSofterMay need reduced heat to prevent scorching

Step 3: Factor in Origin Characteristics

Kenyan coffees (SL28/SL34): High altitude, high density, need more development than other Africans. Start with 9min Filter at Level 2.0.

Ethiopian coffees: Delicate aromatics, prefer lighter roasts. Try EthGuji Filter or Nordic Light for washed; 9min Filter for naturals.

Colombian coffees: Versatile, work across many profiles. 9min Filter for high-altitude Huila/Nariño; Washed All Purpose for standard lots.

Brazilian coffees: Softer beans, lower altitude. Use gentler profiles with reduced preheat.

Step 4: Adjust for Taste Preference

Prefer bright, acidic coffee: Use lower DTR (15-18%), lighter levels (1.8-2.2).

Prefer sweet, balanced coffee: Use higher DTR (20-27%), medium levels (2.0-2.5).

Prefer body and chocolate notes: Extend development, consider darker levels (2.3-2.7).

The Future of Coffee Roast Analysis

Coffee roast analyzers are evolving rapidly:

Machine Learning Integration: Future systems will identify subtle patterns across thousands of roasts, predicting outcomes with increasing accuracy.

Real-time Adjustments: Advanced roasters may automatically adjust power during roasting based on bean behavior, not just time-based profiles.

Community Data Sharing: Anonymous aggregation of roasting data could reveal regional patterns and optimal approaches for specific coffees.

Computer Vision: Image analysis of roasted beans could assess color consistency and development without human subjectivity.

Getting Started with Roast Analysis

Whether you choose AI assistance or manual tracking, start here:

  1. Document everything: Even basic notes improve consistency.

  2. Standardize your process: Use consistent batch sizes, preheat procedures, and cupping methods.

  3. Change one variable at a time: If adjusting DTR, keep everything else constant.

  4. Cup your roasts blind: Objective tasting prevents confirmation bias.

  5. Build your reference library: Save 50g of your best roasts as comparison standards.

  6. Join the community: Forum knowledge accelerates learning dramatically.

Conclusion

A coffee roast analyzer—whether AI-powered or manual—transforms roasting from guesswork into a systematic process. By tracking key metrics like DTR, time to first crack, and cupping results, you can dial in new coffees in 2-3 roasts instead of 6 or more.

The principles are universal: match altitude to roast speed, adjust DTR for your taste preferences, and learn from every batch. Modern AI agents make this easier by applying community knowledge and your personal history, but even a simple spreadsheet provides most of the benefits.

Start tracking today. Your next great roast is just a few data points away.


Ready to dive deeper into home roasting? Check out our Home Coffee Roasting Beginner's Guide for equipment recommendations and your first roast walkthrough.

Related Articles