☕ SCA-Standard Espresso Tool

Espresso Extraction Yield Calculator: TDS, Dose, Yield and Shot Diagnostics

The only free dual-mode espresso extraction calculator in the US that works with or without a refractometer. Get your extraction percentage, shot style, visual gauge, and specific dial-in tip in seconds. SCA 18-22% targets built in.

SCA 18-22% Target Refractometer Mode No-Refractometer Estimate Live Gauge Chart PDF Shot Log WhatsApp Share

Shot Inputs

Weigh your grounds before grinding. Typical range: 14g to 22g.
g
Weigh the liquid in the cup after the shot. Stop shot at desired weight.
g
Cool your sample to below 30°C before measuring. Enter the TDS% reading directly.
%TDS

Extraction Analysis


Extraction Yield
–
Run calculation above
Brew Ratio
–
dose : yield
TDS%
–
dissolved solids
Dose
–
dry grounds
Yield
–
liquid espresso
Shot Style
–
by ratio

What Espresso Extraction Yield Actually Measures and Why Every Shot Depends on It

Extraction yield is a percentage. It tells you what share of the dry coffee in your portafilter actually dissolved into the water during the shot. A typical espresso dose sits somewhere between 16 and 22 grams of ground coffee. Of all the material packed into those grounds, roughly 28 to 30 percent is physically soluble in hot water. The rest is cellulose, plant fiber, and oils that stay in the puck no matter what you do.

The question extraction yield answers is this: of that soluble 28 to 30 percent, how much of it did your shot actually pull into the cup?

Extraction Yield (%) = (Liquid Yield in grams × TDS%) ÷ Dry Dose in grams Example: 36g yield × 10% TDS ÷ 18g dose = 20% extraction yield

The Specialty Coffee Association targets a extraction yield of 18 to 22 percent for espresso. Pull below 18 percent and you have left too much on the table. The shot tastes sharp, sour, or thin because the early-extracting, highly acidic compounds came through but the sweeter, more complex compounds never had time to follow. Pull above 22 percent and you have gone too deep, past the sweet compounds and into the bitter, dry material that develops in long or high-temperature extractions.

The Difference Between TDS and Extraction Yield in a Practical Shot

These two numbers are related but they measure different things and they are not interchangeable. TDS (Total Dissolved Solids) measures the concentration of dissolved coffee in your cup. It is a property of the liquid you made. Extraction yield measures how efficiently you used your coffee. It connects the TDS of the drink back to the dry weight of grounds you started with.

A ristretto can have a very high TDS reading (often 14 to 16 percent or more) but a low extraction yield, maybe 12 to 15 percent, because you pulled a very small amount of liquid through a full dose of coffee. The early, concentrated compounds came out but you stopped before the rest could follow. A lungo can have a lower TDS reading (6 to 8 percent) but a high extraction yield (24 percent or more) because you ran significantly more water through the same dose, pulling more total material into solution even though it is spread across more liquid.

TDS alone will not tell you whether a shot is under or over-extracted. A very concentrated shot (high TDS) can still be under-extracted if you stopped it too early. A dilute shot (low TDS) can be over-extracted if you ran too much water through too fine a grind. Extraction yield puts TDS in the context it needs to actually mean something.

Why the 18 to 22 Percent Window Was Set Where It Is

The SCA extraction targets are not arbitrary lines someone drew on a chart. They reflect sensory evaluation research spanning decades of professional coffee science. The 18 to 22 percent window defines the range where the desirable flavor compounds in espresso dominate the cup. These include the early-extracting organic acids (citric, malic, acetic) that contribute brightness, the mid-range sugars and caramel compounds (sucrose derivatives, melanoidins) that contribute sweetness and body, and the lighter aromatic compounds that give specialty coffee its floral and fruit characteristics.

Below 18 percent, the extraction is dominated by the first compounds to dissolve, which are primarily the sharper acids. The sweeter compounds are still in the puck. Above 22 percent, the later-extracting compounds begin to dominate. These include polyphenols, chlorogenic acids (particularly prominent in dark roasts), and dry, bitter plant compounds that no amount of milk or sweetener fully resolves.

Roast level shifts where exactly within the 18 to 22 percent range your optimal extraction falls. Light roasts tend to produce their best flavor at the higher end of the window, around 20 to 22 percent, because they are denser and their sweetness compounds require more extraction time to dissolve. Dark roasts often taste best toward the lower end, around 18 to 20 percent, because they are more porous and more of their later-extracting bitter compounds are available close to the surface of the grounds.

