Skip to content
AF
Pricing

Fitness API Free Tiers Compared: What Free Actually Includes

Last verified August 12, 2026 · 9 min read

Across the 25 items in this site's own State of Fitness APIs 2026 dataset, free means four different things: free to call with no per-request fee (14 items), a free tier that runs out (4 items), free open-source code or models where your engineering time is the bill, and free data whose licence obligations constrain what you can ship. Those categories behave completely differently over time, so comparing them as one thing is the mistake that wrecks a budget. Of the 14 free-to-call items only six carry no approval gate and no user-side cost, and none of those six is a live personal-data feed: they are food and exercise databases and pose models. This page carries no dollar figures on purpose: prices are volatile, structures are stable, and the structure is what you design against.

Covered here:StravaGarminPolarFoodData CentralOuraWHOOP

Four different things vendors call "free"#

The word does four jobs in this market, and a comparison that does not separate them is useless. Every item below is one of these:

  1. Free to call. No per-request fee documented for the developer. The vendor is not billing you; the constraint arrives as an approval, a user-side dependency, or a scope restriction instead.
  2. A free tier that runs out. A real entry point into a paid product, sized so a prototype fits and production does not. Access you borrow, and the vendor can narrow or withdraw it.
  3. Free code, paid service — or paid nothing, if you run it yourself. Open-source software and open models cost nothing to obtain, and everything they do not do is your engineering bill. wger and the pose models sit here.
  4. Free data with licence obligations. No money changes hands, but attribution, share-alike, or copyleft terms constrain what you can ship. The invoice arrives as legal review.

Whether fitness APIs are free at all is a separate question — are fitness APIs free? works through it by category. This page assumes the answer is "some of them, conditionally," and compares those conditions side by side across the whole stack.

The 14 free-to-call items and what each one costs instead#

These figures come from this site's published survey, The State of Fitness APIs 2026, and the open dataset behind it: 14 of 25 surveyed items (56%) are free to call. The figure was 12 (48%) until the dataset's revision of October 18, 2026 moved Garmin and Strava into this group, which the corrections log records. The catch column quotes the dataset's approvalGate and userSideCost fields verbatim, so you can check every cell against fitness-apis-2026.json.

ItemLayerWhat "free to call" does not cover (verbatim from the dataset)
Fitbit Web API (Google)Wearable directApproval gate: "Developer app registration; access to other users' intraday data is case-by-case (verify)." User-side cost: "Each user must own a Fitbit device and account."
Garmin Health / Activity APIWearable directApproval gate: "Garmin Connect Developer Program approval, as Starter or Enterprise Access; Garmin's pages state no review time." User-side cost: "Users sync their own Garmin devices; if you want to offer Garmin wearables, Garmin asks you to contact it through its inquiry form when you request the program."
Oura Cloud APIWearable directApproval gate: "A new API application is limited to 10 users until Oura approves it, with no limit once approved." User-side cost: "Each user needs an Oura Ring and an active Oura Membership; the API returns 403 when a user's subscription has expired."
WHOOP Developer PlatformWearable directApproval gate: "New apps start on a Sandbox tier of 10 members and move up through reviewed tiers of 100, 1,000, 5,000 and unlimited; developers need a WHOOP membership to build." User-side cost: "Users authorize your app with their own WHOOP accounts, so they are WHOOP members already."
Strava APIWearable directApproval gate: "A Strava subscription is a prerequisite for creating an app, which starts in single-player mode; a self-service upgrade raises its athlete capacity to 10, and connecting more than 10 needs Strava's review." User-side cost: "A Strava account whose data your app reads, authorized by the athlete; Standard Tier apps may require specified end users to hold an active Strava subscription."
Polar Open AccessLinkWearable directNo approval gate documented. User-side cost: "Each user needs a Polar Flow account and must accept all of Polar's mandatory consents; without them, user endpoints return 403."
Apple HealthKitPlatform storeApproval gate: "App Store review checks that your health usage-description strings match what you actually do." No user-side cost
Google Health ConnectPlatform storeApproval gate: "Play Console health-data declaration and review before you can publish." No user-side cost
USDA FoodData CentralNutritionBoth fields null; licence is public domain (CC0), so no obligation either
Open Food FactsNutritionBoth fields null; the catch is the licence: ODbL share-alike can require opening a derived database
wger (self-hosted)Exercise contentBoth fields null; the catch is the licence: AGPL-3.0 code, Creative Commons data
MediaPipe Pose Landmarker (BlazePose)Pose modelBoth fields null; Apache-2.0, ungated
TensorFlow MoveNetPose modelBoth fields null; Apache-2.0, ungated
Apple Vision body posePose modelBoth fields null; bundled with the Apple SDK, ungated

