Free APIs

Free APIs for developers

214 APIs with a free tier you can actually use, in 23 categories. Each one checked on its official docs on 2026-10-08: what is free, whether you need a key, and the catch.

Looking for an LLM? Free LLM API keys compared (Gemini, Groq, OpenRouter, NVIDIA and more, with limits and data use).

Weather14

Open-Meteo, MET Norway Locationforecast, National Weather Service API, OpenWeatherMap…

Maps & geocoding14

Nominatim (OpenStreetMap), Overpass API, Mapbox, Geoapify…

Finance & crypto13

CoinGecko API, CoinPaprika API, CoinMarketCap API, Binance Spot Market Data API…

Currency exchange6

Frankfurter, ExchangeRate-API, Open Exchange Rates, Fixer…

AI & ML10

Google Gemini API, Groq, OpenRouter, Mistral AI (La Plateforme)…

Email & messaging10

Abstract Email Validation, Hunter Email Verifier, ZeroBounce, mailboxlayer…

IP & geolocation7

IPinfo, ip-api.com, ipgeolocation.io, ipify…

News & social8

NewsAPI.org, GNews API, NewsData.io, mediastack…

Sports7

TheSportsDB, API-Football (API-Sports), BALLDONTLIE, football-data.org…

Movies, TV & anime7

The Movie Database (TMDB), OMDb API, TVmaze API, Watchmode…

Music7

MusicBrainz API, Last.fm API, Deezer API, iTunes Search API…

Books & reference6

Open Library API, Google Books API, Gutendex, Wikimedia REST API…

Space & science14

NASA Open APIs, Launch Library 2, Open Notify (ISS), Where the ISS at?…

Government & open data12

api.data.gov, US Census Bureau API, World Bank Indicators API, Congress.gov API…

Translation & language8

Google Cloud Translation, Azure AI Translator, LibreTranslate, MyMemory Translation API…

Images & media11

Unsplash API, Pexels API, Pixabay API, GIPHY API…

Fake data & testing7

JSONPlaceholder, DummyJSON, Fake Store API, Random User API…

Food & recipes6

TheMealDB, TheCocktailDB, Spoonacular Food API, Open Food Facts API…

Transportation10

OpenSky Network API, airplanes.live API, aviationstack, Amadeus Self-Service APIs…

Health6

openFDA, RxNav / RxNorm API, ClinicalTrials.gov API, NCBI E-utilities…

Developer tools13

GitHub REST API, npm Registry API, PyPI JSON API, Docker Hub API…

Security6

VirusTotal API, AbuseIPDB, NVD CVE API, Pwned Passwords API…

Games & fun12

PokeAPI, Rick and Morty API, Open Trivia Database, Dog CEO API…

All free APIs

search, filter by category or no key
214

Weather 14

Forecasts, history and air quality without a card on file.

Forecast, historical, marine and air-quality data from national weather models

Free tier
Free for non-commercial use: up to 10,000 daily API calls, no key
Auth
No key
Docs
docs

Catch: Commercial use needs a paid plan; attribution required (CC BY 4.0)

source

Global point forecasts from the Norwegian Meteorological Institute

Free tier
Free and open data; requires an identifying User-Agent header
Auth
No key
Docs
docs

Catch: Must send a unique User-Agent and cache responses or you get throttled

source

US forecasts, alerts and observations from the National Weather Service

Free tier
Free open data, no key
Auth
No key
Docs
docs

Catch: US locations only; a User-Agent header is required

Current weather, forecasts and geocoding

Free tier
Free plan: 60 calls/minute and 1,000,000 calls/month
Auth
API key
Docs
docs

Catch: Free plan covers only current weather and basic forecasts

source

Real-time, forecast, history, astronomy and search endpoints

Free tier
Free plan: 100,000 calls/month
Auth
API key
Docs
docs

Catch: Commercial use allowed; free plan limits history and forecast days

source

Historical and forecast weather in one timeline endpoint

Free tier
Free plan: 1,000 records/day
Auth
API key
Docs
docs

Catch: Daily record cap; heavier use needs a paid plan

source

Hyperlocal forecasts, minute-level nowcasts and weather alerts

Free tier
Free plan available (key required)
Auth
API key
Docs
docs

Catch: Free plan has lower rate limits and limited history

source

Dark Sky-compatible forecast API built on NOAA models

Free tier
Free tier: 10,000 calls/month
Auth
API key
Docs
docs

Catch: Donation raises the limit; signup required

source

Marine and surf weather: waves, tides, water temperature

Free tier
Free plan: 10 requests/day
Auth
API key
Docs
docs

Catch: Not for commercial use

source

