Food Data API Pricing Models Explained: Per Call vs. Per Record vs. Monthly Feed Get The Full Insight ✕

Free Food and Grocery APIs in 2027: What’s Free, the Limits, and When to Pay

Free Food and Grocery APIs in 2027 What’s Free, the Limits, and When to Pay

A free food API can give you nutrition facts, recipes, restaurant listings, or grocery prices without a monthly bill. However, “free” rarely means unlimited. Most free plans cap calls, restrict commercial use, or cover only part of the market.

This guide lists the main free food API options for 2027 and their limits. It also shows when paying for data makes more sense.

APIWhat’s freeMain limit
USDA FoodData CentralNutrition data for US foods, in the public domain1,000 requests per hour per IP address
Open Food FactsPackaged food products and barcodes, as open data15 product reads and 10 searches per minute
SpoonacularRecipe and food data50 points a day, with a backlink required
Google Places APIRestaurant and store listingsFree monthly calls per SKU, from 10,000 down to 1,000
Foursquare PlacesPlace search and detailsFree Pro calls, then $15 per 1,000
Yelp Places APIBusiness listings and reviewsA 30-day trial, then paid plans
Delivery appsPartner APIs for a restaurant’s own storesNo free public API for market menus or prices

What “Free” Means for a Free Food API

The word “free” covers several different deals. So check which one you’re getting before you build on it.

  • Free tiers: you get a set number of calls each day or month, then you pay. Google and Foursquare work this way.
  • Open data: the data is free to use and download, but a licence sets the rules. For example, Open Food Facts uses a share-alike licence.
  • Free trials: access is free for a short time only. Yelp, for instance, offers a 30-day trial.
  • Test keys: some APIs give a free key for development only. TheMealDB, for example, asks apps to become supporters before a public release.
  • Free samples: data providers send a sample file, so you can test the data first.

In short, every free food API comes with conditions. Before you commit, check four things: call limits, the licence, commercial use rules, and coverage.

Free Nutrition and Food Product APIs

Nutrition and product data is where a free food API works best. In fact, two of the strongest options are fully open.

USDA FoodData Central

The USDA’s FoodData Central API covers nutrition data for US foods. Its data is in the public domain under CC0, so you can reuse it freely. You only need a free data.gov key. However, the default limit is 1,000 requests per hour per IP address. If you go over it, the key is blocked for an hour.

Open Food Facts

Open Food Facts is a global, crowdsourced database of packaged foods. It’s open data under the ODbL licence, which requires attribution and share-alike. Its API allows 15 product reads and 10 searches per minute per IP address. Also, you must send a custom User-Agent. For more than a few hundred products, it asks you to download the full CSV or JSONL file instead.

Spoonacular and TheMealDB

Spoonacular’s free plan gives 50 points a day, at one request per second. It also requires a backlink and lets you cache data for one hour at most. Meanwhile, TheMealDB offers a free test key for development or education. Still, you must become a supporter before releasing an app publicly.

Free Restaurant and Place APIs

Restaurant listing APIs are less generous. Most now offer a capped free allowance, then charge per call.

Google Places API

On March 1, 2025, Google replaced its $200 monthly credit with free monthly calls per SKU. Essentials SKUs get 10,000 free calls a month, Pro SKUs 5,000, and Enterprise SKUs 1,000. So richer place details run out faster.

Yelp Places API

Yelp ended free access to its API in 2024. Instead, its plans started at $7.99 per 1,000 calls, each with a 30-day trial. In addition, Yelp asks for an Enterprise application for commercial use in consumer products.

Foursquare Places

Foursquare’s pricing page advertises up to 10,000 free calls on Pro endpoints. After that, Pro calls cost $15 per 1,000 at low volumes. Premium fields, such as tips and photos, cost more.

What About Delivery Apps?

None of the major delivery apps offer a free public API for market-wide menus or prices. For example, DoorDash says its Marketplace integration “is not open-access”. Similarly, Swiggy’s Builders Club, launched in April 2026, is for approved developers building ordering assistants. So no free food API from the apps covers market menus today.

Free Grocery and Food Price APIs

Free grocery price data is the hardest to find. Still, a few useful sources exist:

  • Kroger: Kroger runs a public developer API for products and store locations. An open-source Kroger API client lists a limit of 10,000 product calls a day.
  • Open Prices: Open Food Facts also runs Open Prices, a crowdsourced price database. It’s updated daily under the ODbL licence.
  • USDA Market News: MyMarketNews offers free market reports on hundreds of farm commodities, plus an API for large datasets.
  • India’s mandi prices: data.gov.in publishes daily wholesale prices from Agmarknet, with minimum, maximum, and modal prices.

