Explainer · 9 min read · June 25, 2026
Light vs. Medium vs. Dark Roast: How to Actually Tell the Difference at Home
If you've ever pulled a batch out of the roaster and asked yourself "is that a medium or did I push it into dark territory?"—you're not alone. Roast degree naming is notoriously inconsistent, but the coffee industry does have an objective framework for it: the Agtron scale, a near-infrared reflectance system that assigns a number from roughly 25 (very dark) to 95 (very light) to any roasted sample [1]. Once you understand where the major crack events fall and what your beans look, smell, and sound like at each stage, you can calibrate your eyes—and your logs—to hit the same degree batch after batch.
- The Agtron scale is the industry standard: A spectrophotometer measures how much near-infrared light the bean surface reflects; higher numbers mean lighter roasts, lower numbers mean darker ones [1].
- First crack is your light-roast gateway: The audible pop occurs in most roasters between roughly 390–410°F (199–210°C); stopping here yields City to City+ degrees [2].
- Second crack marks the dark-roast boundary: A quieter, more rapid sound starts around 437–465°F (225–241°C), corresponding to Full City+ through Vienna and beyond [3].
- Visual color is useful but unreliable alone: Research from the Specialty Coffee Association found that over half of specialty roasters at the 2023 Roasters Guild Retreat described roast level "simply by looking at them," raising accuracy and consistency concerns [4].
- Affordable color references exist: The SCAA/Agtron Roast Color Classification System kit (8 color tiles) is the pro standard at ~$290, but hobbyist communities have built free printable and digital alternatives [5].
- Logging bridges the gap: Recording bean probe temperatures, time-to-first-crack, color observations, and tasting notes across batches is the most practical way for home roasters to build a reproducible system [6].
| Roast Degree | Bean Temp Range | Agtron Approx. | Crack Stage | Surface Appearance |
|---|---|---|---|---|
| Cinnamon / Light | 385–400°F (196–204°C) | 75–95 | Early–mid 1st crack | Dry, tan-brown |
| City | 410–420°F (210–216°C) | 65–74 | End of 1st crack | Dry, medium brown |
| City+ | 425–435°F (218–224°C) | 55–64 | Post-1st crack, pre-2nd | Dry, richer brown |
| Full City | 435–445°F (224–229°C) | 45–54 | Onset of 2nd crack | Trace oils possible |
| Vienna | 450–460°F (232–238°C) | 35–44 | Rolling 2nd crack | Light oil sheen |
| French | 465–474°F (241–246°C) | 25–34 | Near end of 2nd crack | Oily, dark chocolate-black |
TL;DR: Light, medium, and dark roast aren't just marketing labels—each maps to a specific temperature window, crack event, Agtron number, and visual color; learning all four cues together is the fastest path to consistent results at home.
The Agtron Scale: Coffee's Objective Roast Ruler
What the Numbers Actually Mean
The Agtron spectrophotometer uses near-infrared light to measure surface reflectance from roasted beans: as beans darken, they absorb more light, resulting in lower reflectance—and therefore lower Agtron values [1]. The Specialty Coffee Association (SCA) defines lighter roasts with higher Agtron values (for example, 80–100), while darker roasts yield lower numbers (often 25–45), creating a consistent language for quality control across the industry [1].
The SCA's "Gourmet" scale runs in eight reference increments—#95, #85, #75, #65, #55, #45, #35, #25—each represented by a physical color tile in their $290 kit [5]. Coffee Review, one of the most respected review publications in specialty coffee, uses whole-bean and ground-bean readings to characterize every coffee it evaluates, presenting them as a pair separated by a slash [7].
"When Coffee Review first began reviewing coffees in 1997, darker roasts were more fashionable than they are today, and we often encountered coffees that tasted scorched, bitter and thin." — Coffee Review, on the shift toward lighter specialty roasts [7]
Why Home Roasters Struggle to Use It
The original Agtron device costs thousands of dollars and requires ground coffee samples, specific lighting, and regular calibration—none of which fits the typical home setup [4]. For decades, the Agtron analyser was inaccessible to many roasters due to cost and complexity [4]. The result: most hobbyists default to subjective labels like "medium" or "dark" that mean very different things to different people [5].
According to SCA research, over half of specialty coffee roasters who attended the 2023 Roasters Guild Retreat described roast level "simply by looking at them," raising real questions about accuracy and consistency [4]. If professionals struggle, it's no surprise that home roasters do too.
Approximating Agtron Visually
The good news is that visual estimation works reasonably well for bracketing a roast into broad categories—light, medium-light, medium, medium-dark, dark—especially when you're comparing against a reference. A Home-Barista.com forum thread explored mapping Agtron to Pantone color codes but found that Pantone tiles are "too far apart and vary too much in different lighting conditions" for reliable use [6]. Instead, the most practical low-cost reference is a set of printed color tiles viewed under consistent, bright light (at least 400 lumens) or a digital app that shows calibrated roast-color swatches [8].
The INeedCoffee roast color chart—published online since 2000—is a classic community resource designed for home roasters who can't afford the SCA kit; it maps numbered levels (1–8) to photographic references, making it shareable in roasting logs [5]. While imperfect on-screen due to monitor calibration differences, it gives home roasters a common visual vocabulary.
First Crack to Second Crack: The Roaster's Sonic Map
First Crack: The Light-Roast Threshold
First crack is the first of two distinct pyrolytic reactions in roasting—a loud cracking or popping sound similar to popping corn, occurring in most roasters between approximately 390–410°F (199–210°C) [2]. It signals that the bean has built up enough internal steam pressure to rupture the cell walls, releasing CO₂ and beginning the flavour development phase.
Stopping during first crack gives you a Cinnamon or Light roast; stopping just after it ends is the classic City roast target. Light roast coffee is generally considered to be roasted between 350–400°F (177–204°C), with the process stopping shortly after the first crack to preserve the bean's original flavour [3].
"The cracks rule. I tend to use cracks equally with temperature to gauge the roast." — Home roaster comment on Sweet Maria's Library [2]
Because thermometer placement varies so widely between roaster designs, temperatures can read "as much as 50 degrees different (higher or lower) depending on where the temperature is being measured" [2]. This is exactly why experienced roasters layer acoustic cues with temperature—never relying on a single data point.
Between the Cracks: The Medium Roast Sweet Spot
The period between first crack ending and second crack beginning is where most specialty coffee lands. City+ falls roughly at 425–435°F (218–224°C) and is described as an ideal all-around roast level with full flavour development but without any roast-dominated character [2]. Full City extends toward 440–445°F (227–229°C)—"the full development of roast taste without the burnt notes of a French roast," in Tom Owen of Sweet Maria's framing [2].
This is also the window that many espresso-focused home roasters target. Northern Italian-style espresso is typically roasted to 440–446°F internal bean temperature, placing it at Full City to Vienna range [3].
Second Crack and Beyond: Vienna, French, and the Point of No Return
Second crack is quieter and more rapid than the first—a subtle crackling rather than a sharp pop—beginning around 437–465°F (225–241°C) [2][3]. This marks the dark-roast territory:
- Vienna roast starts at the beginning of second crack, roughly 450–460°F (232–238°C), where origin character begins to be eclipsed by roast character [2].
- French roast arrives near 465–474°F (241–246°C); at this stage sugars are heavily caramelised (effectively burned) and the woody bean structure begins to carbonise [2].
- Italian roast pushes to ~486°F (252°C)—the extreme end of the spectrum [3].
Beyond French roast, you're approaching charcoal and serious fire risk in any enclosed roasting environment [3].
Building a Visual + Sensory Reference System at Home
The Four Cues You Should Log Every Batch
Relying on one sense is how inconsistency creeps in. Professional and hobbyist roasters who achieve repeatability typically monitor at least four parallel signals:
| Cue | What to Track | Why It Matters |
|---|---|---|
| Temperature | Bean probe °F/°C at first crack, second crack, and drop | Establishes a numerical anchor per roaster |
| Color | Compare cooled whole beans to a reference tile or prior sample | Calibrates visual estimation over time |
| Sound | Onset and density of crack events | Confirms developmental stage independently of thermometer |
| Time | Minutes from charge to drop; time between cracks | Reveals rate-of-rise patterns and roast development time (RDT) |
The Artisan Roaster Scope software—widely used by home roasters—acts as a data logger capturing real-time temperature, time, and other key variables, including rate-of-rise (RoR) curves that reveal momentum through the roast [6]. It's free and open-source, though it requires a thermocouple or data logger connected to your roaster.
DIY Color Calibration Without the $290 SCA Kit
You don't need professional tiles to build a useful reference. Here's a practical workflow:
- Keep a cooled sample from every batch in a dated, labelled glass vial. After 24–48 hours of degassing, compare your next batch's cooled beans side-by-side.
- Use the INeedCoffee 8-level chart (free, printable) as a rough visual anchor, noting which numbered tile your beans most closely match [5].
- Record your observation under consistent lighting—same lamp, same surface colour every time.
- Photograph the cooled beans against a neutral white background with your phone and store the image in your roast log alongside temperature and time data.
- Cup the same batch 24–72 hours later and write tasting notes. Over 10–20 batches, you'll see patterns: "when my photo matches sample #4 and the probe read 432°F at drop, the cup is bright and citrusy."
The Artisan blog notes that "instead of using a roast color meter, one can visually compare roasted coffee to previous roast samples or to printed color tiles" as a legitimate and widely practised alternative [6].
The Whole-Bean vs. Ground Discrepancy
One nuance even experienced hobbyists miss: the Agtron number of whole beans and ground beans differs—and the difference itself is diagnostic. The average of the two readings indicates the roast level; the gap between them indicates how fast or aggressive the roast profile was [6]. A large gap (dark outside, lighter inside) suggests a fast, surface-driven roast. A small gap means even heat penetration throughout the development phase.
You can mimic this insight at home by grinding a small sample from each batch and comparing the ground color to the whole-bean color against your reference tiles. If the grounds look notably lighter than the whole beans, your roast development may be underdeveloped in the core—a common cause of "baked" or grassy flavours.
For a deeper dive into building structured records across every batch, see our guide to logging home coffee roast profiles for consistent results. And if you're curious which equipment pairs best with this kind of data-driven approach, check out our best home coffee roasters for beginners in 2025.
Translating Roast Degree to Cup Flavour
Light Roasts: Origin in the Foreground
Light roasts retain the most of the bean's original character: higher acidity, more complex fruit and floral aromatics, and a lighter body [3]. Because first crack hasn't fully completed, the bean structure stays denser and the Maillard reaction products—responsible for caramel and nutty notes—are less developed. Light roasts are generally brighter and more acidic; dark roasts carry a more pronounced bitterness [6].
This is why single-origin coffees from Ethiopia or Panama are typically showcased at light to City+ degrees: you're tasting the terroir, not the drum. For a full discussion of how origin should shape your roast strategy, see how single-origin bean characteristics should change your roast profile approach.
Medium Roasts: Balance and Brewing Versatility
City+ through Full City is where balance lives—enough Maillard and caramelisation development to produce chocolate, caramel, and stone-fruit notes, while retaining enough acidity to stay lively [3]. The beans are dry or barely showing surface oil, and the body is fuller than a light roast. This window is the most forgiving for a range of brew methods: pourover, drip, French press, and espresso all perform well.
The specialty coffee community has shifted noticeably toward medium-to-light roasts over the past two decades [7], partly as a reaction to the over-roasted, scorched coffees that dominated commercial offerings in the 1980s and 1990s [1].
Dark Roasts: When Roast Becomes the Flavour
Once you cross into Vienna and beyond, "origin character is eclipsed by roast character" [2]. The flavour profile is driven by the caramelisation and carbonisation of sugars rather than the bean's inherent compounds. Surface oils are pronounced, acidity is minimal, and bitterness is dominant. This suits certain espresso traditions and milk-based drinks, but it's an unforgiving target: a few degrees or seconds too far and you're into flat, ashy territory.
The fastest way to lock in your personal roast degree benchmarks—and stop second-guessing every batch—is a structured log that combines temperature curves, visual color scores, and tasting notes over time. That's exactly what Build Roast Profile Logger is designed for: a visual roast color reference built in, pattern detection across batches, and tasting note tracking so you can finally connect what you see and hear in the roaster to what ends up in the cup.
Frequently asked questions
What is the Agtron scale for coffee roasting?▾
The Agtron scale is an industry-standard near-infrared reflectance measurement system that assigns a number from roughly 25 (very dark) to 95 (very light) to a roasted coffee sample. Higher numbers indicate lighter roasts with more surface reflectance; lower numbers indicate darker, more light-absorbing beans. The Specialty Coffee Association uses it to define roast classification standards.
What temperature does first crack happen at?▾
In most coffee roasters, first crack occurs between approximately 390–410°F (199–210°C), though this can vary by up to 50°F depending on where your thermometer is positioned. It sounds like a loud popping or cracking, similar to popcorn. Stopping the roast during or just after first crack produces light to City roast degrees.
What is the difference between City, Full City, and Vienna roast?▾
City roast ends just after first crack (~410–420°F / 210–216°C) and is dry with medium-brown color. Full City (~435–445°F / 224–229°C) sits at the onset of second crack with possible trace surface oils and richer flavor development. Vienna (~450–460°F / 232–238°C) begins during rolling second crack, showing a light oil sheen and roast-dominated flavor that starts to overshadow the bean's origin character.
How can I tell roast level without an expensive Agtron meter?▾
Use four cues together: (1) bean probe temperature at key events, (2) the sound profile of first and second crack, (3) visual color comparison against a reference—either a printed chart like the INeedCoffee 8-level scale or a saved bean sample from a previous batch—and (4) tasting notes after the batch rests 24–72 hours. Building a roast log that combines all four cues over many batches is the most reliable low-cost calibration method.
Does dark roast really have more caffeine than light roast?▾
No—this is a common myth. By weight, light roast actually contains slightly more caffeine per gram because roasting drives off some caffeine over time. However, dark roast beans are physically larger (expanded by CO₂) and less dense, so a scoop of dark roast beans weighs less than the same volume of light roast, resulting in roughly similar caffeine per cup when measured by volume.
What causes oily beans on dark roasts?▾
As coffee beans pass through second crack and into dark roast territory (Full City+ and beyond), the internal pressure from CO₂ and steam forces oils (lipids) from inside the bean cells to the surface. The further into second crack you go, the more pronounced the sheen. A light oil sheen typically indicates Vienna roast; heavily glistening, wet-looking beans usually signal French or Italian roast level.
Sources
- Agtron Color Measurement – the MOST comprehensive guide ever - Rubasse NIR Digital Roasters
- Use All Five Senses To Determine Degree of Roast - Sweet Maria's Coffee Library
- Guide to Coffee Roasting Levels with Charts - Procaffeination
- Analysing coffee colour: What roasters need to know - Perfect Daily Grind
- The Home Roaster Color Chart - INeedCoffee
- artisan blog: Understanding Roast Color
- Coffee Review - Understanding roast definitions for coffee
- First Crack FAQ: What is First Crack? What is Second Crack? - Sweet Maria's Coffee Library
Keep reading
Ready to see it for yourself?
Back to home →