Best Free Public-data APIs (June 2026)
Ranked by uptime + speed + free-tier quality. Updated every hour.
Looking for a free public-data API that works today? The list below is ranked by our composite score — weighted 60% uptime, 30% response speed, and 10% free-tier accessibility, recalculated every hour from live checks. See our methodology for how the score is computed.
We track 10 free public-data APIs with live hourly checks. The current top pick is PokéAPI (97.37% 30-day uptime) — and it needs no API key. 10 of the 10 require no API key at all.
- #1 PokéAPI — 🟢 Online
Comprehensive RESTful Pokémon data API covering all 1,000+ Pokémon, moves, abilities, types, and evolution chains. A go-to for learning REST API consumption and building fan projects.
Unlimited, no key, no credit card
- #2 Rick and Morty API — 🟢 Online
REST and GraphQL API for the Rick and Morty animated series, including all characters, locations, and episodes. Commonly used in React/GraphQL tutorials and hackathon projects.
10,000 req/day, no key, no credit card
- #3 JokeAPI — 🟢 Online
Programmer, general, and dark-category joke API with safe-mode filtering, multiple languages, and both single-delivery and two-part joke formats. A favourite for chatbot demos and fun side projects.
120 req/min, no key, no credit card
- #4 Random User Generator — 🟢 Online
Generates realistic random user profiles with names, addresses, photos, emails, and demographic data. Ideal for populating mockups, testing UI components, and seeding development databases.
Unlimited, no key, no credit card
- #5 REST Countries — 🟢 Online
Detailed data on all 250 countries including names, capitals, flags, currencies, languages, calling codes, and regional groupings. No key required and widely used in geography and education apps.
Unlimited, no key, no credit card
- #6 Open Trivia DB — 🟢 Online
Community-sourced trivia question database with 4,000+ questions across 24 categories and 3 difficulty levels. Powers quiz apps and trivia games — optionally returns a session token to avoid question repeats.
Unlimited, no key, no credit card
- #7 Star Wars API — 🔴 Offline
The definitive Star Wars data API with all films, characters, starships, vehicles, species, and planets from the canonical universe. Popular for teaching API fundamentals and hackathon demos.
Unlimited, no key, no credit card
- #8 Numbers API — 🔴 Offline
Returns interesting facts about numbers — trivia, mathematical properties, date-based facts, and year facts. Simple text or JSON responses make it easy to embed fun number trivia in any app.
Unlimited, no key, HTTP only
- #9 Bored API — 🔴 Offline
Returns random activity suggestions with type, participant count, price range, and accessibility ratings. A lightweight novelty API popular in hackathons for showing off API integration basics.
Unlimited, no key, no credit card
- #10 Quotable — 🔴 Offline
Free quotes API with 1,600+ curated quotes from 700+ authors, filterable by author, tag, and length. Used in daily-quote widgets, inspiration apps, and loading-screen easter eggs.
Unlimited, no key, no credit card
Compare Public-data APIs
Side-by-side comparisons of the top Public-data APIs — free tier, uptime, and response time:
Frequently Asked Questions
Why are public data APIs like PokéAPI and REST Countries completely free?
Most of these APIs are community-maintained open-source projects funded by donations, sponsorships, or maintainer enthusiasm rather than commercial intent. PokéAPI, SWAPI, and REST Countries rely on volunteer contributors and hosting donations. Their datasets are stable, their infrastructure costs are low, and they provide genuine educational value — which keeps donations flowing. Unlike weather or financial data, this data doesn't need continuous updates or expensive sourcing, so the economics work at zero cost.
Are these APIs safe to use in a production app?
With caution. APIs like PokéAPI, REST Countries, and the Rick and Morty API have been reliably available for years and can support production use if you cache responses — their data changes infrequently. APIs like Bored API and Numbers API are smaller community projects with no SLA and have had downtime. The safest approach is to treat all of them as unreliable third-party dependencies: cache responses locally (daily or weekly), handle failures gracefully, and never let them be a hard dependency for a critical user flow.
What is the best public data API for learning REST and API integration?
PokéAPI is the most widely used for learning — it has rich, nested data across multiple resource types (Pokémon, moves, abilities, evolutions), which requires chained requests and teaches pagination and caching. The Rick and Morty API adds a GraphQL interface alongside REST, making it ideal if you want to learn both. REST Countries is better if you want a flat, low-nesting dataset to start with — a single call to `/v3.1/all` gives you a complete, usable dataset to work with immediately.
Do public data APIs have rate limits?
Most are unlimited or effectively unlimited in practice. PokéAPI, REST Countries, Random User Generator, and Open Trivia DB do not enforce hard rate limits. JokeAPI is the most explicit, publishing a 120 requests/minute limit. Even for nominally unlimited APIs, good citizenship means implementing client-side caching — these services run on donated infrastructure and aggressive polling from one consumer can degrade the experience for everyone.
Can I use public data APIs commercially?
Generally yes for most of them. REST Countries, PokéAPI, Open Trivia DB, and Random User Generator have permissive terms. The Pokémon franchise and Star Wars universe are trademarks owned by The Pokémon Company and Lucasfilm/Disney respectively — if you build a commercial product, the data usage itself is not the issue, but your branding and product framing must avoid trademark infringement. If in doubt, review each API's terms of service and consult a lawyer before selling a product built on franchise IP.