Discover 100+ free public APIs for your projects. Finance, weather, sports, news, and more.
Discover over 100 free public APIs for your next project. From news and weather to AI and finance, find the perfect API to power your application. All APIs are actively maintained and include documentation.
Public APIs (Application Programming Interfaces) allow developers to access external services and data in their applications. Instead of building everything from scratch, you can integrate weather data, payment processing, social media features, and thousands of other capabilities into your projects.
This directory lists free and freemium APIs across 15 categories—each vetted for reliability, documentation quality, and ease of use. Whether you're building a side project, learning to code, or prototyping a startup idea, these APIs can accelerate your development.
Explore curated guides to the best APIs in each category.
More collections coming soon
These are some of the most commonly used APIs for getting started with API integration.
Current weather, forecasts, and historical data worldwide
Stock markets, cryptocurrency, and financial data APIs
Real-time and historical stock, forex, and cryptocurrency data
Cryptocurrency prices, market cap, volume, and more
Real-time cryptocurrency prices and market data
Free currency exchange rates and conversion
Real-time stock, forex, and crypto data with news
Stock, options, forex, and crypto market data
Financial data including stocks, ETFs, and market info
Currency exchange rates for 200+ currencies
Weather forecasts, current conditions, and climate data
Current weather, forecasts, and historical data worldwide
Real-time weather, forecast, and astronomy data
Sports statistics, scores, and team data
Soccer data for major leagues worldwide
Comprehensive football/soccer statistics and data
Unofficial NHL statistics and data
News articles, headlines, and media content
Mapping, geocoding, and location services
Free geocoding and reverse geocoding
Forward and reverse geocoding
Government data and open data sources
Space imagery, Mars rover photos, asteroids, and more
Real-time earthquake data worldwide
US FDA drug, food, and device data
US demographic and economic data
Global development and economic indicators
Recipes, nutrition, and food-related APIs
Animal images and information APIs
Testing, prototyping, and development utilities
Artificial intelligence and ML model APIs
Various AI models and image processing
Stable Diffusion image generation
Translation, dictionaries, and text processing
Word definitions, phonetics, and examples
Definitions, synonyms, and word relationships
Free and open-source translation API
Placeholder content for development
Customizable placeholder images
Hipster-themed placeholder text
Scientific data, space, and mathematics APIs
Entertainment, jokes, and fun APIs
Public holidays for 100+ countries
Pokémon data including species and moves
Star Wars characters, films, and planets
Marvel comics, characters, and creators
Rick and Morty characters and episodes
An API (Application Programming Interface) is a set of rules that allows different software applications to communicate with each other. APIs let you access data or functionality from external services in your own applications.
Most APIs require you to make HTTP requests to their endpoints. You'll typically need to register for an API key, then use that key in your requests. Each API has documentation explaining its endpoints and parameters.
Yes, all APIs listed here offer free tiers. Some have usage limits (like 1000 requests per day) and paid plans for higher volumes. Always check the specific API's pricing page for current limits.
Most APIs require an API key for authentication and rate limiting. Some public APIs don't require keys, but they're the exception. Registration is usually free and takes just a few minutes.
APIs can change or be deprecated. Always implement error handling in your code and have backup options. We regularly update this directory, but check the official API documentation for the most current information.