Plain-text and JSON weather over curl, no signup

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Community-run; no SLA and informal rate limits

source

JSON API for German Weather Service (DWD) forecasts and observations

Free tier
Free, no key (open DWD data)
Auth
No key
Docs
docs

Catch: Mostly Germany and nearby; community-hosted

source

Open air-quality measurements from stations worldwide

Free tier
Free API key, with rate limits
Auth
API key
Docs
docs

Catch: Needs a free key; rate limits apply

source

US air-quality index observations and forecasts from the EPA

Free tier
Free API key
Auth
API key
Docs
docs

Catch: US-focused; rate limits apply

source

METAR, TAF, PIREP and SIGMET data from NOAA

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Rate limited; cache responses

source

Maps & geocoding 14

Geocoding, routing and map data for apps that need a location.

Free geocoding and reverse geocoding from OpenStreetMap data

Free tier
Free public server, max 1 request/second
Auth
No key
Docs
docs

Catch: Usage policy: no heavy use, identify your app, show attribution

source

Query OpenStreetMap features with a custom query language

Free tier
Free public servers; fair-use slot limits (about 10,000 queries/day)
Auth
No key
Docs
docs

Catch: Heavy queries get rejected; self-host for volume

source

Maps, geocoding, directions and static images

Free tier
Free monthly usage tier for each API
Auth
API key
Docs
docs

Catch: Usage beyond the free tier is billed; access token required

source

Geocoding, places, routing and map tiles

Free tier
Free plan: 3,000 credits/day
Auth
API key
Docs
docs

Catch: Attribution required; 5 requests/second

source

Geocoding, search and maps API

Free tier
Free plan available (key required)
Auth
API key
Docs
docs

Catch: Attribution required on free plan; daily request cap

source

Map tiles, geocoding, static maps and elevation

Free tier
Free plan (key required)
Auth
API key
Docs
docs

Catch: Free plan is non-commercial; usage quotas apply

source

Geocoding, routing, places and maps

Free tier
Free tier: monthly transaction allowance per service
Auth
API key
Docs
docs

Catch: Allowance differs per service; account required

source

Directions, isochrones, matrix and geocoding

Free tier
Free standard plan with daily request quotas
Auth
API key
Docs
docs

Catch: Quotas differ per endpoint; key required

source

Map tiles, geocoding and routing

Free tier
Free plan: 200,000 credits/month
Auth
API key
Docs
docs

Catch: Commercial use not allowed on free plan

source

Maps, search, routing and traffic

Free tier
Free monthly allowance per product (e.g. 200K or 20K requests/month)
Auth
API key
Docs
docs

Catch: Allowance depends on the product; not for heavy production use

source

Place names, postal codes, timezone and elevation lookups

Free tier
Free account; the free service has lower limits than premium
Auth
API key
Docs
docs

Catch: Daily credit limit per account; account must be activated

source

Postal code to place lookup for many countries

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Community service; no SLA

Country data: names, capitals, currencies, languages, flags

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Community-run; no SLA

Maps, Places, Geocoding and Routes

Free tier
Up to 10K free calls per SKU per month
Auth
API key
Docs
docs

Catch: Billing account required; free calls vary by SKU

source

Finance & crypto 13

Stock, crypto and economic data with usable free tiers.

Crypto prices, market caps, exchanges and history

Free tier
Demo plan: 100 calls/minute, 10,000 calls/month
Auth
API key
Docs
docs

Catch: Demo key needed; attribution required; limited history

source

Crypto market data, coin and exchange info

Free tier
Free plan: 20,000 calls/month
Auth
No key
Docs
docs

Catch: Free plan has limited history and endpoints

source

Crypto listings, quotes and metadata

Free tier
Free Basic plan with monthly call credits
Auth
API key
Docs
docs

Catch: Basic plan: limited endpoints and no historical data

source

Public crypto order book, trades and candlesticks

Free tier
Public market data endpoints are free, no key
Auth
No key
Docs
docs

Catch: IP-based weight limits; some regions blocked

source

Bitcoin blocks, transactions, fees and addresses

Free tier
Free public API, no key
Auth
No key
Docs
docs

Catch: Rate limited; self-host for volume

source

Ethereum blocks, transactions, balances and logs

Free tier
Free plan: 3 calls/second, up to 100,000 API calls/day
Auth
API key
Docs
docs

Catch: Personal and research use; subset of chains

Stock, forex and crypto time series and indicators

Free tier
Free key: 25 API requests per day
Auth
API key
Docs
docs

Catch: 25/day; premium needed for more or real-time US data

source

Real-time stock quotes, company data and news

