Skip to content

Latest commit

ย 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 

Repository files navigation

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘                                                               โ•‘
โ•‘    ๐ŸŒ  F R E E   P U B L I C   A P I S   V A U L T  ๐ŸŒ       โ•‘
โ•‘    The Ultimate Curated List of Free & Open APIs             โ•‘
โ•‘                                                               โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

๐Ÿ”“ Free Public APIs Vault

Your one-stop collection of free, open, and beginner-friendly APIs โ€” organized, documented, and ready to use.

Awesome Stars Forks License: MIT PRs Welcome Contributors Last Updated


๐Ÿ“– About This Repository

Welcome to Free Public APIs Vault โ€” a community-maintained, curated collection of free, open-source, and publicly accessible APIs for developers, students, and hobbyists. Whether you're building your first project or shipping a production app on a budget, this list has you covered.

๐Ÿ’ก Tip for beginners: Start with "No Auth" APIs โ€” you don't need to sign up for anything. Just hit the URL and get data instantly!


๐Ÿ“š Table of Contents


๐Ÿ”‘ Auth Legend

Badge Meaning
๐ŸŸข No Auth No registration needed. Just use the URL!
๐ŸŸก API Key Free registration required to get a key
๐Ÿ”ต OAuth OAuth 2.0 flow (social login-style)
๐ŸŸ  API Key + OAuth May require both depending on endpoint

๐Ÿค– AI & Machine Learning

Build smarter apps with these free AI APIs for text generation, image analysis, translation, and more.

๐Ÿ”Œ API Name ๐Ÿ“ Description ๐Ÿ”— Link ๐Ÿ”‘ Auth ๐Ÿ†“ Free Tier
Google Gemini (AI Studio) Access Google's powerful Gemini models for text generation, summarization, and more ๐Ÿ”— Link ๐ŸŸก API Key 60 req/min, free forever
Hugging Face Inference API Access thousands of open-source AI models โ€” text, image, audio, and more ๐Ÿ”— Link ๐ŸŸก API Key Free tier with rate limits
OpenAI API Industry-leading GPT-4 models for chat, code, embeddings, and images ๐Ÿ”— Link ๐ŸŸก API Key $5 free credit on signup
Cohere API Text generation, classification, and semantic search via NLP models ๐Ÿ”— Link ๐ŸŸก API Key Trial key, 100 req/min
DuckDuckGo Instant Answer Private search engine answers for factual queries, no tracking ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited, no key needed

๐ŸŒค๏ธ Weather

Real-time forecasts, historical data, and meteorological insights โ€” free and easy to integrate.

๐Ÿ”Œ API Name ๐Ÿ“ Description ๐Ÿ”— Link ๐Ÿ”‘ Auth ๐Ÿ†“ Free Tier
Open-Meteo Open-source weather API with high-res forecasts (1โ€“11km), no registration needed ๐Ÿ”— Link ๐ŸŸข No Auth 10,000 req/day for non-commercial
7Timer! Global weather forecasts from numerical models, returns JSON or graphical data ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited (fair use)
OpenWeatherMap One of the most popular weather APIs, covering 200K+ cities worldwide ๐Ÿ”— Link ๐ŸŸก API Key 1,000 req/day on free tier
WeatherAPI Current weather, forecasts, historical data, and astronomy for any location ๐Ÿ”— Link ๐ŸŸก API Key 1 million req/month free
wttr.in Minimalist weather API โ€” returns weather as plain text, JSON, or PNG image ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited

๐Ÿ’ฐ Finance & Crypto

Stock prices, forex rates, cryptocurrency data, and financial metrics โ€” all with free access.

๐Ÿ”Œ API Name ๐Ÿ“ Description ๐Ÿ”— Link ๐Ÿ”‘ Auth ๐Ÿ†“ Free Tier
Alpha Vantage Stocks, forex, crypto, and fundamental data โ€” widely used and well-documented ๐Ÿ”— Link ๐ŸŸก API Key 25 req/day free
Finnhub Real-time stock, forex, and crypto data with company fundamentals & news ๐Ÿ”— Link ๐ŸŸก API Key 60 req/min free
CoinGecko Comprehensive cryptocurrency price data, market caps, and coin metadata ๐Ÿ”— Link ๐ŸŸข No Auth 10โ€“30 req/min, no key needed
ExchangeRate-API Accurate and reliable currency exchange rates for 160+ currencies ๐Ÿ”— Link ๐ŸŸก API Key 1,500 req/month free
Financial Modeling Prep Financial statements, stock quotes, and economic indicators ๐Ÿ”— Link ๐ŸŸก API Key 250 req/day free
CoinCap Real-time crypto prices and market data from a clean REST API ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited on free tier