However, these sources share one big gap. None of them gives store-level retail prices from apps like Instacart, Walmart, Blinkit, or Zepto. So for prices by ZIP code or pincode, a free food API or grocery API won’t be enough.

The Limits of a Free Food API

A free food API is great for prototypes. However, its limits show up quickly in production.

  • Call caps: limits range from 1,000 requests an hour on USDA to 50 points a day on Spoonacular. As a result, daily refreshes of large catalogues often break the cap.
  • Coverage gaps: crowdsourced data varies by country and brand. Meanwhile, delivery app menus and competitor prices aren’t covered at all.
  • Licence rules: ODbL data requires attribution and share-alike. Similarly, Spoonacular requires a backlink.
  • Commercial use: some APIs limit commercial apps. For example, Yelp asks consumer apps to apply for Enterprise access.
  • Caching limits: some providers restrict how long you can store data. Spoonacular, for instance, allows one hour.
  • Changing terms: free tiers change without much warning. Yelp ended free access in 2024, and Google replaced its credit in 2025.

So treat any free food API as a starting point. Then plan a fallback before your app depends on it.

When to Pay Instead of Using a Free Food API

Whether a free food API is enough depends on what you need. For example:

NeedIs a free API enough?When to pay
Nutrition lookups for an appYes, with USDA or Open Food FactsAt very high volumes
Recipes for a side projectYes, within Spoonacular’s free planWhen you launch commercially
Restaurant listings for one cityOften, within Google or Foursquare capsFor many cities or daily refreshes
Competitor menus on delivery appsNoFrom the start
Grocery prices by store, ZIP or pincodeRarelyFrom the start
Commodity price trendsYes, with USDA or Agmarknet dataRarely

In short, pay when you need competitor data, local prices, large volumes, or guaranteed refreshes. Also, pay when your engineering time costs more than the data itself.

How FoodSpark Helps When a Free Food API Falls Short

FoodSpark fills the gaps that a free food API leaves. So you get public menus, prices, fees, and promotions from delivery and grocery apps.

  • Free sample first: a free 100-row sample from your target platform, in CSV or JSON.
  • Formats: CSV, JSON, XML, REST API, or webhook.
  • Destinations: AWS S3, BigQuery, Snowflake, or Google Sheets.
  • Refresh: one-time, weekly, daily, or hourly.
  • Compliance: public data only, with no personal user data, payment information, or non-public content.
  • Pricing: quote-based, depending on platforms, volume, and refresh.

To learn more, see our food data API and grocery data API. You can also compare food data API providers. Then check food data API pricing to request your free sample.

Free Food API: FAQs

Is there a free food API?

Yes. USDA FoodData Central and Open Food Facts each offer a free food API. However, each has call limits, and Open Food Facts requires attribution and share-alike.

Is the Yelp API free?

Not anymore. Yelp ended free access in 2024, and its plans then started at $7.99 per 1,000 calls, after a 30-day trial.

Is the Google Places API free?

Partly. Since March 2025, each SKU gets free monthly calls, from 10,000 for Essentials to 1,000 for Enterprise.

Is there a free grocery price API?

Only for limited data. Kroger’s API, Open Prices, and USDA Market News are free. However, none cover store-level prices across major grocery apps.

Is there a free food delivery API?

No major delivery app offers a free public API for market-wide menus or prices. Instead, their partner APIs need approval.

Can I use a free food API commercially?

It depends on the licence. Public domain data is open, while ODbL data needs attribution and share-alike. So read the terms first.

How can I test FoodSpark data for free?

Request a free 100-row sample in CSV or JSON. Just tell us the platforms, cities, and fields you need.

Table of Contents

Need Custom Food Data?
  • Custom Food Data Solutions
  • Choose Platforms, Fields, Formats
  • Flexible Data Delivery Formats

Free Food and Grocery APIs in 2027: What’s Free, the Limits, and When to Pay

Free Food and Grocery APIs in 2027 What’s Free, the Limits, and When to Pay

Table of Contents

Explore Our Latest Insights

Food Data API Pricing Models Explained Per Call vs Per Record vs Monthly Feed (1)

Food Data API Pricing Models Explained: Per Call vs. Per Record vs. Monthly Feed

Restaurant Menu Data API: Providers, Pricing Models, and What You Get

A restaurant menu data API delivers menu items, prices, and options from restaurants in a structured format. However, providers differ...

Read more

Swiggy and Zomato API Pricing: Is There an Official API, and What Does the Data Cost?

Swiggy and Zomato API pricing confuses many buyers because neither app sells a public data API. Instead, each offers partner...

Read more