How Extraction Yield Connects to Pressure, Flow Rate, and Machine Variables

Espresso is a pressure-brewed beverage, and pressure is one of the most significant variables affecting extraction yield. Standard nine-bar extraction pressure, the conventional baseline established by Italian espresso tradition and referenced by the SCA, creates the resistance-flow dynamic that drives water through densely packed coffee grounds at a controlled rate. Lower pressure (some modern machines allow profiling down to 4 to 6 bar) produces slower extraction with different compound ordering. Higher pressure in some commercial machines (10 to 12 bar) can over-extract certain compounds even at short shot times.

Flow rate and extraction yield are tightly linked. A shot that flows at the correct rate for your grind setting will extract evenly across the puck. A shot that flows too quickly (channeling or coarse grind) will produce low TDS and low extraction yield because water is passing through before compounds have time to dissolve. A shot that flows too slowly (too fine a grind, high dose, low temperature) may stall, causing the pump to cavitate or the shot to taste bitter and harsh even at a low TDS reading if the coffee was just barely over-extracted in one zone.

Home baristas using machines without flow profiling or pressure gauges work within a fixed pressure environment, which is why grind size and dose are the primary adjustment levers available. Understanding that grind changes affect flow rate, which then affects TDS and extraction yield, is the key insight that makes reading and responding to extraction calculations actually useful rather than just numbers on a screen.

How to Use This Espresso Extraction Yield Calculator: Two Modes Explained

This calculator runs in two modes depending on your equipment. Both modes appear in the same tool and you can switch between them with one click.

Refractometer Mode: Getting an Exact Extraction Yield Reading

A refractometer is an optical measurement device, typically a small pen-style or pocket model, that measures the refractive index of a liquid sample and converts it to a TDS percentage for coffee. If you work in a specialty coffee environment, own an espresso machine in the $500-plus range, or take your home setup seriously, a coffee refractometer is one of the highest-return investments in your toolkit. It costs between $50 and $350 and fundamentally changes how you diagnose and fix shots.

The three most common models used in the US are the Atago PAL-COFFEE BX/TDS (around $200, the most popular in professional US cafes), the DiFluid R2 Extract (around $150, popular with home enthusiasts for its accuracy and price), and the VST Coffee Tools CoffeeTools (the original professional-grade tool, around $300).

Steps for refractometer mode:

1. Weigh your dry coffee dose before grinding and entering it into the portafilter. Do not estimate. Tare your portafilter and add grounds until you hit your target weight.

2. Pull the shot with your demitasse or collection vessel sitting on a scale. Stop the shot at your target yield weight.

3. Let the liquid sample cool to below 30°C (86°F). Accurate refractometer readings require the sample to be at or near room temperature. A small amount of the espresso in a cold shot glass works well.

4. Apply one or two drops of the cooled sample to the refractometer prism. Read the TDS percentage.

5. Enter your dose (g), yield (g), and TDS (%) into the calculator and hit Calculate.

Estimate Mode: Working Without a Refractometer

Without a refractometer, you cannot calculate an exact extraction yield. The formula requires a TDS measurement. What you can do is enter your dose and yield weights, select your roast level, and receive an estimated extraction range based on published TDS data for espresso at similar brew ratios.

This estimate mode uses a roast-level-adjusted TDS model derived from SCA research data and professional cupping studies. Light roasts at a 1:2 ratio typically produce TDS readings in the 8 to 10 percent range. Medium roasts at 1:2 run from 9 to 12 percent. Dark roasts can reach 10.5 to 13.5 percent at the same ratio because more of their cell structure has been broken down during roasting, making the soluble compounds more accessible.

The estimate mode adjusts these TDS ranges proportionally based on your actual brew ratio, since a shorter yield at the same dose produces a more concentrated liquid and a longer yield produces a more dilute one.

Use estimate mode to identify obvious problems (a 1:3.5 ratio on a light roast almost certainly means you are over-extracting), to get a directional starting point before acquiring a refractometer, and to quickly classify your shot style. For exact diagnostic work, switch to refractometer mode.

Reading the Extraction Gauge Chart and Understanding the Result Cards

After you hit Calculate, the gauge chart at the top of the results panel updates to show a half-circle with three colored zones. Red represents under-extraction (below 18 percent). Green covers the SCA target window (18 to 22 percent). Orange indicates over-extraction (above 22 percent). A narrow dark needle marker moves to your specific result position on the gauge so you can see at a glance not just which zone you are in but how far from the edge of the target you are.