๐ŸŽฌ Movies & TV

Discover movies, TV shows, cast info, ratings, and posters with these entertainment APIs.

๐Ÿ”Œ API Name ๐Ÿ“ Description ๐Ÿ”— Link ๐Ÿ”‘ Auth ๐Ÿ†“ Free Tier
The Movie Database (TMDb) Massive movie/TV database with metadata, images, credits, and discovery feeds ๐Ÿ”— Link ๐ŸŸก API Key Unlimited for non-commercial use
OMDb API RESTful interface for movie/episode data, IMDb ratings, and poster URLs ๐Ÿ”— Link ๐ŸŸก API Key 1,000 req/day free
TV Maze TV show scheduling, episode info, cast details, and streaming platform data ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited
Streaming Availability Check which streaming platforms have a specific movie/show (Netflix, Prime, etc.) ๐Ÿ”— Link ๐ŸŸก API Key 100 req/day free

๐Ÿ“ฐ News & Media

Fetch breaking news, top headlines, and article data from sources around the world.

๐Ÿ”Œ API Name ๐Ÿ“ Description ๐Ÿ”— Link ๐Ÿ”‘ Auth ๐Ÿ†“ Free Tier
NewsAPI Top headlines and news search from 70,000+ sources globally ๐Ÿ”— Link ๐ŸŸก API Key 100 req/day for developers
The Guardian API Searchable access to The Guardian's full article archive and live content ๐Ÿ”— Link ๐ŸŸก API Key Free developer tier
New York Times API Articles, books, movie reviews, and more from NYT's full catalog ๐Ÿ”— Link ๐ŸŸก API Key 500 req/day (5 req/min)
GNews API Search and headline news from thousands of sources in 40+ languages ๐Ÿ”— Link ๐ŸŸก API Key 100 req/day free
Hacker News (HN) API Official Hacker News data including top stories, jobs, polls, and comments ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited

โšฝ Sports

Live scores, league standings, stats, and schedules across dozens of sports.

๐Ÿ”Œ API Name ๐Ÿ“ Description ๐Ÿ”— Link ๐Ÿ”‘ Auth ๐Ÿ†“ Free Tier
API-Football Comprehensive football/soccer data: leagues, fixtures, standings, live scores ๐Ÿ”— Link ๐ŸŸก API Key 100 req/day free
TheSportsDB Free sports database with events, teams, athletes, and venue info ๐Ÿ”— Link ๐ŸŸข No Auth Free tier available
Balldontlie NBA stats API โ€” players, games, season averages, all free ๐Ÿ”— Link ๐ŸŸก API Key Free tier with rate limits
Open Trivia DB Free trivia questions API with sports and general knowledge categories ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited
Ergast F1 API Historical Formula 1 race results, lap times, standings, and driver data ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited

๐ŸŒ Geography & Maps

Country data, IP geolocation, geocoding, and time zones โ€” all for free.

๐Ÿ”Œ API Name ๐Ÿ“ Description ๐Ÿ”— Link ๐Ÿ”‘ Auth ๐Ÿ†“ Free Tier
REST Countries Detailed data on every country โ€” population, flag, currency, capital, languages ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited
ip-api IP geolocation โ€” get country, city, ISP, timezone for any IP address ๐Ÿ”— Link ๐ŸŸข No Auth 45 req/min (non-commercial)
OpenStreetMap / Nominatim Free geocoding and reverse geocoding powered by OSM community data ๐Ÿ”— Link ๐ŸŸข No Auth 1 req/sec fair use
TimeZoneDB Time zone lookup by location or coordinates โ€” simple and reliable ๐Ÿ”— Link ๐ŸŸก API Key 1 req/sec free
GeoNames Worldwide geographical database โ€” cities, postal codes, time zones ๐Ÿ”— Link ๐ŸŸก API Key 30,000 credits/hour free

๐Ÿ” Food & Nutrition

Recipes, ingredients, nutritional data, and food databases โ€” cook up something great.

๐Ÿ”Œ API Name ๐Ÿ“ Description ๐Ÿ”— Link ๐Ÿ”‘ Auth ๐Ÿ†“ Free Tier
Spoonacular Recipe search, ingredient nutrition, meal planning, and food trivia ๐Ÿ”— Link ๐ŸŸก API Key 150 req/day, 1 req/sec
Open Food Facts Crowdsourced database of food products โ€” ingredients, nutrition, barcodes ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited
TheMealDB Free meals and recipes database with images and video tutorials ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited on free tier
TheCocktailDB Cocktail recipes, ingredients, and images โ€” great for bar/drink apps ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited on free tier
USDA FoodData Central Official U.S. nutritional data for thousands of foods and branded items ๐Ÿ”— Link ๐ŸŸก API Key Unlimited free

