Get free APIs for development. For startup founders and developers.
intermediateโฑ 5 minutes๐ต Free
439,771 stars48,195 forksPythonQuality 8/10Updated 6/6/2026100% free ยท open source
What it is
Browse a collective list of free APIs to reuse in your projects.
What you can make with it
Automations like integrating your app with Google Maps to provide directions.
How it helps
This list saves time searching for and evaluating free APIs from a trusted source, helping you focus on building your application.
Real use case example
"A founder wants to build a travel app that provides directions. Using public-apis, she finds the Google Maps API. She then integrates it with her app, allowing users to get directions. This integration enhances her app's functionality and user experience."
If you're new
Pick this up when learning about APIs for the first time, as it provides a starting point for exploring what's available.
If you're senior
Reach for this when you need a reliable source of free APIs for your application, or when you want to save costs on API evaluations.
Common confusion cleared up
Don't confuse 'free' APIs with 'low-quality' APIs; this list curates trusted, free APIs for your projects.
Best inside these AI tools
Any AI Client
Pairs with
Claude APIStripe webhookNotion database
Why we list it on WorkflowStacks: All APIs are free and open-source, reducing costs and making it a top option for building projects on a budget.
What it does
The public-apis tool provides a collective list of free APIs that can be used for various applications, allowing developers to discover and integrate new APIs into their projects.
โขWhen you need to find a free API for a specific functionality or data source
โขWhen you want to explore new APIs for prototyping or proof-of-concept development
โขWhen you're looking for alternative APIs to paid services or proprietary solutions
Quick start
1Navigate to the cloned repository: cd public-apis
2Open the README.md file to explore the list of available APIs: cat README.md
3Use the categories listed in the README.md to find an API that suits your needs
4Check the API documentation and terms of use before integrating it into your project
5Test the API using tools like curl or a REST client to verify its functionality
Ready-to-paste prompt
Use the 'https://api.example.com/data' API to fetch data on a specific topic, for example: curl https://api.example.com/data/topics/technology
Heads up: Some APIs listed in the public-apis repository may require API keys, have usage limits, or be deprecated, so it's essential to review the API documentation and terms of use before integrating it into your project
Saves to your device
Topics
api
apis
dataset
development
free
list
lists
open-source
public
public-api
public-apis
resources
software
What's inside โ free to inspect
No purchase needed
Read the entire source before you build โ unlike paid marketplaces that hide it behind a buy button.