Free tier
Free plan: 60 API calls/minute
Auth
API key
Docs
docs

Catch: Some endpoints are premium-only

source

Stocks, forex, crypto and ETFs, time series and indicators

Free tier
Free Basic plan (key required)
Auth
API key
Docs
docs

Catch: Free plan has per-minute and daily credit limits

source

Stock prices, financial statements and ratios

Free tier
Free plan: 250 requests/day
Auth
API key
Docs
docs

Catch: Free plan: limited symbols and history

source

US company filings and XBRL financial data

Free tier
Free, no key; max 10 requests/second
Auth
No key
Docs
docs

Catch: Must declare a User-Agent; 10 requests/second limit

source

Hundreds of thousands of US and international economic series

Free tier
Free key
Auth
API key
Docs
docs

Catch: Subject to Federal Reserve Bank of St. Louis terms of use

source

US stock and crypto historical and real-time data

Free tier
Free Basic plan: 200 historical API calls/minute
Auth
API key
Docs
docs

Catch: Basic plan: IEX data only; SIP data delayed 15 minutes

source

Currency exchange 6

Exchange-rate APIs, from keyless to small free plans.

Exchange rates published by the European Central Bank

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: ECB reference rates only, published on working days

Currency conversion rates for 160+ currencies

Free tier
Free plan; rates update once every 24 hours
Auth
API key
Docs
docs

Catch: Daily updates on free plan; paid plans update hourly

source

Hourly forex rates, historical and conversion

Free tier
Free plan: 1,000 requests/month
Auth
API key
Docs
docs

Catch: Free plan: USD base only, hourly updates

source

Foreign exchange rates and currency conversion

Free tier
Free plan: 100 API calls/month, hourly updates
Auth
API key
Docs
docs

Catch: Non-commercial use

source

Live and historical currency exchange rates

Free tier
Free plan: 300 requests/month
Auth
API key
Docs
docs

Catch: Free plan: 10 requests/minute

source

Static JSON exchange rates for 200+ currencies and crypto

Free tier
Free, no key, no rate limits
Auth
No key
Docs
docs

Catch: Community project served via CDN; no SLA

AI & ML 10

Model APIs you can call for free while you prototype.

Gemini language and multimodal models via API

Free tier
Free tier with rate limits on selected models
Auth
API key
Docs
docs

Catch: Free-tier content may be used to improve Google products

source

Fast open-model inference (Llama, Qwen and more)

Free tier
Free plan with per-model rate limits
Auth
API key
Docs
docs

Catch: Free plan limits requests, tokens per minute and per day

source

One API for many models, including free (:free) models

Free tier
Free models (:free variants) with rate limits
Auth
API key
Docs
docs

Catch: Free-model daily caps are low unless you add credits

source

Mistral language, embedding and OCR models

Free tier
Free Experiment tier with rate limits
Auth
API key
Docs
docs

Catch: Experiment tier has low rate limits; not for production

source

Chat, embeddings and rerank models

Free tier
Free trial key: 1,000 API calls/month
Auth
API key
Docs
docs

Catch: Trial keys are not for production or commercial use

source

Run open models on Cloudflare's network

Free tier
Free plan: 10,000 Neurons/day
Auth
API key
Docs
docs

Catch: Over-limit requests fail until reset on the free plan

source

Local REST API for running open models

Free tier
Free and open source, runs on your machine
Auth
No key
Docs
docs

Catch: Needs your own hardware

source

Embedding and rerank models

Free tier
First 200 million tokens free for each account (per model family)
Auth
API key
Docs
docs

Catch: One-time free allowance, not monthly

source

Search API built for LLM agents

Free tier
Free plan: 1,000 API credits/month
Auth
API key
Docs
docs

Catch: Monthly credits; no card needed on free plan

source

Image and PDF OCR over HTTP

Free tier
Free key: 25,000 requests/month
Auth
API key
Docs
docs

Catch: Free tier: 1 MB file limit, 3 PDF pages

source

Email & messaging 10

Validate addresses and send messages from your product.

Validate email syntax, MX records and disposable domains

Free tier
Free plan with monthly request allowance
Auth
API key
Docs
docs

Catch: Free plan has a small monthly quota

Find and verify email addresses

Free tier
Free plan: 50 free leads/month
Auth
API key
Docs
docs

Catch: Credits shared between search and verification

source

Email validation and deliverability scoring

Free tier
Free monthly validation credits
Auth
API key
Docs
docs

Catch: Small monthly allowance; API key required

source

Email address validation API

Free tier
Free plan: 100 API requests/month
Auth
API key
Docs
docs

Catch: Non-commercial use

source

Phone number validation and carrier lookup

