Estimate milligrams in this cup from USDA database values, brew style, and serving size. The default is 240 ml of filter coffee, about 96 mg. These are database figures; actual cups can differ a little. Do not use them as a basis for medical advice.
Updated: Sep 1, 2026Reviewed by: Content and layout review
What this calculator does
The calculator uses USDA reference concentrations and your serving size to estimate caffeine in milligrams. Caffeine content does not indicate flavor quality, and the estimate cannot predict how alert you will feel.
Filter and pour-over use 40 mg per 100 g. Treat 1 gram of the drink as about 1 milliliter: 240 ml is about 96 mg. Espresso uses 212 mg per 100 g, about 64 mg in 30 ml. Decaf filter uses 1 mg per 100 g.
There is no USDA standard value for cold brew, so this page does not invent one. For cold-brew ratios and dilution, see the cold brew calculator. Caffeine still tracks the liquid you drink.
How to use it
Choose a brewing method, then enter the volume you plan to drink in milliliters. The preset buttons offer common serving sizes of 30, 180, 240, and 350 ml. Typing a different volume deselects those buttons. Changing style resets the cup to that method’s usual size: 240 ml for filter and decaf, 30 ml for espresso.
“How many of these” multiplies the estimated caffeine per serving by the number of servings, allowing comparison with the 400 mg daily reference. The 200 mg single-dose figure is also an EFSA assessment, not your personal ceiling.
Arabica and robusta beans often differ in caffeine percentage; robusta is commonly higher. Those green-bean percentages cannot be converted directly into caffeine per serving, so the tool does not offer estimates by variety.
What the number cannot tell you
These are database figures; actual cups can differ a little. Do not use them as a basis for medical advice. Dark roast does not reliably contain more caffeine. Specialty coffee does not guarantee less. Espresso has a higher caffeine concentration but a smaller serving size; your caffeine intake still depends on the coffee dose and the volume you drink.
Common Misconceptions
Is this a lab test of my coffee?
No. The numbers come from USDA database values for filter coffee, espresso, and decaf filter. Dose, grind, brewing time, and the beans all affect the actual caffeine content.
Why can’t I pick Geisha or dark roast?
There is no trustworthy milligram table for every variety and roast. Roast differences are often small and depend on how you measure. Species differences are clearer in the green bean, but that percentage is not a cup number. See the caffeine knowledge page.
Does espresso always have more caffeine than pour-over?
Espresso is more concentrated, and the cup is smaller. The default 30 ml shot is about 64 mg; 240 ml of filter coffee is about 96 mg. A large serving of filter coffee often contains more caffeine than a single espresso.
Is decaf caffeine-free?
No. USDA puts decaf filter coffee around 1 mg per 100 g, about 2 mg in 240 ml.
Can I treat 400 mg as my personal limit?
That is the European Food Safety Authority’s assessment for habitual intake in healthy adults, not a prescription. Pregnancy, medication, sleep, and metabolism differ. Ask a clinician if you need a personal limit.
USDA FoodData Central, Coffee, brewed, prepared with tap water (FDC 171890): The filter button uses 40 mg per 100 g. Treating 1 g of the drink as about 1 ml, 240 ml is about 96 mg, close to the database’s 8-fluid-ounce figure of about 95 mg. This is a database reference value rather than a measurement of your coffee.
International Trade Centre, The Coffee Guide, Fourth Edition, 2021: Green-bean caffeine commonly around 0.8%–1.7% for arabica and 1.5%–2.5% for robusta. Those percentages describe green beans and cannot directly determine caffeine per brewed serving, so the tool does not offer estimates for varieties such as Geisha or SL28.