Below the chart, six result cards display your key measurements: Extraction Yield, Brew Ratio, TDS%, Dose, Yield, and Shot Style classification. The Extraction Yield card uses a larger font and a distinct background to make it the dominant piece of information in the panel. The Shot Style card classifies your shot as Ristretto (below 1:1.3 ratio), Normale (1:1.3 to 1:2.2), Lungo (1:2.2 to 1:3), or Bypass (above 1:3) based on the SCA’s conventional ratio categories for espresso.

The verdict badge below the cards shows the plain-language result (Under Extracted, In Target Range, or Over Extracted) and the adjustment tip beneath it gives you one specific, actionable next step. These tips are not generic. Under-extraction produces a tip about grinding finer and adding pre-infusion. Over-extraction tells you to grind coarser and consider pulling a shorter yield. In-range results acknowledge the success and suggest fine-tuning direction based on whether you want a brighter or fuller cup.

The PDF button and WhatsApp share button appear after your first calculation. The PDF generates a branded report with your inputs, results, the SCA reference table, and your adjustment recommendation on a print-ready A4 page. The WhatsApp share generates a short formatted message with your key numbers that you can send to a barista colleague, a cafe manager, or a home coffee group chat without re-typing anything.

SCA Espresso Extraction Standards and Flavor Profile Reference Tables

These tables are the reference data that underpins this calculator. All extraction targets come from the Specialty Coffee Association’s published espresso standards and sensory evaluation guidelines. Keep them open when dialing in a new coffee on the machine.

Extraction Yield Ranges: What Each Zone Tastes Like

EY% RangeZoneTypical Flavor ProfilePrimary CauseAdjustment Direction
Below 14%Severely UnderVery sharp, sour, watery, thin bodyGrind too coarse, shot too fast, low temperatureGrind much finer, raise temperature
14% to 17%Under ExtractedSour, lacking sweetness, sometimes saltyShort shot time, coarse grind, low doseGrind finer, extend pre-infusion
18% to 20%SCA TargetBalanced, bright, clean sweetnessWell-dialed parametersFine-tune to taste preference
20% to 22%SCA TargetFull, sweet, complex, good bodyWell-dialed parametersFine-tune to taste preference
22% to 24%Slightly OverSlightly bitter, drying finish, astringentGrind too fine, shot too slowGrind coarser, reduce yield slightly
24% to 26%Over ExtractedBitter, harsh, dry, green vegetable notesVery fine grind, long shot, high tempGrind significantly coarser
Above 26%Severely OverHarsh, unpleasant, burnt, astringentMajor extraction issueMajor parameter overhaul needed

Typical TDS Ranges by Shot Style at Standard Parameters

Shot StyleBrew RatioTypical TDS%Typical EY%Flavor Character
Ristretto1:1 to 1:1.512% to 16%12% to 18%Very thick, syrupy, concentrated sweetness, very low volume
Normale1:1.8 to 1:2.58% to 12%18% to 22%Balanced, sweet, bright, full body, SCA target range
Lungo1:2.5 to 1:3.55% to 9%18% to 26%More bitter, thinner body, extended extraction, more volume
AllongeAbove 1:3.53% to 6%22%+Very dilute, light-bodied, approaching filter coffee territory

Source: SCA Espresso Standards. TDS values are averages at typical US cafe parameters (93°C brew temp, 9 bar pressure, 25-30 second extraction time). Results vary by equipment, altitude, and water composition.

Three Real US Espresso Dialing-In Scenarios: What These Numbers Look Like in Practice

Portland, OR

Light Roast Ethiopian Natural on a La Marzocca Linea Mini

A home barista in Portland is pulling a washed Ethiopian Yirgacheffe from a local roaster, roasted 10 days prior. They are using a Niche Zero grinder and pulling on a La Marzocca Linea Mini. Their first shot using a standard 1:2 ratio produces a reading of 8.5% TDS on their Atago PAL.

Dose: 18g | Yield: 36g | TDS: 8.5%
EY = (36 × 8.5) / 18 = 17.0% (Under Extracted)

The shot tastes sharp and sour, which matches the under-extraction. They grind two clicks finer on the Niche, which slows the shot from 27 seconds to 31 seconds. The new TDS reads 10.2%, putting extraction at 20.4%. The shot now tastes sweet, bright, and balanced.

