IPstack
by APILayer
Locate and Identify Website Visitors by IP Address
Run in Postman βThe official directory of the public-apis list: free APIs for developers, tested every day and filterable by API key, HTTPS and CORS.
The official site of public-apis, the 3rd most-starred repository on GitHub with 497.5K β .
Know an API thatβs missing? Submit it with a pull request β Β· how to submit

Production-grade APIs with a free tier and one shared API key.
by APILayer
Locate and Identify Website Visitors by IP Address
Run in Postman βby APILayer
Free, easy-to-use REST API interface delivering worldwide stock market data in JSON format
Run in Postman βby APILayer
Retrieve instant, accurate weather information for any location in the world in lightweight JSON format
Run in Postman βby APILayer
Fixer is a simple and lightweight API for current and historical foreign exchange (forex) rates.
Run in Postman βby APILayer
Free, real-time flight status and global Aviation data API
Run in Postman βby APILayer
Fast, Accurate Google Search Data Built for Developers
Run in Postman βby APILayer
Capture highly customizable screenshots of any website
Documentation βby APILayer
Real-time current and historical foreign exchange and crypto rates
Documentation βby APILayer
Email Validation & Verification JSON API for Developers
Documentation βFrom currencies to weather, PDFs to more, our API marketplace has it all. Start exploring today and find the perfect building blocks for your next project.
Anime discovery, streaming & syncing with trackers
Search free CC0 PBR materials, HDRIs, decals and 3D models for games
Free Currency Exchange Rates API with 150+ Currencies & No Rate Limits
API for querying token and pool stats across various liquidity pools
City Bikes around the world
Met Museum of Art
A RESTful free API to check the weather
Multimodal generative AI for text, vision, and code generation
40 Model Context Protocol servers you can install into Claude, Cursor or VS Code β including IPstack MCP, Agent Nexus, BlockVectra.
Public APIs is a free, searchable directory of 2,335 public APIs across 51 categories, from weather and finance to animals and machine learning. Every listing shows whether the API needs authentication, supports HTTPS and allows CORS, with a link to its documentation. The list is curated by the open-source public-apis community and maintained with APILayer.
Yes. Every API in the directory is free to use or has a free tier. Some require you to sign up for an API key, and paid plans may unlock higher rate limits, but you can start building with all of them at no cost.
1,136 of the 2,335 APIs need no authentication at all, so you can call them immediately without signing up. Use the "No auth" filter on any category page, or browse all of them at /search?auth=none.
CORS (Cross-Origin Resource Sharing) decides whether a browser lets JavaScript on your website call the API directly. If CORS is enabled, you can fetch from front-end code; if not, call the API from a server or serverless function instead. 995 APIs in the directory are confirmed to support CORS.
Start from a category, then filter by authentication, HTTPS and CORS to match your stack. Prefer APIs with HTTPS (required for production), check the documentation for rate limits and terms of use, and pick a no-auth API if you're prototyping.
Open a pull request on the public-apis GitHub repository (https://github.com/public-apis/public-apis) that adds your API to the right category table, following the contribution guide (https://github.com/public-apis/public-apis/blob/master/CONTRIBUTING.md). Once it's merged, it appears here on the next data sync. Step-by-step instructions: https://publicapis.lol/submit.
Yes. GET /api/apis returns the catalog as JSON and accepts the same filters as search: q, category, auth, https, cors and page. It needs no key and is handy for building your own tools on top of the list.
MCP (Model Context Protocol) servers let AI agents such as Claude, Cursor or VS Code call APIs as tools. The directory lists 40 MCP servers with their transport (stdio or HTTP), authentication and install links.
The list comes from the community-curated public-apis project on GitHub, the 3rd most-starred repository on the platform, and is maintained together with APILayer (https://apilayer.com/), which offers a unified suite of production APIs with one account and one API key.