Free tier
Free: 100 phone validations/month
Auth
API key
Docs
docs

Catch: Paid plans from $14.99/month

source

Developer email sending API

Free tier
Free plan available
Auth
API key
Docs
docs

Catch: Free plan has daily sending limits and one domain

source

Transactional and marketing email, SMS API

Free tier
Free plan: up to 300 emails/day
Auth
API key
Docs
docs

Catch: Brevo branding on free-plan emails

source

Transactional email API

Free tier
Free plan: 3,000 emails/month
Auth
API key
Docs
docs

Catch: Free plan: limited domains and support

source

Email sending API

Free tier
Free plan: 6,000 emails/month, 200/day
Auth
API key
Docs
docs

Catch: Mailjet branding on free-plan emails

source

Build bots that send and receive Telegram messages

Free tier
Free
Auth
API key
Docs
docs

Catch: Bot token from BotFather; flood limits apply

source

IP & geolocation 7

Turn an IP address into a location, ASN or network.

IP geolocation, ASN and company data

Free tier
Free plan with API token; IPinfo Lite is free
Auth
API key
Docs
docs

Catch: Free plan returns fewer fields than paid

source

IP geolocation JSON API

Free tier
Free for non-commercial use, up to 45 requests/minute
Auth
No key
Docs
docs

Catch: Free endpoint is HTTP only; commercial use needs Pro

source

IP geolocation, timezone and user-agent parsing

Free tier
Free plan: 1,000 credits/day
Auth
API key
Docs
docs

Catch: Free plan is for testing and low-volume personal projects

source

Get your public IP address

Free tier
Free, no limit
Auth
No key
Docs
docs

Catch: Returns IP only

Free IP geolocation endpoint

Free tier
Free endpoint: 1,000 requests/day per client IP
Auth
No key
Docs
docs

Catch: Higher volume needs a paid plan

source

IP geolocation and proxy detection

Free tier
Free plan: 50,000 queries/month
Auth
API key
Docs
docs

Catch: Free plan returns fewer fields

source

Free downloadable IP geolocation databases

Free tier
Free with account and license key
Auth
API key
Docs
docs

Catch: Database download, not an API; license terms and attribution

News & social 8

Headlines, articles and public social feeds.

Search headlines and articles from many sources

Free tier
Developer plan: 100 requests/day
Auth
API key
Docs
docs

Catch: Dev plan: development only, articles delayed 24 hours

source

Search and top headlines from 60,000+ sources

Free tier
Free plan available (key required)
Auth
API key
Docs
docs

Catch: Free plan: daily request cap, delayed articles, non-commercial

source

News search across countries and languages

Free tier
Free plan: 200 credits/day
Auth
API key
Docs
docs

Catch: Free plan: delayed articles, non-commercial

source

Real-time news and blog articles

Free tier
Free plan: 100 requests/month
Auth
API key
Docs
docs

Catch: Free plan: HTTP only, delayed news

source

Article Search, Top Stories, Books, Archive and more

Free tier
Free: 500 requests/day, 5/minute
Auth
API key
Docs
docs

Catch: Non-commercial; attribution required

source

Guardian articles and tags back to 1999

Free tier
Free developer key for non-commercial use
Auth
API key
Docs
docs

Catch: Commercial use needs separate approval

source

Stories, comments and users from Hacker News

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Firebase-based; no search endpoint

Read public Bluesky posts, profiles and feeds

Free tier
Free; public reads need no auth
Auth
No key
Docs
docs

Catch: Writes need an account session; rate limits apply

source

Sports 7

Scores, schedules, stats and odds.

Sports teams, players, events and artwork

Free tier
Free test key; premium for higher limits
Auth
API key
Docs
docs

Catch: Free key is for testing; Patreon for production

source

Football fixtures, standings, players and odds

Free tier
Free plan with a daily request cap
Auth
API key
Docs
docs

Catch: Free plan is limited in requests and seasons

source

NBA, NFL, MLB and other US sports stats

Free tier
Free tier with per-minute rate limit (key required)
Auth
API key
Docs
docs

Catch: Free tier has limited endpoints

source

European football data

Free tier
Free tier (key required)
Auth
API key
Docs
docs

Catch: Free tier covers a limited set of competitions, rate limited

source

Ergast-compatible Formula 1 results and standings

Free tier
Free, no key; 4 requests/second, 500/hour
Auth
No key
Docs
docs

Catch: Community-run Ergast successor

source

Formula 1 telemetry, laps and positions

Free tier
Free historical data, no key
Auth
No key
Docs
docs

Catch: Real-time data requires a paid account

source

