Skip to main content

Discover Free Public APIs for Your Next Project

A community-curated directory of 1,000+ free APIs across 50+ categories. Find the perfect API for your application, from weather data to cryptocurrency prices.

1,000+ APIs
Curated & Verified
50+ Categories
Organized Topics
Auth Details
HTTPS & CORS Info

Quick Start

Start exploring free public APIs in minutes

1

Search for an API

Browse our organized categories or use the search to find APIs that match your needs. Each API listing includes authentication requirements, HTTPS support, and CORS compatibility.
Search example
# Example: Looking for weather APIs
Navigate to Categories Location & Travel Weather
2

Check API requirements

Review the API’s authentication method (OAuth, API Key, or No Auth), HTTPS support, and CORS policy to ensure compatibility with your project.
  • No Auth: Free to use immediately, no authentication required
  • API Key: Register for a free API key from the provider
  • OAuth: Requires OAuth flow implementation for authentication
3

Make your first API call

Follow the API documentation link to learn the endpoints and start integrating. Most APIs support standard REST patterns.
cURL example
# Example call to a public API
curl -X GET "https://api.example.com/v1/data" \
     -H "Accept: application/json"

Explore by category

Browse our curated collection organized by topic

Development & Tools

APIs for development, programming, CI/CD, and cloud storage

Data & Analytics

Machine learning, open data, science, and text analysis APIs

Business & Finance

Business tools, finance data, crypto, and currency exchange APIs

Communication

Social media, email, messaging, and news APIs

Media & Entertainment

Games, anime, music, video, and photography APIs

Location & Travel

Geocoding, transportation, weather, and tracking APIs

Information

Books, dictionaries, animals, calendar, and reference APIs

Security

Security, anti-malware, authentication, and validation APIs

Specialized

Blockchain, health, sports, food, shopping, and more

Community & support

Join thousands of developers using public APIs

Join our Discord

Connect with the community, share APIs, and get help from other developers

Contribute on GitHub

Add new APIs, improve listings, and help maintain the directory

API Standards

Learn about authentication, HTTPS, and CORS requirements

Validation Tools

Scripts and tools to validate API listings

Ready to start building?

Explore our directory of 1,000+ free public APIs and find the perfect data source for your next project

Get Started Now