Free Public APIs

A collection of 528 Free Public APIs for Students and Developers.

Tested every single day.

sponsored by

Showcase

APIs that have at least one Showcase-Project linked.

💬Advice Slip API

Provides random advice slips, advice by ID, and searching advice functionalities. Includes objects for slip, search, and message.

2 Endpoints

95 API Health

🌎Agify.io

Estimate age from names. Integrate age inference directly into workflows and perform efficient inference on big datasets with simple APIs. Enrich data with demographic insights.

1 Endpoint

90 API Health

🌱Air Quality API

Pollutants and pollen forecast in 11 km resolution

1 Endpoint

100 API Health

🎨Art Institute of Chicago API

The Art Institute of Chicago's API allows developers to explore and integrate the museum’s public data into their projects. This API is the same tool that powers the website, the mobile app, and many other technologies in the museum.

3 Endpoints

95 API Health

🚀Avatar

If you are an Avatar fan, then this api is for you. Here you can find everything from Episodes to Characters to Trivia Questions and more.

3 Endpoints

90 API Health

🔰BIZ FACTORY

BIZ FACTORY is a Telegram group dedicated to sharing paid methods, APIs, tricks, scripts, and coding resources. Members can access various premium tools and information for free. Join to enhance your skills and discover valuable resources.

1 Endpoint

100 API Health

💎Breaking Bad Quotes

A free API to retrieve quotes from Breaking Bad.

2 Endpoints

25 API Health

😽Cat Fact API

An API that shows different Cat Facts!

1 Endpoint

100 API Health

🤣Chuck Norris Jokes API

A free JSON API for hand curated Chuck Norris facts, including random jokes and categories. Also offers Slack integration and Facebook Messenger support.

3 Endpoints

94 API Health

🌌Close Approach Data

This API provides current close-approach data for all asteroids and comets within JPL’s Small-Body Database. It allows users to obtain detailed information about near-Earth objects and their proximity to our planet based on various query parameters.

1 Endpoint

90 API Health

🍹Cocktail Recipe API

Provides access to a free cocktail recipe API with various endpoints for searching cocktails, ingredients, and more. Supports JSON format.

3 Endpoints

95 API Health

☕️Coffee

Basic list of descriptions and ingredients for popular coffee drinks

2 Endpoints

95 API Health

🏙️Countries & Cities API

Provides population and geographical data for countries and cities. Use it to get detailed information on populations, locations, flags, currencies, capitals, and more. Access endpoints to retrieve single city data, country codes, and other related details. No API key required.

1 Endpoint

90 API Health

📧Custom Temp Mail

The FreeCustom.Email API allows users to instantly generate disposable email addresses without registration or ads. This service enables users to create inboxes for receiving emails, extracting OTPs, and managing messages efficiently.

1 Endpoint

95 API Health

🏰Disney API

GET only API for Disney characters information. No authentication required. Provides endpoints to filter characters, get all characters, and get details about one character. Available in REST and GraphQL. Includes schemas for character data.

3 Endpoints

80 API Health

🐕Dog API

The internet's biggest collection of open source dog pictures. Over 20,000 images of dogs accessible by over 120 breeds. Programmatic access to dog images.

3 Endpoints

95 API Health

🔌Energy-Charts API

Provides access to energy data. Allows users to retrieve and analyze energy consumption information.

2 Endpoints

90 API Health

💱Euro Rates API

This API provides free access to real-time exchange rates for EUR from the European Central Bank. It allows developers to retrieve official currency conversion data efficiently and seamlessly integrate it into their applications.

4 Endpoints

70 API Health

😈Evil Insult Generator

This API generates humorous and malicious insults based on specified parameters. Users can customize the insult's language and response type, receiving responses in plain text, XML, or JSON formats.

1 Endpoint

95 API Health

🦖Extinct Animals API

This API provides information about animals that became extinct in the last 11,650 years, known as the Holocene extinction. It gathers data from Wikipedia and individual animal pages, allowing users to retrieve information about these extinct species, including their names and last recorded sightings.

1 Endpoint

95 API Health

Football Data API

The Football Data API provides comprehensive access to football (soccer) statistics and information. It includes data on areas, competitions, teams, matches, standings, scorers, and players. Perfect for building sports apps or platforms.

3 Endpoints

95 API Health

🎵ForzaMusic API