Live sports odds from bookmakers

Free tier
Free plan: 500 credits/month
Auth
API key
Docs
docs

Catch: Credits are consumed per market and region

source

Movies, TV & anime 7

Catalogs of films, shows and anime.

Movie, TV and people metadata with images

Free tier
Free for non-commercial use with attribution
Auth
API key
Docs
docs

Catch: Commercial use needs a license

source

Movie data by title or IMDb ID

Free tier
Free key: 1,000 daily requests
Auth
API key
Docs
docs

Catch: Free key limited to 1,000/day; posters need patron key

source

TV shows, episodes, cast and schedules

Free tier
Free, no key; at least 20 calls per 10 seconds
Auth
No key
Docs
docs

Catch: CC BY-SA licensed data; attribution required

Where to stream movies and shows

Free tier
Free plan (key required)
Auth
API key
Docs
docs

Catch: Free plan: monthly request limit

source

Unofficial MyAnimeList API for anime and manga

Free tier
Free, no key; 60 requests/minute, 3/second
Auth
No key
Docs
docs

Catch: Unofficial and cached; rate limited

source

Anime and manga data via GraphQL

Free tier
Free, no key for public data; 90 requests/minute
Auth
No key
Docs
docs

Catch: Rate limit is 90/minute (may be lowered)

source

Star Wars films, people, planets and ships

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Community-run; fair-use rate limits

source

Music 7

Music metadata, charts and listening data.

Open music encyclopedia: artists, releases, recordings

Free tier
Free, 1 request/second per IP
Auth
No key
Docs
docs

Catch: Must send a meaningful User-Agent

source

Scrobbles, charts, artist and track info

Free tier
Free for non-commercial use
Auth
API key
Docs
docs

Catch: Non-commercial terms; commercial needs agreement

source

Tracks, albums, artists and 30-second previews

Free tier
Free; most search endpoints need no key
Auth
No key
Docs
docs

Catch: Rate limit of 50 requests per 5 seconds

source

Search Apple Music, App Store, books and podcasts

Free tier
Free, no key; about 20 calls/minute
Auth
No key
Docs
docs

Catch: Rate limit about 20 calls per minute

Community database of internet radio stations

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Use several mirror servers and a User-Agent

source

Catalog metadata, search and playback control

Free tier
Free to use; apps start in development mode
Auth
OAuth
Docs
docs

Catch: Development mode limits users; extended access needs approval

source

Search videos, playlists and channels

Free tier
Default quota: 10,000 units/day
Auth
API key
Docs
docs

Catch: Quota units per call vary; search costs 100

source

Books & reference 6

Books, archives and encyclopedic content.

Book, author and edition data plus covers

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Identify your app via User-Agent for heavy use

Search books and volume metadata

Free tier
Free; default daily quota
Auth
API key
Docs
docs

Catch: Quota can be raised via Google Cloud console

source

JSON API for Project Gutenberg books

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Community-run; no SLA

Wikipedia, Wiktionary and Commons content and search

Free tier
Free; no key for light use
Auth
No key
Docs
docs

Catch: Requires a descriptive User-Agent; rate limited

source

Search and fetch archived books, audio, video and web pages

Free tier
Free, no key for most endpoints
Auth
No key
Docs
docs

Catch: Be gentle; heavy crawling is blocked

Library of Congress collections as JSON

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Rate limits apply

Space & science 14

Space, earth and research data from agencies and universities.

APOD, Mars photos, near-Earth objects, EPIC and more

Free tier
Free key: 1,000 requests/hour by default
Auth
API key
Docs
docs

Catch: DEMO_KEY has much lower limits

Rocket launches, agencies and spacecraft

Free tier
Free: 15 requests/hour without key
Auth
No key
Docs
docs

Catch: Low hourly limit; Patreon for more

ISS position, pass times and people in space

Free tier
Free, no key
Auth
No key · no HTTPS
Docs
docs

Catch: HTTP only

source

Current ISS position and satellite positions

Free tier
Free; about 1 request/second
Auth
No key
Docs
docs

Catch: Rate limited

source

Real-time and historical earthquake events

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Queries returning over 20,000 events are rejected

source

Space weather: solar wind, aurora, Kp index

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Public JSON products; no formal SLA

source

Confirmed exoplanets and stellar data

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: TAP/ADQL query interface

source

Sunrise, sunset and twilight times by coordinates

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Attribution required

Search and fetch preprint metadata

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Follow the legacy API rate-limit guidance in the terms

source

Scholarly article, DOI and citation metadata

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Add a mailto in requests for the faster polite pool

Open index of scholarly works, authors and institutions