๐ŸŽฎ Gaming

Game databases, Pokรฉmon stats, trivia, and more for game-dev and fans alike.

๐Ÿ”Œ API Name ๐Ÿ“ Description ๐Ÿ”— Link ๐Ÿ”‘ Auth ๐Ÿ†“ Free Tier
PokeAPI Complete Pokรฉmon data โ€” species, moves, abilities, types, and evolution chains ๐Ÿ”— Link ๐ŸŸข No Auth 100 req/min per IP
RAWG Video Games Database World's largest game database: 500K+ games, reviews, genres, platforms ๐Ÿ”— Link ๐ŸŸก API Key Unlimited free tier
Jikan (MyAnimeList) Unofficial MyAnimeList API for anime, manga, characters, and schedules ๐Ÿ”— Link ๐ŸŸข No Auth 60 req/min
Deck of Cards API Simulate a deck of cards โ€” shuffle, deal, and manage hands programmatically ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited

๐Ÿ”ฌ Science & Space

Explore the cosmos and the periodic table with these science-focused APIs.

๐Ÿ”Œ API Name ๐Ÿ“ Description ๐Ÿ”— Link ๐Ÿ”‘ Auth ๐Ÿ†“ Free Tier
NASA Open APIs Space imagery, asteroid data, Mars rover photos, exoplanet archive, and more ๐Ÿ”— Link ๐ŸŸก API Key 1,000 req/hour free
Open Notify (ISS) Real-time International Space Station location and number of people in space ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited
Periodic Table API Elements data including atomic number, weight, symbol, and properties ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited
Numbers API Fascinating facts about numbers โ€” math, dates, years, and trivia ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited

๐Ÿ› ๏ธ Developer Tools

Essential APIs for testing, prototyping, and development workflows.

๐Ÿ”Œ API Name ๐Ÿ“ Description ๐Ÿ”— Link ๐Ÿ”‘ Auth ๐Ÿ†“ Free Tier
JSONPlaceholder Fake REST API for testing and prototyping โ€” posts, users, comments, todos ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited
GitHub REST API Access GitHub data โ€” repos, users, issues, pull requests, and more ๐Ÿ”— Link ๐ŸŸก API Key (OAuth) 5,000 req/hour authenticated
Lorem Picsum Beautiful random placeholder images from Unsplash โ€” customizable size ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited
Random User Generator Generate fake user profiles with names, avatars, addresses, and email ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited
Public APIs (API) Meta-API listing all public APIs โ€” search and filter programmatically ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited
Postman Echo Test HTTP methods and headers โ€” GET, POST, PUT, DELETE, auth, and more ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited

๐Ÿ“š Books & Literature

Access book data, quotes, and literature metadata from open platforms.

๐Ÿ”Œ API Name ๐Ÿ“ Description ๐Ÿ”— Link ๐Ÿ”‘ Auth ๐Ÿ†“ Free Tier
Open Library Internet Archive's book API โ€” 20M+ works, covers, author data ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited
Google Books API Search and access metadata for millions of books from Google's index ๐Ÿ”— Link ๐ŸŸก API Key 1,000 req/day free
Gutendex JSON API for Project Gutenberg โ€” 70,000+ free public domain ebooks ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited
Quotable Random and searchable quotes by authors, topics, and tags ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited

๐ŸŽต Music

Songs, artists, audio features, and metadata from the world of music.

๐Ÿ”Œ API Name ๐Ÿ“ Description ๐Ÿ”— Link ๐Ÿ”‘ Auth ๐Ÿ†“ Free Tier
Spotify Web API Tracks, artists, playlists, audio features, and user data via OAuth ๐Ÿ”— Link ๐Ÿ”ต OAuth Generous free tier
Last.fm API Music discovery, scrobbling, artist info, and similar tracks ๐Ÿ”— Link ๐ŸŸก API Key 5 req/sec, unlimited keys
MusicBrainz Open music encyclopedia โ€” artists, recordings, releases, and labels ๐Ÿ”— Link ๐ŸŸข No Auth 1 req/sec (fair use)
iTunes Search API Search Apple's catalog for music, apps, podcasts, and movies ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited

๐Ÿพ Animals

Cute, quirky, and educational APIs about our animal friends.

๐Ÿ”Œ API Name ๐Ÿ“ Description ๐Ÿ”— Link ๐Ÿ”‘ Auth ๐Ÿ†“ Free Tier
The Cat API Random cat images, breeds, facts, and voting โ€” purrfect for demos ๐Ÿ”— Link ๐ŸŸก API Key 10,000 req/month free
Dog CEO's Dog API Random dog images by breed โ€” 130+ breeds and 20,000+ images ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited
RandomFox Adorable random fox images โ€” minimal and fun ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited
iNaturalist API Biodiversity data โ€” species observations from citizen scientists worldwide ๐Ÿ”— Link ๐ŸŸก API Key Free for non-commercial