For Polar's cost terms in Polar's own words, see Polar's free-for-now API terms.

Read down that column and the shape is obvious. The free layer and the gated layer overlap heavily but are not the same set: seven of these fourteen put an approval on your critical path, six put a requirement on your end user first — a device, an account, a membership or a set of consents — and two swap money for licence obligations. Only four — USDA and the three pose models — are free in the flat, unqualified sense, and every one of those four is a dataset or a model rather than a live personal-data feed. Not a coincidence: every item here that returns a specific person's health data carries an approval gate, a user-side requirement or both.

Strava sat in the free-tier list below until the October 18, 2026 revision. Its API Agreement, effective June 1, 2026, says access is currently provided at no charge, and the subscription its getting-started guide calls a prerequisite for creating an app now sits in the gate column above. The harder limit is architectural: its API Policy lets an app show Strava data only to the athlete who provided it, even when that data is public on Strava, and forbids using Strava data in connection with the development, training, evaluation or operation of any AI application. A free API that forbids your core feature is not a pricing question.

The four free tiers, and where each one stops#

The dataset classes four items as free-tier-then-paid: a genuine free entry point that ends somewhere. Where it ends is the only thing worth comparing, stated only as our own verified pages state it.

  • Nutritionix — freemium into tiered paid plans with an enterprise contact-sales top tier and annual billing on larger commitments. Higher tiers are gated through a Syndigo sales contact rather than a self-serve checkout. Reports conflict on whether the open free tier still exists at all, so verify before designing around it.
  • Edamam — a self-serve free Developer tier for low volume, then paid Enterprise tiers priced per product line. Two catches beyond volume: lower plans carry attribution requirements, and the terms reportedly restrict calls to end-user-driven requests and prohibit scraping or bulk saving. That rules out pre-fetching a catalogue — an architecture decision, not a budget line.
  • ExerciseDB (AscendAPI) — two free entry points, as AscendAPI's documentation described them on October 22, 2026: ExerciseDB V1 serves 1,500 exercises with 180p GIFs with no API key, and ExerciseDB V2's Basic plan on RapidAPI gives 2,000 requests a month and 200 exercises, with watermarked media. The full catalogs, higher resolutions and clean media are on paid RapidAPI plans whose prices we could not read, and its terms of use were out of reach too, so whether the free tiers allow commercial use is unverified. Our July version of this bullet called the free tier often non-commercial, from the older RapidAPI listing, which we could not re-read.
  • QuickPose — the one motion SDK you can start on today without a sales call: a fully-featured self-serve free tier with no watermark, moving to paid above a monthly-active-device threshold. Its public repos publish no tiers, so confirm the threshold directly.

Notice how differently these four run out: Edamam on request provenance and volume, ExerciseDB on library size, a request cap and watermarked media, Nutritionix at a sales conversation, QuickPose on a device count. Only two end mainly at a request quota, so "what is the limit?" is the wrong first question to ask a vendor here.

Why there are no dollar figures anywhere on this page#

Because the dataset behind it has none, by design. Its methodology note puts the reason plainly: prices are volatile; structures are stable. A vendor can reprice twice a year without changing the fact that its API sits behind a partner review, or that its data only exists for users who bought hardware.

There is a second, less principled reason. Serious tiers here are contact-sales, and many of the figures circulating in posts about fitness APIs are third-party guesses that were stale on publication. Printing one would make this page look more useful and be less true.

So the comparison is structural: who bills you, who gates you, who has to be paying someone else before your feature works, and what the licence makes you do. Those four columns survive a repricing. To turn structure into a number, the fitness API cost planner walks the same dataset item by item.

The rule that makes this comparison usable#

Rank the four meanings by how durable they are rather than by what they cost today, because that ordering is stable and prices are not.