Free tier
Free; no key for light use, API key for more
Auth
No key
Docs
docs

Catch: Daily request limits; key recommended

source

Paper, author and citation graph data

Free tier
Free; API key gives 1 request/second
Auth
No key
Docs
docs

Catch: Unauthenticated use shares a pool and may throttle

source

Chemical compounds, substances and bioassays

Free tier
Free, no key; max 5 requests/second
Auth
No key
Docs
docs

Catch: 5 requests/second, 400 per minute

source

Nature observations, taxa and places

Free tier
Free, no key for reads; keep under 60 requests/minute
Auth
No key
Docs
docs

Catch: Hard cap 100/minute; keep under 10,000/day

source

Government & open data 12

Official statistics and public records from governments.

Shared key for many US federal APIs

Free tier
Free key: default 1,000 requests/hour
Auth
API key
Docs
docs

Catch: Default hourly limit per key

source

Population, economic and demographic data

Free tier
Free; key recommended
Auth
API key
Docs
docs

Catch: Heavy use requires a free API key

source

Development indicators for countries over decades

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Pagination limits per request

Bills, members, committees and votes

Free tier
Free key: 5,000 requests/hour
Auth
API key
Docs
docs

Catch: Hourly cap

source

US campaign finance data

Free tier
Free key with hourly rate limit
Auth
API key
Docs
docs

Catch: Rate limit per key

source

US debt, spending, exchange rates and more

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Fair-use limits

source

US federal contracts, grants and awards

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Large queries may time out

US labor statistics and CPI series

Free tier
Free; registered key gets higher limits
Auth
API key
Docs
docs

Catch: Unregistered use has lower daily limits

source

Historical US weather and climate records

Free tier
Free token: 5 requests/second, 10,000 requests/day
Auth
API key
Docs
docs

Catch: Token via email

UK crime, outcomes and neighborhood data

Free tier
Free, no key; 15 requests/second
Auth
No key
Docs
docs

Catch: Rate limited

source

UK company register data

Free tier
Free key: 600 requests per 5 minutes
Auth
API key
Docs
docs

Catch: Rate limit per key

source

Open data portals for many US cities and agencies

Free tier
Free; app token raises limits
Auth
No key
Docs
docs

Catch: Throttled without an app token

source

Translation & language 8

Translation, dictionaries and grammar checks.

Neural machine translation, 100+ languages

Free tier
First 500,000 characters/month free
Auth
OAuth
Docs
docs

Catch: Needs a billing-enabled Google Cloud project

source

Text translation and transliteration

Free tier
Free F0 tier: 2 million characters/month
Auth
API key
Docs
docs

Catch: Requires an Azure account

source

Open-source machine translation API

Free tier
Open source and free to self-host
Auth
API key
Docs
docs

Catch: Hosted API needs a paid key; self-host for free

source

Translation memory and machine translation

Free tier
Free; anonymous use is limited to 5,000 chars/day
Auth
No key
Docs
docs

Catch: Daily character caps; register an email for more

source

Grammar and spell checking

Free tier
Free public API with per-IP limits
Auth
No key
Docs
docs

Catch: Free limits are low; premium for more

source

English word definitions, phonetics and audio

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: English only; community-run

Word finding: rhymes, synonyms, autocomplete

Free tier
Free, no key until 1 Feb 2027, then a free key is required
Auth
No key
Docs
docs

Catch: From 1 Feb 2027 limited to 100,000 requests/day per key

Dictionary and thesaurus data

Free tier
Free key for non-commercial use
Auth
API key
Docs
docs

Catch: Non-commercial; attribution required

source

Images & media 11

Stock photos, GIFs, art collections and media tools.

Free high-resolution photos search

Free tier
Demo apps: 50 requests/hour
Auth
API key
Docs
docs

Catch: Production: 5,000/hour after approval; attribution required

source

Free stock photos and videos

Free tier
Free: 200 requests/hour, 20,000/month
Auth
API key
Docs
docs

Catch: Attribution required

source

Free images, videos and music

Free tier
Free: 100 requests per 60 seconds
Auth
API key
Docs
docs

Catch: Cache results; no permanent hotlinking

GIF search and trending

Free tier
Free beta key with hourly limits
Auth
API key
Docs
docs

Catch: Beta keys rate limited; production needs review

source

Random placeholder photos by size

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Placeholder use

Openly licensed images and audio

Free tier
Free; anonymous with low rate, key for more
Auth
No key
Docs
docs

Catch: Anonymous requests are rate limited

source

Search NASA photos, video and audio

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Some media have usage guidelines

source

470,000+ artworks, many public domain

Free tier
Free, no key; limit of 80 requests/second
Auth
No key
Docs
docs