The ForzaMusic API provides access to a massive collection of over 50 million songs, along with detailed metadata such as lyrics and album information. It enables developers to create engaging music applications with features like smart search, analytics, and lightning-fast response times.

1 Endpoint

25 API Health

🎮Free Games API

The GamerPower API provides access to a vast collection of free games, in-game loot, and ongoing giveaways without any restrictions or the need for authentication. Users can retrieve giveaway data through simple HTTP GET requests, making integration easy and seamless for developers and gamers alike.

1 Endpoint

95 API Health

🍲Free Meal API

Provides access to a free recipe API with features like searching meals by name, listing meals by first letter, looking up meal details by ID, and more. Supports JSON format data retrieval.

4 Endpoints

95 API Health

🎥Free Movie API

This API provides access to a wide range of movie and series information without requiring API keys. Users can fetch detailed movie data, including titles, genres, and descriptions efficiently and for free.

2 Endpoints

60 API Health

🤯Free Public APIs API

FreePublicAPIs now has a free public API! The Free Public APIs API provides up-to-date information on every free public API listed on freepublicapis.com. Perfect for developers, students and hobbyists. It is limited to 1000 requests a day, if you need more, feel free to reach out. Also if you build something with this API, make sure to add it as a showcase project here.

5 Endpoints

95 API Health

Free Sports API

Provides free JSON sports API for accessing basic sports data, including information on teams, players, events, and more. Offers test API keys, API limits, and upgrade options for premium features.

5 Endpoints

95 API Health

🌐Free Store API

The Store API is a dynamic REST API designed to simulate a real-world e-commerce backend. It allows developers to practice full-stack integration by handling features like JWT authentication, product filtering, persistent shopping carts, user profiles, and order flows. Unlike static mock APIs, it maintains session-based data changes, making it ideal for building and testing realistic frontend applications without needing to set up a custom backend.

8 Endpoints

75 API Health

🌞Free UV Index API

Provides real-time UV Index and 5 day Hourly UV Index Forecast globally without API Key. Single endpoint for current UV Index and forecast based on latitude/longitude.

1 Endpoint

95 API Health

🍒Fruityvice

API for fruit data retrieval and addition. Provides information about various fruits based on 100 grams. Users can also contribute by adding new fruits.

2 Endpoints

95 API Health

🎬FunisGo Streaming API

The FunisGo API provides a secure and structured way to access streaming content such as movies, series, and channels. It features both free and premium plans, with various usage limits and capabilities for content creation and editing for premium users.

3 Endpoints

22 API Health

🗺️GeoAdmin Search API

This API allows users to search for locations, layers, or features using either text search or bounding box parameters. It supports three types of searches: location search, layer search, and feature search, enabling comprehensive data retrieval from the Swiss national geographic database.

1 Endpoint

95 API Health

🐙GitHub Project Issues

This API allows you to retrieve issues associated with a specific GitHub repository using the owner's username and the repository name. It supports queries to get detailed information about different issues for improved project management.

2 Endpoints

95 API Health

🌊Global Flood API

Simulated river discharge at 5 km resolution from 1984 up to 7 months forecast.

1 Endpoint

100 API Health

📰HackerNews API

Provides public Hacker News data in near real time. Accessible via Firebase client libraries for Android, iOS, and web. Includes information on stories, comments, jobs, Ask HNs, polls, and users.

3 Endpoints

95 API Health

🌍IP Geo Currency API

This API provides geolocation information and currency data based on a user's IP address. It allows developers to retrieve IP details such as country, city, and currency exchange rates through simple HTTP requests.

4 Endpoints

95 API Health

🛰️ISS Current Location

Provides the current location of the International Space Station including latitude, longitude, and timestamp. Offers both JSON and JSONP formats for easy access. Users are advised to poll the API no more than once every 5 seconds.

1 Endpoint

82 API Health

😏Insult API

The Insult API generates humorous and creative insults in various formats, allowing users to specify language and templates. It supports multiple languages, including English and corporate jargon, catering to different contexts and preferences.

2 Endpoints

95 API Health

🌐InternetDB API

The InternetDB API enables fast lookups of open ports for specific IP addresses, providing insights into the devices using those addresses. It also includes vulnerability metadata to help users assess potential security risks associated with the IPs.

1 Endpoint

100 API Health

🤣JokeAPI