Free data under a permissive licence is the most durable: public domain and CC0 sources cannot be withdrawn, repriced, or gated, and USDA FoodData Central is the clearest example here. Open models come next — Apache-2.0 weights you have already downloaded do not stop working. Free-to-call APIs are durable in price but not in access, since the approval gate and the user-side membership are outside your control and both have tightened recently. A vendor free tier is the least durable: it is a business decision the vendor can reverse, and Nutritionix reportedly narrowing its open free tier is the worked example.

Copyleft and share-alike sit awkwardly across that ranking. AGPL and ODbL data is as durable as public domain — nobody can take it back — but it constrains what you ship, and that constraint does not soften as you grow. Treat it as a permanent architectural fact, not a cost you can pay off later.

For the roundup of the open-source options themselves, with licence detail on each, see free and open-source fitness APIs. This page does not reproduce it.

Watch the fine print#

Every gate, threshold, and restriction above is quoted from pages verified during 2026, and vendors change all of them. The dataset records what could be verified and leaves a null where it could not, so a blank cell means "not documented on our pages," never "no catch exists." Re-open each provider's live terms before you commit, and treat the free-tier four as the most volatile rows here — a free tier is the first thing a vendor tightens.

Frequently asked questions

What are the four different things vendors mean by free?
Free to call: no per-request fee documented, with the constraint arriving as an approval, a user-side dependency, or a scope restriction. A free tier that runs out: a real entry point into a paid product, which the vendor can narrow or withdraw. Free code or open models: nothing to obtain, but everything they do not do becomes your engineering bill. Free data with licence obligations: no money changes hands, but attribution, share-alike, or copyleft terms constrain what you can ship. Only the first two look alike on a pricing page.
Which free-to-call fitness APIs carry no approval gate and no user-side cost?
Six of the fourteen free-to-call items in the 2026 dataset have both fields null: USDA FoodData Central, Open Food Facts, wger (self-hosted), MediaPipe Pose Landmarker (BlazePose), TensorFlow MoveNet, and Apple Vision body pose. Note what they have in common — each is a database, open-source software or a model rather than an API returning a named person's health history. Open Food Facts and wger carry licence obligations instead, which leaves four with no gate, no user-side cost and no copyleft or share-alike terms. Polar Open AccessLink, the one live data feed with no approval gate, records a user-side condition: each user needs a Polar Flow account and must accept all of Polar's mandatory consents. A null field means not documented on our pages, never proof that no catch exists.
Where does each fitness API free tier stop?
In four different places, and only two of them are a request quota. Edamam stops on request provenance, with terms reportedly restricting calls to end-user-driven requests. ExerciseDB's video API stops at a 200-exercise library, 2,000 requests a month and watermarked media, and its keyless API at 180p GIFs, as of October 22, 2026. Nutritionix stops at a Syndigo sales conversation. QuickPose stops above a monthly-active-device threshold. Strava is not on the list: the dataset classes it as free to call, and its limits are on permitted use rather than volume. Verify each against the provider's live terms.
Which free-tier fitness APIs restrict commercial use or how you use the data?
Edamam does: it requires attribution on lower plans and reportedly restricts calls to end-user-driven requests while prohibiting scraping or bulk saving, which rules out pre-fetching a catalogue. ExerciseDB's terms of use could not be read on October 22, 2026, so whether its free tiers allow commercial use is unverified. Among the free-to-call items, Strava lets you charge for functionality it does not provide, but its API Policy lets you show Strava data only to the athlete who provided it and forbids using it in connection with the development, training, evaluation or operation of any AI application; Open Food Facts allows commercial use under ODbL share-alike, and wger's code is AGPL-3.0 copyleft.
Why does this comparison list no dollar figures?
Because the dataset behind it has none by design, and its methodology states why: prices are volatile, structures are stable. A vendor can reprice twice a year without changing the fact that its API sits behind a partner review or that its data only exists for people who already bought hardware. There is a practical reason too — serious tiers in this market are contact-sales, and most figures circulating in third-party posts were stale on publication. Structure is what you design against; price is what you negotiate later.

All 94 questions in Pricing →

Keep reading

Elsewhere on the site

Pages that share this one’s concepts and sources, from other sections.

Next steps

Was this page useful?

Independent comparison, last reviewed August 12, 2026. Pricing, rate limits, and feature availability change often — confirm current details in each provider’s official documentation before you commit. Product and company names are trademarks of their respective owners; AIFitnessAPI is not affiliated with, endorsed by, or sponsored by any product listed here.

← All pricing · by AIFitnessAPI