Catch: 80 requests/second cap

Smithsonian collections and images

Free tier
Free key via api.data.gov
Auth
API key
Docs
docs

Catch: Per-object rights vary

source

Image and video upload, transform and delivery

Free tier
Free plan: 25 monthly credits
Auth
API key
Docs
docs

Catch: Credits cover storage, bandwidth and transformations

source

Website screenshot API

Free tier
Free plan: 100 screenshots/month
Auth
API key
Docs
docs

Catch: Free plan has watermarks-free but capped

source

Fake data & testing 7

Mock APIs and sample data for prototypes and tests.

Fake REST API for posts, users, todos

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Writes are faked, not saved

Fake products, users, carts and auth data

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Data resets; writes are not persisted

source

Fake e-commerce products and carts

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Static data

source

Random user profiles with photos

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Fair use; max 5,000 results per request

source

HTTP request and response testing service

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Public instance is shared; can be slow

Echo service for testing HTTP clients

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Shared service

source

Realistic fake data in JSON, CSV, SQL

Free tier
Free plan: 200 requests/day
Auth
API key
Docs
docs

Catch: Free plan limits rows per request

source

Food & recipes 6

Recipes, nutrition and product databases.

Meal recipes, ingredients and images

Free tier
Free test key (1)
Auth
API key
Docs
docs

Catch: Test key for development; paid for production

source

Cocktail recipes and ingredients

Free tier
Free test key (1)
Auth
API key
Docs
docs

Catch: Test key for development; paid for production

source

Recipes, nutrition, meal plans and product data

Free tier
Free plan: 50 points/day
Auth
API key
Docs
docs

Catch: Backlink required; 1 request/second

source

Open database of food products and ingredients

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Send a custom User-Agent; read rate limits apply

source

Nutrient data for foods

Free tier
Free key: 1,000 requests/hour per IP
Auth
API key
Docs
docs

Catch: Hourly cap per IP

source

Breweries, cideries and bottle shops

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Mostly US coverage

source

Transportation 10

Flights, transit, EV charging and vehicle data.

Live and historical flight state vectors

Free tier
Free for research and non-commercial use
Auth
No key
Docs
docs

Catch: Daily credit limits; registered users get more

source

Live ADS-B aircraft data

Free tier
Free for non-commercial use, 1 request/second
Auth
No key
Docs
docs

Catch: Non-commercial; rate limited

source

Real-time flights, airports and airlines

Free tier
Free plan: 100 requests/month
Auth
API key
Docs
docs

Catch: Free plan: HTTP only, no real-time flights

source

Flight search, hotels and airport data

Free tier
Free test environment with monthly request quota
Auth
API key
Docs
docs

Catch: Production needs approval and billing

source

London tube, bus, bike and road status

Free tier
Free subscription key (500-request data plan)
Auth
API key
Docs
docs

Catch: Registration required

Bike-share networks worldwide

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Be gentle with polling

source

Boston transit: routes, predictions, alerts

Free tier
Free; a key allows 1,000 requests/minute
Auth
No key
Docs
docs

Catch: Without a key the limit is far lower

source

EV charging point locations worldwide

Free tier
Free API key
Auth
API key
Docs
docs

Catch: Fair-use; attribution to data sources

source

Decode US VINs; vehicle makes and models

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: US vehicle data only

German rail journeys and departures

Free tier
Free, no key; 100 requests/minute
Auth
No key
Docs
docs

Catch: Community-run, not official DB

Health 6

Drug, trial and public-health datasets.

Drug, device and food adverse events and recalls

Free tier
Free; no key: 240 requests/min and 1,000/day per IP
Auth
No key
Docs
docs

Catch: Free API key raises the daily limit

source

Drug names, classes and interactions

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Terms of service apply; rate limit per IP

source

Clinical study records

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Rate limited per IP

PubMed, GenBank and other NCBI databases

Free tier
Free; higher rate limit with a free API key
Auth
No key
Docs
docs

Catch: Throttled per IP without key

US healthcare provider lookup

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: US providers only

source

Global health statistics via OData

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: OData format

source

Developer tools 13

Registries, code hosts and small utility APIs.

Repos, issues, pull requests and users

Free tier
Authenticated: 5,000 requests/hour (unauthenticated is lower)
Auth
No key
Docs
docs

Catch: Token needed for higher limits and private data

source

Package metadata and download counts

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Rate limits apply to downloads API

Package metadata and release files

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Cached; be gentle

Image metadata, tags and repositories

Free tier
Free; public data readable
Auth
No key
Docs
docs

Catch: Pull rate limits apply to anonymous image pulls

