API Bouncer

Buy me a coffee

Search Free Public APIs

Browse and filter over 1,400 free public APIs across more than 50 categories. Search by name, narrow by category, and filter to only show APIs that are currently online and responding to our health checks.

Every API in this directory is free to use. Some require a quick free sign-up for an API key, while others can be called immediately with no account at all. Use the filters below to find what fits your project — whether you need a no-auth API for a quick prototype, a CORS-enabled endpoint for browser-only code, or a verified-alive API for a production demo.

Name Description Category Auth i Status i Report i
Loading APIs…

How to Find the Right API

With over a thousand APIs to choose from, picking the right one for a project can feel overwhelming. Here's a quick framework that works for most cases:

  1. Start with the category. If you're building a weather feature, browse the Weather category. If you're working on a finance dashboard, start in Finance. Filtering by category narrows hundreds of APIs to a manageable handful.
  2. Match the authentication style to your project. Quick prototype or learning exercise? Filter by "no auth" APIs and skip the sign-up step entirely. Building something more permanent? An API key requirement is fine — most are free and the sign-up is usually under a minute.
  3. Check the status column. APIs marked "alive" responded to our most recent automated health check. APIs marked "dead" did not — they may be temporarily down or permanently offline. APIs marked "unknown" haven't been checked recently.
  4. Verify CORS support if you're calling from a browser. If your code runs in a browser tab (a frontend app, a static site, a CodePen demo), the API must support CORS or you'll hit cross-origin errors. APIs without CORS support can still be called from a backend server.
  5. Read the API's own docs before integrating. Our directory points you in the right direction, but every provider's docs have the source-of-truth details: rate limits, exact endpoint structure, response shapes, and edge cases.

If you want a deeper walkthrough, our guide on choosing the right free API covers the same ground in more detail.

Popular Categories to Browse

Not sure what kind of API you're looking for? These are the categories developers reach for most often:

Browse all 50+ categories →

Search FAQ

Why are some APIs marked "dead" or "unknown"?

We periodically run automated health checks against every API in the directory. "Alive" means the API returned a successful HTTP response on its last check. "Dead" means it didn't respond — it may be temporarily down, permanently offline, or simply blocking automated probes. "Unknown" means we haven't checked it yet or the check is pending. Status is a useful hint, not a guarantee — always test an API yourself before depending on it in production.

How do I filter to only no-authentication APIs?

Pick a category, then look at the "Auth" column in the results — APIs marked "none" need no sign-up at all. You can also browse the 10 Fun APIs for Beginners guide, which highlights several no-auth APIs that are great for learning.

Can I search by features like CORS support or HTTPS?

The CORS and HTTPS columns are visible on individual category pages. To see them in search, check the API's detail page — every API in the directory has its own page with auth, CORS, HTTPS, and status all listed. Many beginner projects don't need CORS because they call APIs from a backend; if you're building purely in the browser, CORS support is essential.

What's the difference between this search and the bouncing icons on the homepage?

The bouncing icons on the homepage are a fun way to discover APIs visually — each icon represents a real API in the directory, and clicking one shows a quick preview. The search page is the workhorse view: structured columns, filters, and pagination, designed for finding a specific API quickly.

Where does this directory's data come from?

We aggregate from the open-source public-apis project and other public sources, then run our own deduplication, categorization, and health-checking pipeline. Categories are normalized, near-duplicate entries are merged, and dead links are flagged. If you spot a missing API, let us know via the contact form.

Are these APIs really free for commercial use?

Most free public APIs allow commercial use within their published rate limits, but the specifics vary by provider. Always read the individual API's terms of service before using it in a paid product. Our directory tracks which APIs require an API key and which don't, but we can't guarantee licensing terms for every provider.