Kaffelogic Roast Levels in Degrees: What the Number Means
A Kaffelogic roast level is a position on a temperature ladder that every profile defines for itself. We read the ladder in 122 profile files: level 2 ends the roast anywhere from 209 °C to 229 °C.
BrewedLate Coffee
"Run it at 2.2" is how Kaffelogic owners share roasts. It sounds like a universal setting, a bit like an oven temperature. It is not: a Kaffelogic roast level is a position on a temperature ladder, and every profile brings its own ladder.
We read that ladder in all 122 profile files we hold, including 105 of the 106 profiles in our roast profile library, and checked it against our own logged roasts on a Nano 7e.
The short answer: level 2 ends the roast at anywhere from 209 °C to 229 °C depending on the profile, and a 0.1 step can be worth 0.1 °C or 0.7 °C.
How a level becomes a temperature
Each .kpro profile file has a line called roast_levels with seven temperatures. They are the end-of-roast temperatures for levels 0, 1, 2, 3, 4, 5 and 6. Pick a level in between and the roaster interpolates. A higher level is a higher end temperature, so higher is darker.
We confirmed the mapping against 51 logged roasts. Reading the ladder as levels 0 to 6 predicted the actual end temperature to within 1 °C on average, with roasts finishing about 0.8 °C above the ladder value.
Five profiles, five ladders
The temperature each profile ends the roast at for levels 0 to 6, read from its .kpro file. Rings mark the level the profile recommends.
- F-WSH 1500-2200
- 217.5 Filter(E)
- 215.5 Filter(D)
- NordicLight
- 9minFilter
The ladders
| Profile | Level 0 | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|---|
| F-WSH 1500-2200 | 208 | 210 | 212 | 214 | 216 | 218 | 220 |
| F-NAT 0-1200 | 215 | 217 | 219 | 221 | 223 | 225 | 227 |
| NordicLight | 210 | 212 | 214 | 216 | 218 | 220 | 222 |
| NCT Filter B | 216 | 221.8 | 222.9 | 224 | 225.1 | 227.2 | 229.5 |
| NCT Filter D | 213.5 | 214.8 | 217.9 | 219 | 220.1 | 221.2 | 222.3 |
| NCT Filter E | 215.5 | 220.8 | 221.9 | 223 | 224.1 | 225.2 | 228.5 |
| 9minFilter | 205 | 215 | 222 | 227 | 231 | 235 | 241 |
All temperatures are in °C. Three different designs are visible here.
F-Series: even steps of 2 °C. Seven of the eight F-Series profiles climb exactly 2 °C per level (F-NAT 1000-1700 has a single 1 °C step between levels 2 and 3), and all eight recommend level 2. What changes between the altitude and process variants is where the ladder starts: level 2 is 210.8 °C on the lowest and 220 °C on the highest.
NCT: one big step, then very fine ones. On 20 of the 24 NCT profiles the jump from level 0 to level 1 is 4 °C or more, and through the middle of the ladder each level is worth only 1.1 °C. That 1.1 °C spacing between levels 2 and 3 appears in 22 of the 24. The whole usable range of a pack is packed into a few degrees.
The wide ladder: 36 °C from end to end. 9minFilter and twelve profiles in the library share the ladder 205, 215, 222, 227, 231, 235, 241. A single level is worth 4 to 10 °C, so it covers everything from a very light roast to a very dark one.
Across the library, the narrowest ladder spans 6.6 °C from level 0 to level 6 and the widest spans 36.5 °C.
The same setting on seven profiles
Here is what "2.2" asks for on each of the profiles above:
| Profile | End temperature at level 2.2 |
|---|---|
| F-WSH 1500-2200 | 212.4 °C |
| NordicLight | 214.4 °C |
| NCT Filter D | 218.1 °C |
| F-NAT 0-1200 | 219.4 °C |
| NCT Filter E | 222.1 °C |
| 9minFilter | 223.0 °C |
| NCT Filter B | 223.1 °C |
That is a spread of almost 11 °C for one number. Our logs agree with the ladders: roasts at level 2.0 on F-WSH 1500-2200 ended at a median 213.1 °C (the ladder says 212), level 2.2 on NCT Filter E ended at 221.4 and 222.0 °C (ladder 222.1), and level 1.7 on 9minFilter ended at 220.0 and 220.1 °C (ladder 219.9).
What a 0.1 step is worth
The standard advice is to adjust in steps of 0.1 to 0.2. How big a change that is depends on the ladder:
| Ladder | One 0.1 step | A 0.2 step |
|---|---|---|
| F-WSH 1500-2200, any level | 0.2 °C | 0.4 °C |
| NCT Filter E, between levels 1 and 5 | 0.11 °C | 0.22 °C |
| NCT Filter E, below level 1 | 0.53 °C | 1.06 °C |
| 9minFilter, between levels 1 and 2 | 0.7 °C | 1.4 °C |
| 9minFilter, below level 1 | 1.0 °C | 2.0 °C |
A 0.2 step on 9minFilter near level 1.8 moves the end temperature as much as 0.7 of a level on an F-Series profile, or more than a full level on an NCT filter pack. If a small adjustment on one profile seemed to do nothing and the same adjustment on another overshot, this is the likely reason.
It also explains why the recommended levels in the library look so inconsistent. They run from 0.1 to 5.9, with a median of 2.5, and the end temperature at the recommended level runs from about 205 °C to 240 °C.
You cannot convert a level by matching temperatures
It is tempting to read two ladders and translate: F-WSH 1500-2200 at level 3 ends at 214 °C, NordicLight reaches 214 °C at level 2, so they must be equivalent. They are not the same roast. The two profiles arrive at 214 °C along different curves and after different times, and the bean has been through a different roast by then. In our logs NordicLight finished in a median 5:55 and F-WSH 1500-2200 in 7:28.
End temperature tells you how far along a profile's own curve the roast stopped. It is comparable between two roasts on the same profile. It is a rough guide at best between profiles, for the same reason development time ratio is: see development time ratio on a Kaffelogic.
How to use this
- Quote the profile with the level. "2.2" means nothing alone. "NCT Filter E at 2.2" is a recipe.
- Start at the profile's recommended level when you switch profiles. Do not carry your usual number across.
- Size your steps to the ladder. On F-Series and NCT packs, 0.2 is a gentle nudge. On the wide ladder, 0.1 is already a real change.
- Watch the bottom of NCT ladders. On most packs the step below level 1 is about five times bigger than the steps above it.
- Compare end temperatures only within one profile.
Browse 106 Kaffelogic roast profiles
Search, filter and compare real community profiles, ranked by downloads — no signup needed.
106 profiles · tap a profile to open its full page with the roast curve and community outcomes.
Like a profile? Plan the roast, log the curve and get AI next-step suggestions.
Plan this roast in the appSee the level you actually roasted at
Upload your Kaffelogic .klog files and BrewedLate records the profile, level, end temperature and timing for every batch, so you can compare like with like.
Related Reading
- Kaffelogic Nano 7 profiles: library and download guide — the profile families and where to get them
- NCT vs F-Series compared by the numbers — how the two families differ beyond their ladders
- Development time ratio on a Kaffelogic — the other number that does not travel between profiles
Frequently Asked Questions
What does the roast level number mean on a Kaffelogic?
Is level 2 the same roast on every Kaffelogic profile?
How many degrees is a 0.1 level change?
Is a higher Kaffelogic roast level darker or lighter?
Can I convert a roast level from one Kaffelogic profile to another?
Related Articles
NCT vs F-Series: Kaffelogic Profiles Compared by the Numbers
We measured all 8 F-Series and 24 NCT profile curves and compared them against 58 logged roasts. NCT profiles heat faster and call first crack about 10 °C higher, but they are not always the shorter roast.
Development Time Ratio on a Kaffelogic: 75 Roasts of Data
We checked the usual DTR rules against 75 logged Kaffelogic roasts. 86% of the variation in DTR came from which profile was loaded, and our best cups landed anywhere from 10% to 24%.
Nucleus Link (NCT) Profiles: Packs & Levels Guide
The Nucleus Link won two World Brewers Cups, and its NCT profiles run on a Kaffelogic Nano 7e. Here's what each pack does, how to pick one for your bean, and the mistakes to avoid.
Kaffelogic Nano 7 Profiles: Library & Download Guide
The complete guide to Kaffelogic Nano 7 roast profiles: what the families mean, the community's most-downloaded profiles, NCT competition packs, and how to choose the right one for your bean.