Stack Overflow questions, answers and users

Free tier
Free; default quota 10,000 requests/day with a key
Auth
API key
Docs
docs

Catch: Quota is per IP/app; honor backoff

source

DEV articles, comments and users

Free tier
Free; key for writes
Auth
API key
Docs
docs

Catch: Public reads need no key

Open source package and dependency data

Free tier
Free key; 60 requests/minute
Auth
API key
Docs
docs

Catch: 60 requests/minute

Rust crate metadata

Free tier
Free, no key; 1 request/second
Auth
No key
Docs
docs

Catch: Crawl policy: 1 request/second, set User-Agent

Link previews, screenshots and metadata

Free tier
Free: 50 requests/day
Auth
No key
Docs
docs

Catch: Free tier rate limited

source

Public holidays for 100+ countries

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Community-run

source

Holidays and observances worldwide

Free tier
Free plan: 500 requests/month
Auth
API key
Docs
docs

Catch: Free plan non-commercial

source

Dozens of small utility APIs (nutrition, jokes, validation)

Free tier
Free tier with monthly call limit
Auth
API key
Docs
docs

Catch: Free tier limits premium endpoints

source

Google and other search results as JSON

Free tier
Free plan: 250 searches/month
Auth
API key
Docs
docs

Catch: Free plan not for commercial use

source

Security 6

Threat intelligence, scanning and vulnerability data.

Scan files, URLs and domains against many engines

Free tier
Public API: 4 requests/minute, 500 requests/day
Auth
API key
Docs
docs

Catch: Non-commercial use only

source

Check and report abusive IP addresses

Free tier
Free plan: 1,000 checks/day
Auth
API key
Docs
docs

Catch: Free plan: limited reports and no blacklist

source

US government CVE vulnerability database

Free tier
Free; 5 requests per 30 seconds, 50 with a key
Auth
No key
Docs
docs

Catch: Request an API key for higher limits

source

Check if a password hash appears in breaches (k-anonymity)

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Only the Pwned Passwords endpoint is free

Open source vulnerability database

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Fair use

source

Check URLs against Google's unsafe-site lists

Free tier
Free for non-commercial use
Auth
API key
Docs
docs

Catch: Non-commercial; Web Risk for commercial

Games & fun 12

Game data, trivia and playful APIs.

Pokemon, moves, abilities and items

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Fair use; cache responses

source

Characters, locations and episodes

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Rate limited per IP

source

Trivia questions by category

Free tier
Free, no key; 1 request per 5 seconds
Auth
No key
Docs
docs

Catch: 1 request per 5 seconds per IP

source

Random dog images by breed

Free tier
Free, no key
Auth
No key
Docs
docs

Catch: Community project

source

Cat images and breeds

Free tier
Free key
Auth
API key
Docs
docs

Catch: Free tier limited requests/month

source

Magic: The Gathering card database

Free tier
Free, no key; 10 requests/second
Auth
No key
Docs
docs

Catch: Send a User-Agent; 50-100 ms between calls

Steam profiles, achievements and game data

Free tier
Free key; 100,000 calls/day
Auth
API key
Docs
docs

Catch: Daily call limit

source

500,000+ games, platforms and stores

Free tier
Free: up to 20,000 requests/month
Auth
API key
Docs
docs

Catch: Non-commercial only; backlink to RAWG required

Games database from Twitch

Free tier
Free for non-commercial use; 4 requests/second
Auth
API key
Docs
docs

Catch: Twitch developer account needed

Lichess games, players and tournaments

Free tier
Free; token optional
Auth
No key
Docs
docs

Catch: Rate limited; 1 request at a time recommended

League of Legends, Valorant and TFT data

Free tier
Free dev key: 20 requests/second, 100 per 2 minutes
Auth
API key
Docs
docs

Catch: Dev key expires every 24 hours; production key needs approval

source

Programming and general jokes with filters

Free tier
Free, no key; 120 requests/minute
Auth
No key
Docs
docs

Catch: 120 requests/minute per IP

Building something? Free credits and perks · API tools on DevHunt · AI model API pricing.

FAQ

What makes an API "free" on this list?+

A free tier you can keep using, stated on the API’s own pricing or docs page. Short trials and APIs that need a sales call are left out. Many free tiers are for non-commercial use or have daily limits; the "Catch" line says so.

Which free APIs need no API key?+

APIs marked "No key" in each category work without signing up, such as Open-Meteo for weather. They are the quickest to try in a side project.

How often is this list checked?+

Every API was checked on its official docs on 2026-10-08; dead and trial-only APIs were removed. Limits change, so confirm on the docs before you build on one.