๐Ÿฅ Health

Medical and public health data from official and open-source sources.

๐Ÿ”Œ API Name ๐Ÿ“ Description ๐Ÿ”— Link ๐Ÿ”‘ Auth ๐Ÿ†“ Free Tier
OpenFDA FDA drug, food, device adverse event data โ€” fully open and public ๐Ÿ”— Link ๐ŸŸข No Auth 1,000 req/day (40 req/min)
disease.sh COVID-19, flu, and other disease tracking data from global health sources ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited
USDA Dietary Guidelines API Official U.S. dietary guidelines and food pattern data ๐Ÿ”— Link ๐ŸŸข No Auth Unlimited

๐Ÿš€ How to Use

Getting started with any API in this list is simple! Here's a quick walkthrough:

Step 1 โ€” Pick an API

Browse the categories above and find an API that matches your project's needs. Look at the Auth column to find the easiest one to start with โ€” ๐ŸŸข No Auth APIs work right in your browser!

Step 2 โ€” Get Access (if required)

For ๐ŸŸก API Key APIs:

  1. Visit the API's documentation link
  2. Sign up for a free account
  3. Copy your API key from the dashboard

Step 3 โ€” Make Your First Request

Example: Fetch a random dog image (No Auth needed)

curl https://dog.ceo/api/breeds/image/random

Example: Get weather data with Open-Meteo (No Auth)

curl "https://api.open-meteo.com/v1/forecast?latitude=52.52&longitude=13.41&current=temperature_2m"

Example: Get country info with REST Countries (No Auth)

curl "https://restcountries.com/v3.1/name/india"

Example: Using an API key (e.g., OpenWeatherMap)

curl "https://api.openweathermap.org/data/2.5/weather?q=London&appid=YOUR_API_KEY"

Step 4 โ€” Parse the Response

Most APIs return JSON. Here's how to handle it in common languages:

// JavaScript (fetch API)
const res = await fetch('https://dog.ceo/api/breeds/image/random');
const data = await res.json();
console.log(data.message); // URL to dog image
# Python (requests library)
import requests
response = requests.get('https://dog.ceo/api/breeds/image/random')
data = response.json()
print(data['message'])  # URL to dog image
# Bash + jq (pretty print JSON)
curl -s "https://restcountries.com/v3.1/name/france" | jq '.[0].capital'

๐Ÿ“Œ Pro Tip: Use tools like Postman, HTTPie, or Insomnia to explore APIs visually before writing code!


๐Ÿค Contributing

We love contributions! Whether it's adding a new API, fixing a broken link, or improving documentation โ€” every little bit helps. ๐Ÿ™Œ

How to Contribute

  1. Fork this repository
  2. Clone your fork:
    git clone https://github.com/YOUR_USERNAME/free-public-apis.git
  3. Create a new branch:
    git checkout -b add/your-api-name
  4. Add your API following the format below
  5. Commit your changes:
    git commit -m "Add [API Name] to [Category]"
  6. Push and open a Pull Request!

๐Ÿ“‹ API Submission Format

When adding a new API, please include:

| **API Name** | Short description of what it does | [๐Ÿ”— Link](https://api-url.com) | ๐ŸŸข/๐ŸŸก/๐Ÿ”ต Auth Type | Free tier details |

โœ… Contribution Guidelines

  • โœ… Verify the API is actually free (or has a meaningful free tier)
  • โœ… Include a working documentation URL
  • โœ… Correct auth type: ๐ŸŸข No Auth / ๐ŸŸก API Key / ๐Ÿ”ต OAuth
  • โœ… APIs should return JSON, XML, or plain text (no proprietary formats)
  • โœ… APIs must be HTTPS
  • โœ… Place the API in the correct category
  • โŒ No referral links or sponsored content
  • โŒ No APIs that are obviously deprecated or returning 404s

๐Ÿ› Found a Broken Link?

Please open an issue with:

  • The API name
  • The broken URL
  • The correct URL (if you know it)

๐ŸŒŸ Show Your Support

If this project helped you, please consider:

  • โญ Starring the repository
  • ๐Ÿด Forking and contributing
  • ๐Ÿ“ฃ Sharing with fellow developers

๐Ÿ“„ License

This project is licensed under the MIT License โ€” see the LICENSE file for details.

MIT License

Copyright (c) 2025 Free Public APIs Vault Contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software.

Made with โค๏ธ by the open-source community

Have a free API to add? Open a Pull Request!

GitHub

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors