You can check ketones at home using one of three methods: urine test strips, a blood ketone meter, or a breath acetone meter. Each measures a different ketone body, and they vary significantly in cost, accuracy, and convenience. Blood meters are the most accurate for most people, but urine strips work well as an affordable starting point.
Three Ways to Test Ketones at Home
Your body produces three ketone molecules: acetoacetate, beta-hydroxybutyrate, and acetone. Each home testing method detects a different one.
- Urine strips detect acetoacetate. You dip a strip into a urine sample or hold it in your stream, then compare the color change to a chart on the bottle. Results take about 15 seconds. Strips cost roughly $0.07 to $0.14 each, making this the cheapest option by far. A 100-count bottle typically runs $7 to $14.
- Blood ketone meters measure beta-hydroxybutyrate, the most abundant ketone in your bloodstream and the most clinically relevant. You prick your finger, apply a drop of blood to a test strip, and get a reading in about 30 seconds. The meters themselves cost $20 to $40, but blood ketone strips run $1 to $2 per strip (around $50 for a 50-count box).
- Breath meters measure acetone in your exhaled air. You blow into a handheld device and get a reading in parts per million (ppm). The upfront cost is higher ($50 to $200 for the device), but there are no ongoing strip costs. In one study, breath acetone correlated well with blood ketone levels, with a Spearman correlation of 0.83, though individual readings can vary more than blood testing.
How to Use Urine Strips
Urine strips are the simplest method. Remove one strip from the bottle, dip it in a urine sample (or pass it through your stream), and wait the number of seconds specified on the package, usually 15. Then hold the strip next to the color chart printed on the bottle. The strip changes from beige to progressively deeper shades of pink or purple as ketone concentration increases. A light pink generally indicates trace to small amounts, while darker purple means higher levels.
There are a few things that can throw off your results. Hydration matters a lot: if you’ve been drinking large amounts of water, your urine is diluted and the strip may read lower than your actual ketone level. Dehydration can do the opposite. Certain medications, including levodopa, valproic acid, phenazopyridine, and even high-dose vitamin C, can cause false positives.
Once you open the bottle, urine strips expire in six months regardless of the printed expiration date. Keep the cap tightly sealed and store them away from moisture and heat. If your strips have been sitting in a humid bathroom for months, replace them.
How to Use a Blood Ketone Meter
Blood meters give you a precise number in millimoles per liter (mmol/L), which is far more useful than a color comparison. Insert a ketone-specific test strip into the meter, then lance the side of your fingertip (less painful than the pad) and apply the blood drop to the strip. The meter displays your reading within 30 seconds.
A few tips for cleaner results: wash your hands with warm water first, both to remove contaminants and to improve blood flow. If you struggle to get a large enough drop, try a lower-gauge (thicker) lancet, or let your hand hang at your side for a moment before lancing. Make sure you’re using ketone strips, not glucose strips, as many meters accept both types but they are not interchangeable.
Point-of-care blood ketone meters have been validated against laboratory methods across the range most people care about (roughly 0.5 to 6 mmol/L). They tend to slightly overestimate readings, but not enough to cause problems. Accuracy drops above 5 mmol/L, though if your readings are that high, the precise number matters less than getting medical attention quickly.
How to Use a Breath Meter
Breath meters require no blood or urine. You simply exhale steadily into the device for 5 to 15 seconds (depending on the model), and it reports a number in parts per million of acetone. Healthy adults not in ketosis typically read around 0.7 to 1.5 ppm. One study found that after 12 hours on a ketogenic diet, average breath acetone rose from 0.7 to 2.5 ppm. Readings above 20 ppm generally reflect advanced ketosis.
The main limitation is precision. While breath meters track trends well over days and weeks, individual readings can be influenced by how deeply you exhale, how long since your last meal, and whether you’ve recently exercised. They’re best used for spotting patterns rather than relying on any single measurement.
What Your Numbers Mean
For blood ketone readings, the ranges that matter are straightforward. Below 0.5 mmol/L means you’re not in ketosis. Between 0.5 and 3.0 mmol/L is the range associated with nutritional ketosis, the zone most people following a ketogenic diet are aiming for. Many keto practitioners consider 1.5 to 3.0 mmol/L the “sweet spot,” though benefits begin at 0.5.
Anything above 3.0 mmol/L in a person without diabetes is unusual and worth re-testing. For people with type 1 diabetes or type 2 diabetes on certain medications, readings above 3.0 warrant prompt attention. Diabetic ketoacidosis (DKA) involves extreme ketone levels, often 15 to 25 mmol/L, along with nausea, vomiting, abdominal pain, and a fruity breath odor. This is a medical emergency with very different physiology from nutritional ketosis.
Urine strips don’t give you a precise number, so interpretation is rougher. Trace or small readings generally correspond to early or mild ketosis. Moderate to large readings suggest deeper ketosis, but because urine reflects what your body is excreting rather than what’s currently circulating, the correlation with blood levels isn’t tight. As your body becomes more efficient at using ketones, fewer spill into the urine, so urine strips sometimes show lower readings over time even as blood levels remain stable.
When to Test for the Most Reliable Reading
Ketone levels fluctuate throughout the day based on what you’ve eaten, how active you’ve been, and how long it’s been since your last meal. For consistency, many people test first thing in the morning before eating. This gives you a fasted baseline that’s easier to compare day to day.
Exercise accelerates ketone production noticeably. In a study comparing fasting alone to fasting plus aerobic exercise, the exercise group entered nutritional ketosis about 3.5 hours sooner (17.5 hours versus 21 hours) and produced roughly 43% more total ketones over a 36-hour period. If you test right after a workout, your reading will likely be elevated compared to a resting measurement. That’s not inaccurate, but it’s worth knowing so you don’t misinterpret a post-workout spike as your new baseline.
If you’re using urine strips, keep in mind that they reflect what was in your blood hours earlier, since it takes time for ketones to filter through the kidneys. Morning urine reflects overnight levels, which is useful, but an afternoon test after heavy water intake may be misleadingly low.
Which Method Is Best for You
If you’re following a ketogenic diet and want to confirm you’re in ketosis without spending much money, urine strips are a reasonable place to start. They’re especially useful in the first few weeks when ketone excretion in urine is typically highest. Over weeks and months of sustained ketosis, blood testing becomes more reliable because your kidneys start reabsorbing more ketones rather than excreting them.
If you need precise tracking, whether for managing diabetes, monitoring a therapeutic ketogenic diet for epilepsy, or optimizing athletic performance, a blood meter is worth the higher per-test cost. The accuracy is well-documented and the numbers are directly actionable.
People taking SGLT2 inhibitors (a class of diabetes medication) deserve special mention. These drugs can cause a rare condition called euglycemic diabetic ketoacidosis, where ketones spike dangerously even though blood sugar looks normal. If you’re on one of these medications and feel unwell with nausea or vomiting, checking ketones at home can catch a problem that a glucose reading alone would miss. A blood meter is the better choice in this situation because of its precision.
Breath meters suit people who test frequently and want to avoid the ongoing cost of strips. They’re less precise for any single reading but useful for tracking whether your diet is keeping you in a ketogenic state over time. The lack of finger pricks also makes them the most painless option for daily testing.