Skip to content

Nutrition API Pricing

Published May 20, 2026

Nutrition API pricing is four incompatible units. Calorie API sells a monthly call quota. Spoonacular sells points. Edamam sells calls on one product and accumulating recipe licenses on another. Nutritionix and FatSecret sell a platform, and the public number is either large or missing.

The numbers below were read on 1 October 2026. The page that charges you is /pricing. If this article and that page ever disagree, the pricing page wins. I am writing both on the same day so they do not.

The only table that is in the same unit

These are Calorie API plans. One search, one suggest, one barcode, and one food-details call each count as one call.

PlanPriceCalls / monthRate limitCommercial
Free$0, no card1,00010 / minNo
Basic$1520,00030 / minNo
Core$50150,00050 / minNo
Plus$1501,000,000200 / minYes

Per 1,000 calls, the paid self-serve plans are $0.75 on Basic, about $0.33 on Core, and $0.15 on Plus, if you use the whole quota. You should not buy Plus to chase the per-call figure. You buy Plus because the app makes money. The request then includes X-API-Usage-Type: commercial. Free, Basic, and Core are non-commercial even when Basic and Core are paid.

Over quota, the API returns HTTP 402 until the cycle resets or you upgrade. A 429 is the per-minute limit, not the bill.

Everyone else's unit

VendorPublic priceThe unitWhere the detail is
Spoonacular$0, then $29, $79, $149Points per day. Free is 50, then HTTP 402. A search is usually more than 1 pointSpoonacular API pricing
Edamam Food Database$14 / 100k, $69 / 750k, $299 / 5MPrepaid calls. Cache is limited to a few fieldsEdamam pricing
Edamam Nutrition AnalysisFrom $29A license per analyzed recipe that does not shrink when you delete the recipeSame article
NutritionixFrom $499 / month, billed annuallyMonthly active users, not calls. No public free tierNutritionix API pricing
FatSecret$0 for US Basic at 5,000 calls / dayCountry datasets. Premier is quotedFatSecret API pricing

A "$14 for 100,000 calls" plan can be cheaper than $15 for 20,000 calls and still be the wrong product if you need barcode UX, or if their cache rules stop you storing the response. Price after you know the call, not before.

The best nutrition API page is the product decision. This page is only the bill. Internal links from other articles should send "nutrition API pricing" here, and the button on this page should send the buyer to /pricing, which is where the card is entered.

Frequently Asked Questions

How much does a nutrition API cost?

Calorie API is free for 1,000 calls a month, then $15 for 20,000, $50 for 150,000, and $150 for 1 million. Only the $150 Plus plan and Enterprise cover a commercial app.

Why do nutrition API prices look impossible to compare?

Because Spoonacular charges points, Edamam charges per recipe on its analysis product, Nutritionix charges per monthly active user, and FatSecret charges per country. Convert to your own call mix before you compare.

What is the price per 1,000 requests?

If you use the full quota, Basic is $0.75 per 1,000 calls, Core about $0.33, and Plus $0.15. Unused quota does not lower the subscription.

Does the free plan require a credit card?

No. It is non-commercial, 20 foods per search, and 10 requests a minute.

← Back to all articles

Start building with the Calorie API

Get a free API key and access 4M+ foods with search, barcode lookup, and full macro data.