A REST API serving uniformly and well formatted jokes without the need for API token, membership, registration or payment. Supports various filters for customized joke retrieval.

2 Endpoints

100 API Health

💱Kekkai Currency API

Kekkai is an open-source API that allows you to collect and save historical currency data from various sources. It supports both cryptocurrencies and fiat currencies, enabling users to create exchange rate charts easily.

4 Endpoints

58 API Health

😈Lucifer Quotes API

This API provides random quotes from the character Lucifer Morningstar and other show characters. You can retrieve a single quote or multiple quotes by specifying a number in the API request.

1 Endpoint

90 API Health

🧙‍♂️Magic The Gathering API

This API provides access to various endpoints related to Magic: The Gathering cards and sets. Users can retrieve information about individual cards, sets, and various game formats, as well as utilize SDKs for easier integration.

2 Endpoints

95 API Health

🎵MusicBrainz API

The MusicBrainz API provides developers with access to the MusicBrainz Database, an extensive collection of music metadata. Designed for media applications like players and taggers, it utilizes REST principles and supports content in XML and JSON formats for easy integration.

1 Endpoint

95 API Health

🇧🇩NID Application System

The Bangladesh NID Application System API allows users to register for a national identity card, claim their accounts, and manage related services through a web-based platform. It provides functionalities for document uploads and information retrieval while ensuring user authentication and approval processes.

1 Endpoint

100 API Health

🔢Numbers API

The Numbers API provides interesting facts about numbers covering trivia, math, dates, and years. Users can easily access these facts by specifying the number and type in a simple URL structure.

1 Endpoint

25 API Health

🌦️Open Meteo

Open-Meteo is an open-source weather API and offers free access for non-commercial use. No API key required. Start using it now!

3 Endpoints

94 API Health

🌍OpenAQ Platform

Largest open-source air quality data platform aggregating historical and real-time air quality data globally.

2 Endpoints

25 API Health

OpenSanctum API

OpenSanctum API provides detailed information about various places of worship and religious traditions around the world. It is designed for users interested in exploring sacred sites, spiritual practices, and diverse faiths globally.

2 Endpoints

25 API Health

🅿️Parking St.Gallen

Allows searching and downloading parking records in Stadt St.Gallen with various parameters. Data includes parking locations, availability, occupancy, and more.

1 Endpoint

100 API Health

🅿️Parkleitsystem API

Provides real-time information on available parking spaces in connected parking garages in cities like Basel, Zurich, Bern, Luzern, St.Gallen, and Zug. Developed by Simon Jenny for the Pebble.Parking-App.

2 Endpoints

75 API Health

🚶Passantenfrequenz Stadt St.Gallen

Measures pedestrian traffic in St. Gallen, showing the number of pedestrians passing by a sensor on Vadianstrasse.

1 Endpoint

95 API Health

🚶‍♂️Passantenfrequenzen Zürich

Dieses API ermöglicht den Zugriff auf Daten zu Passantenfrequenzen an verschiedenen Standorten in Zürich. Die Messungen werden stündlich aktualisiert und umfassen Informationen über die Anzahl der Passanten, unterteilt nach Zonen, Geschlecht und Laufrichtung sowie Wetterdaten.

2 Endpoints

85 API Health

Placar Agora

Placar Agora provides live scores, final results, and upcoming game schedules for sports enthusiasts. It allows users to follow their favorite teams and view real-time updates on various matches.

1 Endpoint

95 API Health

🎮Pokemon3D API

The Pokemon3D API provides access to 3D models of Pokémon, enabling developers to easily integrate and display interactive Pokémon models within their applications. This API is specifically designed for use with the Pokemon3D project on GitHub, offering a variety of endpoints to retrieve 3D model data for different Pokémon forms, including regular, shiny, Alolan, and more.

2 Endpoints

70 API Health

🚫Profanity Filter API

PurgoMalum is a free RESTful web service that filters and removes profanity and unwanted text from input. It supports customization options and can return the results in plain text, XML, or JSON formats.

2 Endpoints

95 API Health

🚲PubliBike Stations API

Provides information about PubliBike stations, their states, positions, and available vehicles. Includes endpoints to get all stations, a specific station with vehicles, and all stations for partners.

4 Endpoints

81 API Health

📱QR Code Generator

This API allows users to generate QR codes based on specified data and size. You can customize the output by providing the data to encode and the desired dimensions in pixels.

