GitHub - public-apis/public-apis is a comprehensive, community-driven list of free public APIs, categorized by domain such as Shopping, Environment, News, Test Data, and Business. It includes APIs like Dummy Products for e-commerce data, OpenAQ for air quality, GNews for news, JSONPlaceholder for testing, and Trello for project management.

Public APIs for Developers (freeCodeCamp) highlights that public APIs allow developers to integrate third-party data and services into applications efficiently, using endpoints to request specific data via HTTP methods like GET, POST, PUT, and DELETE.

PublicApis.dev offers over 1,400 public APIs, covering diverse categories including weather, music, cryptocurrency, books, sports, and AI tools. Notable examples include IPWho for IP geolocation, Holy Bible API for religious texts, Fantasy Premier League for sports data, and Sent.dm for unified messaging.

For beginners, Apipheny’s Free API list provides 90+ no-key APIs ideal for testing, such as Cat Facts, Dogs, RandomUser, CoinDesk for Bitcoin prices, and Jokes — all accessible directly via browser without authentication.

To use a public API:

  • Find one via GitHub, PublicApis.dev, or freeCodeCamp.

  • Review documentation for endpoints and authentication (e.g., API key or OAuth).

  • Test with tools like cURL or Postman.

  • Integrate into your app using HTTP requests in your preferred language (e.g., Python, JavaScript).

🌐
GitHub
github.com › public-apis › public-apis
GitHub - public-apis/public-apis: A collective list of free APIs · GitHub
A collective list of free APIs. Contribute to public-apis/public-apis development by creating an account on GitHub.
Starred by 411K users
Forked by 44.4K users
Languages   Python 96.8% | Shell 3.2%
🌐
Hostinger
hostinger.com › home › tutorials › what is a public api?
What is a public API?
August 27, 2025 - A public API is a mechanism that lets developers easily integrate third-party services into their application. Learn how to find one and use it.
🌐
freeCodeCamp
freecodecamp.org › news › public-apis-for-developers
Public APIs Developers Can Use in Their Projects
March 2, 2023 - A public API, also known as an external API, is a type of application programming interface that allows developers to access specific features and data of a software application or service.
🌐
Public APIs
publicapis.dev
A Collaborative List Of 1400+ Public APIs For Developers
A collection of public APIs for developers, categorized and crowdsourced. Animals, books, cryptocurrencies, development, music, weather and much more.
🌐
Apipheny
apipheny.io › free-api
Free API – 90+ Public APIs For Testing [No Key] – Apipheny
Free APIs are APIs exposed to the public at no cost. Developers can use them for whatever projects they like without having to pay a fee.
Find elsewhere
🌐
Tuckertriggs
tuckertriggs.com › blog › list-of-free-public-apis-for-developers
List of Public APIs: Free APIs for Developers
March 17, 2024 - Discover the free public APIs curated for developers. Explore resources across various industries, from social media APIs to NASA APIs.
🌐
Outright CRM
outrightcrm.com › home › top 10 public apis you can start using right now
Top 10 Public APIs You Can Start Using Right Now
July 28, 2025 - Discover 10 powerful public APIs including Google Maps, Stripe, YouTube, and OpenAI. Build amazing web applications and boost your developer portfolio today!
🌐
DEV Community
dev.to › nakuldevmv › public-apis-a-handy-list-of-free-apis-35g4
Public‑APIs: A Handy List of Free APIs - DEV Community
August 28, 2025 - It’s a simple, categorized list of public APIs, everything from weather data to jokes, images, and more.
🌐
Twilio
twilio.com › docs › segment › api › public-api
Public API | Twilio
The Segment Public API helps you manage your Segment workspaces and its resources. You can use the API to perform CRUD (create, read, update, and delete) operations at no extra charge. This includes working with resources such as Sources, Destinations, Warehouses, Tracking Plans, and the Segment Destinations and Sources Catalogs.
🌐
Better Programming
betterprogramming.pub › 10-free-public-apis-and-databases-you-should-try-acab88bdbfee
9 Free Public APIs and Databases You Should Try
January 25, 2022 - 9 Free Public APIs and Databases You Should Try All that interesting information just sitting there waiting for your next project Who doesn’t love free stuff? Free data is even better. Sitting on …
🌐
GitHub
github.com › public-apis
public-apis · GitHub
public-apis has one repository available. Follow their code on GitHub.
🌐
Snaplogic
docs.snaplogic.com › public-apis › public-apis-about.html
Public APIs
SnapLogic Public APIs provide programmatic management for your environment and project assets.
🌐
OpenAI API Reference
developers.openai.com › api › reference › overview
API Overview | OpenAI API Reference
This API reference describes the RESTful, streaming, and realtime APIs you can use to interact with the OpenAI platform. REST APIs are usable via HTTP in any environment that supports HTTP requests.
🌐
Postman
postman.com › explore
Welcome to the Postman API Network
February 2, 2026 - Accelerate API development with Postman's all-in-one platform. Streamline collaboration and simplify the API lifecycle for faster, better results. Learn more.
🌐
Free APIs
free-apis.github.io
Free APIs
An open-source collection of free APIs for web developers.
🌐
National Weather Service
weather.gov › documentation › services-web-api
API Web Service
All of the information presented via the API is intended to be open data, free to use for any purpose. As a public service of the United States Government, we do not charge any fees for the usage of this service, although there are reasonable rate limits in place to prevent abuse and help ensure ...