Which crypto data APIs still have a free tier in 2026?
Fewer than there were in January. The direction of travel across the category has been one way all year, so here is the honest state of free crypto market data as of 20 August 2026.
| Provider | Free daily quota | Per minute | Commercial use | Card at signup |
|---|---|---|---|---|
| CryptoDataAPI Explorer (email confirmed) | 1,000 / day | 10 / min | Allowed | No |
| CryptoDataAPI Explorer (unconfirmed) | 100 / day | 10 / min | Allowed | No |
| Coinpaprika Free | 20,000 / mo ≈ 667 / day | not published | not published | No |
| CoinMarketCap Basic | 15,000 credits / mo ≈ 500 / day | 50 / min | Personal use only | No |
| CoinGecko Demo | 10,000 credits / mo ≈ 333 / day | 100 / min | Attribution required | No |
| CoinAPI | $25 one-time credit, non-renewing | not published | not published | Yes |
| CoinGlass | No free API tier | 30 / min on the $29 plan | $299/mo tier required | Yes (paid) |
| CoinDesk Data (ex-CryptoCompare) | Retired 21 May 2026 | — | — | Yes (paid) |
Two entries in that table are not tiers at all any more. CoinDesk Data, the API most developers still know as CryptoCompare, announced that “as of May 21, 2026, we will be retiring our free API tier and accounts without a subscription will no longer have API access.” The legacy free plan had been 100,000 calls a month. There is now no public self-serve pricing at all — every plan goes through a sales conversation.
CoinGlass never offered one. Its pricing page is explicit: there is no free tier, entry is $29/month for the Hobbyist plan, and that plan is personal use only. Commercial use requires the $299/month Standard tier — roughly ten times the sticker price you first see.
One thing the table deliberately does not claim: we do not have the highest per-minute limit. CoinGecko Demo allows 100 calls a minute against ours of 10. That comparison is worth looking at closely, because it is not the advantage it appears to be.
What changed on 20 August 2026
Our free tier, called Explorer, was 5 requests/minute and 50 requests/day. The data inside it was already the most generous in the category — full-universe derivatives, regime reads, ETF and stablecoin flows. The quota was the least generous in the category. That mismatch is now fixed.
| Before | After | |
|---|---|---|
| Free, email confirmed | 5/min · 50/day | 10/min · 1,000/day |
| Free, email not yet confirmed | — | 10/min · 100/day |
| Pro | 30/min · 10,000/day | unchanged |
| Pro Plus | 60/min · 50,000/day | unchanged |
That is a 20× increase in the daily allowance on a confirmed key, and a 2× increase even before anyone clicks anything. Commercial use is allowed on the free tier and always has been — it is now stated plainly on the pricing page rather than left to inference.
Notice that the per-minute limit is identical on both free rungs. That is deliberate, and it is the part most likely to be misread as an oversight. The per-minute window exists to bound bursts; it is not there to price the tier. Throttling it is the one failure mode this tier cannot afford, for reasons that become obvious once you count what an AI agent actually does.
What confirming your email actually unlocks
The free tier is split across one action: proving the email address is real. Not a form, not a card, not a sales call — one click in one email. Here is precisely what that click is worth, and all three land on the key you already have. Nothing to re-install, no new key to swap into your code.
- 10× the daily quota. 100 requests/day becomes 1,000 requests/day.
- 24 hours of full Pro access. Per-coin quant regimes and forward probabilities, dealer gamma exposure, whale activity, liquidation heatmaps and L2 order books — across every coin, not just BTC. One trial per email address, ever.
- A single-use 25% discount code, emailed to you, valid for 30 days against your first billing cycle.
If the email never arrives, one call re-sends it — and your agent can make that call itself, which we will come back to.
To be exact about what the Pro trial adds, because the free tier is genuinely useful without it: on Explorer you get full-universe funding rates and open interest across all 229 Hyperliquid perps, dual market-health scores, market-wide regime reads, Fear & Greed, macro, ETF and stablecoin flows, and 2,000+ coin profiles. Order books and liquidation heatmaps are free too, but scoped to BTC. The 24-hour trial is what widens those last two from BTC to the entire universe and turns on the per-coin quant layer.
Why 1,000 a day: the arithmetic of an agent turn
Every free-tier comparison you can find ranks providers by calls per month, because that is the right unit for a human polling a dashboard on a cron job. It is the wrong unit for the customer that actually consumes this data in 2026.
When you ask an AI agent a question like “how is the market positioned right now?”, it does not make one API call. It makes three to eight, inside a single turn, before it says a word back to you: check the market regime, pull funding, pull open interest, check liquidations, cross-reference sentiment. Every MCP tool call is a REST call underneath, and they all land inside the same few seconds.
Run the old numbers against that. At 5 requests/minute, an agent got rate-limited inside its first answer — it would fire six tool calls, take a 429 on the sixth, and report failure to a user who had asked one question. At 50 requests/day, the ceiling was about five agent conversations. Ever. Not per hour. Per day, forever, for anyone evaluating whether to build on us.
At 10/min and 1,000/day the arithmetic changes shape: a full agent turn fits comfortably inside one minute, and the daily allowance covers roughly 125 to 330 agent conversations a day. That is the difference between a tier you can demo and a tier you can build a product on.
Now return to that CoinGecko comparison. 100 calls/minute against 333 calls/day means you can spend your entire day's quota in three minutes and twenty seconds. A burst limit you cannot sustain is a demo, not a tier. We would rather cap the burst and let the thing run all day — because an agent that works for eight hours is the use case, and an agent that sprints for three minutes and then dies is not.
A CoinGlass free alternative for funding, open interest and liquidations
The single most common search that lands here is some version of CoinGlass free alternative, and the reason is the pricing structure above: the derivatives data most quant traders want sits behind $29/month minimum, and behind $299/month if you intend to ship anything commercial with it.
Their core categories — funding rates, open interest, liquidation data — are on our free tier. Precisely:
- Funding rates, full universe, free. All 229 Hyperliquid perps, cross-exchange.
GET /api/v1/derivatives/funding-rates - Open interest, full universe, free.
GET /api/v1/derivatives/open-interest - Liquidation heatmaps, free for BTC, every coin during your 24-hour Pro trial.
GET /api/v1/market-intelligence/liquidations
A single call, with the key you minted a minute ago:
curl -H "X-API-Key: cdk_live_yourkey" \
https://cryptodataapi.com/api/v1/derivatives/funding-ratesCommercial use of that response is allowed on the free tier. On CoinGlass, the equivalent permission starts at $299/month.
Moving off CoinDesk Data after the CryptoCompare free tier shut down
If you are here because a service you built in 2023 stopped returning data in May, this is what happened: CryptoCompare became CCData, was acquired by CoinDesk in October 2024, was rebranded to CoinDesk Data in February 2025, and retired free API access entirely on 21 May 2026. Accounts without a subscription lost access on that date. There was no free replacement tier.
For most of what people used the CryptoCompare free tier for — prices, market snapshots, historical dailies, aggregate volume — the migration is a one-endpoint swap. The single call that replaces a morning's worth of polling:
curl -H "X-API-Key: cdk_live_yourkey" \
https://cryptodataapi.com/api/v1/dailyThat returns a full daily market snapshot in one request rather than the dozen it takes to assemble the same picture endpoint by endpoint — which matters a great deal more when your quota is the thing being conserved. Deep historical klines, minute bars and the Hyperliquid funding archive going back to May 2023 live in the backtest data archive.
Can an AI agent sign itself up and unlock its own limits?
Mostly, yes — and this is the part no other free tier in the table is designed for.
An agent can mint its own key with one POST, no form and no captcha:
curl -X POST https://cryptodataapi.com/api/v1/auth/keys \
-H "Content-Type: application/json" \
-d '{"email":"[email protected]"}'That key works immediately at 100 requests/day. There is a real objection to answer here, and we would rather answer it than dodge it: an autonomous agent cannot click a confirmation link in an inbox it does not own. So does the new limit put the good tier out of an agent's reach?
No — because we gave the agent the ability to ask. Three MCP tools handle the whole loop:
create_free_api_key(email)— mints the key. It requires the user's real address; the tool will not accept an invented one, because a key attached to an inbox nobody can open is a dead end for everybody.check_key_status()— returns tier, limits, requests used today, and whether the email is confirmed. Call it after a 429 and the agent knows exactly why it was throttled.resend_verification_email()— re-sends the link on demand.
So the sequence that used to end in a dead end now ends in an instruction. The agent hits its cap, calls check_key_status, sees email_verified: false, and tells its user in plain language: click the link in your inbox and my limit goes up 10×, plus 24 hours of Pro. The human does the one thing only a human can do — one click, five seconds — and the agent carries on with the same key. No re-install, no new credential, no restart.
Install the MCP server with one line:
claude mcp add --transport http cryptodataapi https://cryptodataapi.com/mcpThere is also an llms.txt and a full AI agent quickstart, so an agent that has never heard of us can discover the endpoints, the tiers and the signup route without a human reading documentation to it.
Start now: two commands
Mint the key, then confirm the address. The second step is the one that matters — it is worth 10× the quota, a day of Pro on every coin, and a discount code.
# 1. Get a key (no card, no form)
curl -X POST https://cryptodataapi.com/api/v1/auth/keys \
-H "Content-Type: application/json" \
-d '{"email":"[email protected]"}'
# 2. Click the link we email you. Same key, 10x the limit,
# 24 hours of Pro across every coin, and a 25% code.
# 3. Use it
curl -H "X-API-Key: cdk_live_yourkey" \
https://cryptodataapi.com/api/v1/dailyIf you would rather start from the dashboard, sign up here — web signups are confirmed by construction and land on the full 1,000/day allowance immediately.
And when the free tier stops being enough, SOCIAL50 takes 50% off your first 3 months of PRO — the full per-coin universe at 30 req/min and 10,000 requests/day.
Related reading: minting a free key with no signup form, giving an AI agent live market data over MCP, and cross-exchange funding rates.