Chicago, IL

Troubleshooting a Home Espresso Machine Medium Roast Shot

A Chicago home brewer is pulling a Colombian medium roast on a Breville Barista Express. They do not own a refractometer, so they use the estimate mode on this calculator. Their dose is 19g and they are pulling to 40g yield (a 1:2.1 ratio), which the tool classifies as Normale.

Dose: 19g | Yield: 40g | Roast: Medium
Estimated EY: 19.5% to 23.7% (High End or Slightly Over)

The wide range flags that they might be on the over-extraction edge. The shot does taste slightly bitter in the finish. They reduce yield to 36g (1:1.9 ratio). The calculator now estimates 18.6% to 22.7%, and the shot tastes significantly cleaner and sweeter. They add a refractometer to their wishlist to confirm exact numbers.

Houston, TX

Coffee Bar Owner Checking Dark Roast Blend Consistency Across Three Baristas

A Houston specialty cafe owner uses this calculator to establish a shot recipe for their signature dark roast blend that all three baristas can replicate consistently. Using a VST refractometer, they run five shots at identical parameters and log the results to find a consistent baseline.

Dose: 20g | Yield: 38g | TDS: 11.5%
EY = (38 × 11.5) / 20 = 21.85% (In Target)

The extraction sits at the top of the SCA window, which works for their dark roast because it is dense enough to stay balanced near 22 percent. They document this recipe and post it at each grinder station. Barista variance drops significantly once they are working toward a measured number rather than a visual or sensory target alone.

Six Expert Tips for Dialing In Espresso Extraction the Way Professionals Do

01

Always Weigh Both Dose and Yield, Not Just One

Most home brewers weigh their dose but stop the shot by time or visual cue. Without a yield weight, you cannot calculate extraction yield and you cannot know whether shot-to-shot variation is coming from your dose, your yield, or your TDS. Put a scale under the cup every single time.

02

Cool Your Sample Before Taking a Refractometer Reading

Hot espresso gives inaccurate TDS readings on most consumer refractometers. The refractive index of coffee changes with temperature. A small cold shot glass or espresso spoon of liquid cooled to below 30°C takes 2 minutes and is worth the wait. Calibrate your refractometer with distilled water at the same temperature.

03

Change One Variable at a Time When Adjusting

If you change grind size AND dose AND yield in the same session, you have no idea which change moved the extraction. Pick one variable, change it, pull a shot, measure, log the result. Professional barista trainers call this the “single variable” rule and it is the difference between dialing in a coffee in 3 shots versus 30.

04

Expect Light Roasts to Need a Finer Grind at the Same Dose

Light roasts are denser than dark roasts. The cell walls have not been broken down as much by heat. This means water has a harder time penetrating and extracting the soluble compounds. When you switch from a dark roast to a light roast at the same grind setting, expect to grind finer, sometimes significantly finer, to hit the same extraction yield target.

05

Pre-Infusion Helps Low-Solubility Coffees Reach Target Extraction

Pre-infusion (also called pre-wet or bloom in espresso context) saturates the puck at low pressure for 5 to 15 seconds before the full extraction pressure kicks in. It helps light roasts and high-elevation, dense beans extract more evenly by reducing dry pockets in the puck. If you are consistently hitting 16 to 17 percent on a light roast, adding pre-infusion time may bring you into range before you need to grind finer.

06

Log Your Shots and Build a Reference Sheet

Memory is unreliable when you are adjusting multiple coffees across multiple machines. Keep a physical or digital shot log with dose, yield, TDS, extraction yield, shot time, and tasting notes. When you switch to a new bag of the same coffee, you have a starting point rather than starting from scratch. Use the PDF export from this tool to generate a print-ready shot log card for each recipe you dial in.

Quick Reference: Common Espresso Extraction Yields Converted to Flavor Outcomes

Use this table as a fast diagnostic reference when you get a TDS reading or a calculation result and need to know immediately what it means and what to change. Values are aligned to SCA espresso extraction standards.