1 Endpoint

25 API Health

📻Radio Basilisk

Radio Basilisk provides daily information and entertainment to 100,000 listeners in the Basel region. This API shows the last played songs on Radio Basilisk.

1 Endpoint

95 API Health

📻Radio SRF 1

API providing information about currently played music on Radio SRF 1 including song titles and artists.

1 Endpoint

100 API Health

🚉Railway Station Photos

OpenData project to collect railway station photos from many countries. More and more countries are added over time. Most photos are CC0 licensed and can be used freely. The railway stations with their photos can also be viewed on the website https://map.railway-stations.org and in the Android and iOS Apps. These apps also implement the API and can be examined on GitHub: https://github.com/RailwayStations The full OpenAPI Spec can be found here: https://api.railway-stations.org/openapi.yaml

3 Endpoints

95 API Health

😎Reddit Stocks

Get top 50 stocks discussed on Reddit subeddit - Wallstreetbets

3 Endpoints

25 API Health

🌍Remote Jobs API/RSS Feed

Description: Discover and integrate a diverse range of remote job listings with Jobicy's public API, RSS, and XML feeds. This API offers the latest remote job opportunities across various industries and regions, making it a valuable resource for developers and businesses looking to enhance their job feed platforms. Supports filters for job region, industry, and keywords to help you target specific job markets.

1 Endpoint

100 API Health

🆗Remote OK Jobs API

Remote OK is the #1 remote-only jobs board on the web. It has over 30,000+ remote job listings, adding new ones every day. With this API, now you can build apps with our data feed which covers 80% of remote jobs on the web.

1 Endpoint

95 API Health

👽Rick and Morty API

API providing information about characters, locations, and episodes from the Rick and Morty show. Supports GraphQL and REST endpoints for querying data.

3 Endpoints

100 API Health

🏛️Ron Swanson Quotes API

This API provides a simple way to retrieve quotes from Ron Swanson, a character from the television show Parks and Recreation. It supports different endpoints to fetch a single quote, multiple quotes, or to search for quotes containing specific terms.

1 Endpoint

95 API Health

👨‍👩‍👦Simpsons Character API

The Simpsons Character API provides detailed information about characters from The Simpsons universe, including their age, occupation, and famous quotes. It's designed for developers who want to create applications or services related to The Simpsons series.

3 Endpoints

87 API Health

🌇Sunset Times API

Provides sunset and sunrise times for a given latitude and longitude using a simple REST API

2 Endpoints

92 API Health

🚆Swiss Federal Railways (SBB)

This API provides departure, delay, and cancellation data from the Swiss Federal Railways (SBB) for the previous day. It compares scheduled (soll) vs. actual (ist) operations.

3 Endpoints

100 API Health

📺TVmaze API

Add television information to your own website or app with a fast and clean TV API. Add schedules, show, episode, cast information, ...

2 Endpoints

95 API Health

😻The Cat API

Get random images of cats

2 Endpoints

94 API Health

📿The Rosary Api

Provides various endpoints to access rosary prayers for different days and occasions in JSON format. No authentication required for usage.

2 Endpoints

95 API Health

🚆Transport API

Swiss public transport API with endpoints for locations, connections, and stationboard

3 Endpoints

95 API Health

💡Unsolicited Advice API

This API provides access to a collection of unsolicited advice from Kevin Kelly. Users can retrieve random advice, all available advice, or specific advice based on its ID.

2 Endpoints

72 API Health

☁️Weather Data API

This API provides weather data, including current conditions, forecasts, and historical weather information. It allows users to access weather information for various locations worldwide.

1 Endpoint

100 API Health

🐈‍⬛ai-cats API

The ai-cats API provides access to various functionalities related to AI and cat management, offering features such as training, health monitoring, and interaction tracking. Users can utilize this API to integrate intelligent cat care solutions into their applications.

8 Endpoints

100 API Health

🏆iSports API

The iSports API provides developers with access to various sports data, including live scores, statistics, and historical databases for football and basketball. Users can leverage this API to integrate real-time sports information into their applications, enhancing user engagement and experience.

3 Endpoints

90 API Health

🌐ipify API

A simple public IP address API, easy to integrate into any application in seconds.

2 Endpoints

95 API Health

🎤kanye.rest

A free REST API for random Kanye West quotes (Kanye as a Service)

1 Endpoint

95 API Health