A curated list of free and useful public APIs for developers, students, and curious minds.
π¬ Want to contribute? Check the CONTRIBUTING.md file and open a pull request or an issue. Even small contributions are welcome!
Tip
Use Ctrl+F (Windows/Linux/Chromebook) or β+F (Mac) to search through the collection and find exactly what you need.
- Dog CEO API: Random pictures of dogs.
- Cat Facts: Random facts about cats.
- Open Library API: Metadata about millions of books.
- iTunes Search API: Search for music, apps, movies, and more.
- REST Countries: Country data: flags, currency, codes, and more.
- Open-Meteo: Free and open-source weather forecasts.
- WorldTimeAPI: Current time by region or timezone.
- Numbers API: Facts about numbers, dates, and years.
- Bored API: Suggests activities when you're bored.
- Yes/No API: Returns a random yes/no answer with a gif.
- GitHub REST API: Retrieve information on GitHub users, repositories, gists and more.
Open a pull request or an issue. Even small contributions are welcome!
By utilizing this repository, you acknowledge that this project is not associated with, sponsored by, or endorsed by any of the API providers, services, or their operators mentioned. Although attempts are made to ensure the information is accurate and current, this collection does not guarantee the accuracy, completeness, or reliability of the listed APIs or their functionality. Updates to APIs, their endpoints, rate limits, terms of service, pricing models, authentication requirements, or availability are outside the control of this project. Users access and integrate APIs at their own risk and discretion. The author of this repository does not assume responsibility for any issues, damages, or consequences that may arise from using any of the recommended APIs, including but not limited to service interruptions, data breaches, unexpected charges, rate limiting, deprecated endpoints, breaking changes, or violation of API terms of service. Always review API documentation, terms of service, privacy policies, rate limits, and authentication requirements before implementation, and monitor your usage to avoid service disruptions.
This project is licensed under the MIT License.