EY%SCA ZoneDominant TasteMost Common Root CausePrimary Fix
12%Far UnderSour, watery, astringentVery coarse grind, very fast shotGrind much finer
15%UnderSour, thin, lacking sweetnessShort extraction, coarse grindGrind finer, add pre-infusion
17%Near TargetSlightly sour, brightJust below windowMinor grind adjustment finer
18%SCA TargetBalanced, bright, cleanWell-dialed light/medium roastFine-tune to taste
20%SCA TargetSweet, complex, full bodyOptimal for most roast levelsFine-tune to taste
22%SCA TargetRich, full, slightly heavyWell-dialed dark roastFine-tune to taste
24%OverBitter, drying finishFine grind, slow extractionGrind coarser by 2-3 steps
26%Far OverHarsh, astringent, drySeverely fine grind or high tempMajor grind adjustment coarser

Source: Specialty Coffee Association Espresso Standards. Taste descriptors represent averages across multiple roast levels and origins. Individual palate perception varies.

Frequently Asked Questions About Espresso Extraction Yield and Shot Diagnostics

The SCA formula for espresso extraction yield is: EY (%) = (Liquid Yield in grams multiplied by TDS%) divided by Dry Dose in grams. Written differently: EY = (yield_g x TDS) / dose_g. For example, a 36g liquid yield from an 18g dose with a TDS reading of 10% gives 36 x 10 / 18 = 20% extraction yield. This formula applies to all espresso extraction calculations and is identical regardless of machine type, roast level, or brew ratio.
The Specialty Coffee Association defines the target espresso extraction yield as 18% to 22%. Shots below 18% are under-extracted and typically taste sour, thin, or underdeveloped. Shots above 22% are over-extracted and typically taste bitter, harsh, or astringent. Both problems are solvable through grind, yield, temperature, or pre-infusion adjustments.
Without a refractometer you cannot calculate an exact extraction yield, because TDS measurement is required for the formula. However, you can estimate an extraction range based on your dose-to-yield ratio and roast level using published TDS data. This calculator includes an Estimate Mode for users without a refractometer. The estimate gives you a range rather than a precise number and should be used as a directional guide. For exact diagnostic work, a coffee refractometer costing $50 to $200 is the recommended investment.
Brew ratio is the relationship between your dry dose weight and your liquid yield weight (e.g., 1:2 means one gram of coffee produced two grams of liquid). Extraction yield is the percentage of the dry coffee dose that actually dissolved into the water. Two shots at the same 1:2 brew ratio can have completely different extraction yields depending on the TDS of the resulting liquid. You need both the ratio and the TDS to know your extraction yield. Ratio alone tells you the volumes. Extraction yield tells you the efficiency.
Several things can produce a sour shot even at a measured 18 to 22% extraction yield. First, check your water temperature. Extraction at too low a temperature (below 88°C/190°F) produces sour notes even at adequate yield percentages because heat is required to dissolve certain compounds. Second, check for channeling. If water is finding an easy path through one part of the puck and avoiding another, you can hit an average TDS reading in the target range while the shot tastes uneven and sour. Improve puck preparation (distribution, leveling, tamping pressure) to address channeling. Third, the coffee itself may be defective or too young. Espresso typically tastes best 7 to 21 days post-roast.
Checking extraction yield when you first set up a new bag of coffee is the most important time. Even the same coffee from the same roaster varies from batch to batch, and a measurement-based starting point is far more reliable than trying to replicate the previous grind setting. After the initial dial-in, checking every week or when you notice a flavor change is sufficient. If your machine, grinder, water supply, or ambient temperature changes significantly, re-check your extraction. Seasonal humidity changes in particular can affect grind and extraction in ways that surprise people who brew consistently throughout the year.
The typical TDS range for espresso at standard parameters (1:2 ratio, 93°C, 9 bar) runs from 8% to 12% for most normal and medium roasts. Ristretto shots (shorter yield) can run 12 to 16% TDS. Lungo shots run 5 to 8%. The SCA does not specify a universal TDS target for espresso the same way it does for extraction yield, because TDS is ratio-dependent. However, a TDS reading between 8 and 12% combined with an extraction yield between 18 and 22% is the conventional target for a Normale-style espresso in specialty coffee environments.
The formula is the same for all espresso styles, but the acceptable extraction range shifts. A ristretto (1:1 to 1:1.5 ratio) typically measures 12 to 18% extraction yield because the short extraction time deliberately leaves much of the soluble material in the puck. The goal of a ristretto is a sweet, syrupy, concentrated experience, not maximum extraction. Measuring it against the 18 to 22% standard is appropriate if you want to know how it compares, but if you intend to make a ristretto, a yield of 14 to 17% may be exactly where you want to be. Context matters.
Water temperature directly affects the rate and completeness of soluble extraction. Higher temperatures extract compounds faster and increase total dissolved solids, raising both TDS and extraction yield from the same dose and yield weight. The SCA recommends a brew temperature of 90 to 95°C (194 to 203°F) for espresso. Temperatures below 88°C tend to produce under-extraction symptoms (sour, thin) even at long extraction times. Temperatures above 96°C can over-extract bitter compounds, particularly with dark roasts. Many modern machines allow temperature adjustment in 0.5°C increments, which makes temperature a useful fine-tuning lever once grind is dialed in.
Channeling occurs when water finds a path of least resistance through a weak point in the espresso puck, typically a crack, an air pocket, or an unevenly distributed area of grounds, and flows through that channel almost exclusively. The grounds in the channel get dramatically over-extracted while the grounds on either side receive little to no water and stay under-extracted. The resulting TDS reading can still fall in the normal range because the highly concentrated liquid from the channel averages with the weak, under-extracted liquid from the rest of the puck. Flavor-wise, the shot tastes both bitter and sour simultaneously, which is the signature of channeling. Prevention involves consistent distribution of grounds before tamping, leveling with a distribution tool or WDT (Weiss Distribution Technique), and consistent tamping pressure.
Establish a documented shot recipe for each coffee on your menu that includes: target dose (g), target yield (g), target TDS%, target extraction yield range, and shot time. Post this recipe at each grinder station. Measure and log 3 shots per grinder at the start of each day. If any reading falls outside the yield or TDS target, adjust grind before service. This approach replaces subjective visual or sensory dialing-in (which varies enormously between baristas) with a shared, measurable standard. Use the PDF export feature on this calculator to generate a recipe card for each coffee in your lineup that baristas can reference. Consistency in cafes almost always comes from measurement, not from training people to taste better.
This is a real and common phenomenon in both home and professional environments. Several factors cause it. The most common is ambient temperature. As the day warms up, your grinder burrs expand slightly from heat, which effectively makes the grind setting coarser without you touching the adjustment. This reduces extraction and TDS. Coffee left in the hopper all day also stales and loses volatile compounds, subtly affecting extraction. Water temperature can fluctuate in machines that do not have precise temperature management. Some machines, particularly single-boiler types, perform differently when cold versus when they have been running for an hour. Measuring at consistent times and environmental conditions is the most reliable way to build an accurate recipe.
Brix is a scale used to measure sugar content in liquids, expressed as grams of sucrose per 100 grams of solution. Many lower-cost refractometers display readings in Brix rather than TDS%. For coffee, Brix readings are numerically similar to TDS% but are not identical because coffee is not pure sucrose. A Brix reading of 10 on a coffee sample corresponds approximately to a TDS of 10 to 11%, but the exact conversion varies by instrument and calibration. Coffee-specific refractometers (like the Atago PAL-COFFEE and DiFluid R2) display directly in TDS% and do not require conversion. If you are using a generic Brix refractometer, multiply the Brix reading by approximately 0.85 to estimate TDS%.
Grind size affects the rate and total amount of extraction by changing the surface area of coffee exposed to water. Finer grinding increases surface area dramatically, which speeds up extraction and raises TDS at a given shot time. If you hold dose and yield constant but grind finer, your TDS reading and extraction yield will both increase. If you grind coarser with the same dose and yield, TDS and extraction yield will decrease. This is why grind size is the primary dial-in variable for espresso. Every meaningful change to extraction yield starts with a grind adjustment. Temperature, pressure, and pre-infusion are secondary levers that refine the shot once grind is approximately correct.
Yes, completely free. No account, no email, no subscription, and no paywall. Both modes (refractometer and estimation) are free. PDF shot log export and WhatsApp sharing are free. The calculator runs entirely in your browser and no data you enter is collected, stored, or transmitted. You can use it at the bar on your phone or at home on a desktop without any setup.
Espresso and filter coffee are on completely different TDS scales. A typical filter or pour over coffee has a TDS of 1.15% to 1.35%, which the SCA calls the Golden Cup Standard for drip coffee. Espresso at a standard 1:2 ratio runs 8% to 12% TDS. The reason espresso extraction yields still fall in the 18 to 22% range (similar to a well-made pour over) is that the formula accounts for the ratio. More coffee and less water per gram of output means a higher TDS but a similar extraction yield percentage when corrected for the dose. This is an important distinction when comparing tools or reading calculator outputs across different brew methods.