If you have had a kidney stone, you know the cost. Not just the pain -- the actual financial cost. The average ER visit for a kidney stone runs $5,000 to $10,000. If you need surgery, a CT scan, or a urologist follow-up, the total can hit $30,000. And here is the statistic that should keep every stone former up at night: 50% of people who have one kidney stone will have another within five years.
That means half of us are looking at another five-figure medical event in the near future. Unless we do something about it.
The Prevention Equation
The math is simple. Kidney stones are primarily caused by dietary factors -- specifically, high oxalate intake combined with low calcium, low fluid, and high sodium. Change the diet, change the outcome.
But here is where it gets complicated: tracking oxalate is hard. Unlike calories or protein, oxalate is not on any nutrition label. It is not in MyFitnessPal. It is not in Cronometer. The data exists in scattered academic papers, and the values often contradict each other.
So what are your options?
Option 1: Free Oxalate Lists (PDFs and Websites)
Cost: Free
Several websites publish oxalate food lists. The most well-known sources include Harvard's list, the Oxalate.org database, and various PDF handouts from urology clinics.
What they do well: They exist. They are free. They give you a starting point.
What they miss: Static lists cannot scan barcodes, analyze recipes, or track your daily intake. Most use a single data source, so when studies disagree (and they do -- frequently), you get whatever value that one source reported. There is no way to know if a measurement came from a dry-weight lab analysis or a fresh-weight serving.
Verdict: Good starting point. Not enough for ongoing management.
Option 2: General Nutrition Apps
MyFitnessPal Premium: $79.99/year ($6.67/month)
MyFitnessPal is the most popular nutrition tracker in the world, and for good reason. It excels at calorie counting, macro tracking, and general nutrition awareness. Its database is massive, powered by user submissions.
The problem: MyFitnessPal does not track oxalate. At all. You cannot search for oxalate values, log oxalate intake, or set an oxalate budget. If kidney stones are your concern, you are paying $80/year for a tool that cannot help with the specific nutrient that matters most.
Cronometer Gold: $49.99/year ($4.17/month)
Cronometer is the precision nutrition tracker. It uses verified databases (USDA, NCCDB) instead of crowdsourced data, and it tracks a huge range of micronutrients. Some users have found ways to view oxalate values through Cronometer's expanded nutrient views.
The problem: Cronometer's oxalate data is limited and not its focus. It does not have barcode scanning optimized for oxalate, cannot analyze restaurant menus, and does not offer low-oxalate swap suggestions. It is an excellent general tool, but kidney stone prevention is a side effect, not a feature.
Verdict: Great apps for general nutrition. Wrong tools for kidney stone prevention.
Option 3: Kidney-Specific Apps
Kidney Pal: Free
Kidney Pal offers an oxalate food lookup and basic tracking. It is free and purpose-built for kidney health.
What it does well: It focuses on the right problem and costs nothing.
What it misses: No barcode scanning, no menu photo analysis, no recipe conversion, no consensus algorithm across multiple data sources. Limited database size. No multi-nutrient tracking for CKD patients.
OxalateCounts / Sally Norton: Free web resources
These offer extensive oxalate reference data. OxalateCounts in particular is well-organized and regularly updated.
What they miss: Reference only -- no daily tracking, no scanning, no analysis tools. You look up a food, get a number, and do the mental math yourself.
Verdict: Useful references. Not tracking tools.
Option 4: OxalateGuard
Free plan: $0 forever Premium: $39.99/year ($3.33/month) or $4.99/month
Full disclosure: we built this, so we are biased. But here is what we built and why.
OxalateGuard is a dedicated oxalate tracking app with a database of 2,500+ foods sourced from 15+ peer-reviewed studies. When different studies report different values for the same food (which happens constantly), our consensus algorithm identifies statistical outliers and computes a reliable value. Every food shows its sources.
Free plan includes:
- Full food database access (search and track)
- Daily oxalate tracking with risk-coded results
- 5 barcode scans per day
- 3 restaurant menu photo scans per day
- 3 recipe analyses per month
- 50+ restaurant chain menus browsable
- Low-oxalate swap suggestions
- Community Scout contributions
Premium adds:
- Unlimited barcode scanning
- Unlimited menu photo scanning
- Unlimited recipe conversion
- AI diet coaching (Smart Insights)
- Sodium, potassium, and phosphorus tracking
- Cooking method reductions
- Full ingredient analysis
- Full log history
The Math That Matters
Here is the comparison that keeps us motivated:
| Item | Cost |
|---|---|
| Kidney stone ER visit | $5,000-$10,000 |
| Kidney stone surgery | $10,000-$30,000 |
| Lost work (average) | $1,000-$3,000 |
| MyFitnessPal Premium (no oxalate) | $79.99/year |
| Cronometer Gold (limited oxalate) | $49.99/year |
| OxalateGuard Premium | $39.99/year |
| OxalateGuard Free | $0 |
Even our Premium plan costs less than a single co-pay at most specialists. And it costs roughly one-third of one percent of what a single stone episode costs.
We are not saying an app prevents kidney stones -- only dietary and medical interventions can do that. But we are saying that the tools to track and manage your diet should not cost more than the problem they help prevent.
What We Recommend
If you are a kidney stone former:
- Start with the free plan. It is genuinely useful. Most people do not need Premium.
- If you scan a lot of barcodes or convert recipes regularly, Premium pays for itself immediately.
- If you have CKD and need to track sodium, potassium, and phosphorus alongside oxalate, Premium is built for you.
- Keep using your general nutrition app if you want calorie and macro tracking. We complement those tools -- we do not replace them.
The best kidney stone prevention tool is the one you actually use. We built OxalateGuard to be that tool.
See how OxalateGuard compares | View pricing plans | Start tracking free