Free Public APIs

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

Tested every single day.

sponsored by

Speedscale - SponsorVoxgig - Sponsor

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

95 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

90 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

66 API Health

πŸ’ŽBreaking Bad Quotes

A free API to retrieve quotes from Breaking Bad.

2 Endpoints

95 API Health

πŸ”CVEDB API

The CVEDB API provides a quick and efficient way to look up information about vulnerabilities associated with specific CVE-IDs or CPE23 strings. It allows users to access detailed data on vulnerabilities, including summaries, scores, and references to further resources.

1 Endpoint

95 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

95 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

61 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

🏰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

90 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

91 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

80 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.

1 Endpoint

90 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 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.

3 Endpoints

90 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

90 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

πŸ™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

95 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

90 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.

3 Endpoints

95 API Health

🌍IP Geolocation API

Country is an open-source API that determines the user's country based on their IP address. It supports both IPv4 and IPv6, making it a versatile tool for geolocation without requiring any API keys or imposing usage limits.

1 Endpoint

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

85 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

74 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

95 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

95 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

95 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

90 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

πŸ”’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

95 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!

2 Endpoints

95 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

πŸ…ΏοΈ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

95 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

80 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

90 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

90 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.

3 Endpoints

95 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

90 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

95 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

1 Endpoint

95 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

95 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

95 API Health

πŸŒ‡Sunset Times API

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

2 Endpoints

90 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

90 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

95 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

90 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

95 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

90 API Health

🌐ipify API

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

2 Endpoints

90 API Health

🎀kanye.rest

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

1 Endpoint

95 API Health