Free Public APIs

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

Tested every single day.

sponsored by

Voxgig - Sponsor

Fastest APIs

APIs with response times below 100ms.

๐Ÿ’ตDรณlar y Monedas API

Este API proporciona informaciรณn sobre el precio del Dรณlar Oficial, Dรณlar Blue, Dรณlar Bolsa, Dรณlar CCL, Dรณlar Mayorista y otras monedas en paรญses de Amรฉrica del Sur como Argentina, Chile, Venezuela y Uruguay. Permite obtener cotizaciones actuales y datos histรณricos sobre estas divisas importantes.

1 Endpoint

100 API Health

๐Ÿ—บ๏ธIP Geolocation API

The IP2Location API provides a RESTful interface for determining the geographical location of users based on their IP addresses in real time. It supports both IPv4 and IPv6 lookups, returning detailed information such as country, city, and coordinates without requiring an API key for up to 500 queries daily.

1 Endpoint

100 API Health

๐Ÿšฒsharedmobility.ch API

Access sharedmobility.ch data via RESTful API with endpoints for attributes, find, identify, providers, and regions.

1 Endpoint

100 API Health

๐Ÿ˜ŽReddit Stocks

Get top 50 stocks discussed on Reddit subeddit - Wallstreetbets

1 Endpoint

100 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

100 API Health

โœ‰๏ธEVA Email Verification

API for email verification.

1 Endpoint

100 API Health

๐Ÿš‚transport.rest transit APIs

Provides transit APIs for different regions such as Germany, Poland, Berlin-Brandenburg, Schleswig-Holstein, Europe, and England.

3 Endpoints

100 API Health

๐Ÿ“กAbhi API

Abhi API offers a variety of free APIs for different purposes including anime data, downloads, fun facts, games, logo generation, and tools for tasks like shortening URLs and text-to-speech functionalities. It provides user-friendly endpoints for developers to integrate into their applications or projects.

1 Endpoint

100 API Health

๐Ÿ‡ฆ๐Ÿ‡ทArgentinaDatos API

This API provides up-to-date information on various data points from Argentina, including historical exchange rates, financial indices, and public holidays. It enables users to access data in a RESTful manner, making it a valuable resource for developers and analysts interested in Argentine data.

1 Endpoint

100 API Health

โš ๏ธAPI Error Handler

This API is designed to manage and provide standardized responses for different error scenarios encountered during API calls. It ensures that error messages are consistent and useful for end-users and developers alike.

1 Endpoint

100 API Health

โš ๏ธError Handling API

This API provides standardized error messages and status codes for various requests. It helps developers understand and fix issues by providing specific feedback when requests fail.

1 Endpoint

100 API Health

๐Ÿ’ปTechy

Generate tech-savvy phrases

1 Endpoint

100 API Health

๐Ÿ“ŠColorado Information Marketplace

Explore a wide range of public datasets and resources from the Colorado Information Marketplace, including information on government revenue and expenditures, transportation, demographics, business, and more. Access charts, maps, datasets, and documents to gain insights into various aspects of life in Colorado. A valuable tool for researchers, businesses, and the general public seeking data-driven insights.

1 Endpoint

100 API Health

๐Ÿ‡ฐ๐Ÿ‡ทKorean JSON API

Super simple JSON API in Korean for GET, POST, PUT, DELETE actions providing JSON data in Korean for prototyping projects.

4 Endpoints

100 API Health

๐ŸŽฎBoneQuest API

The BoneQuest API provides access to episode data, allowing users to fetch details about episodes, including dialogue and metadata. It returns structured JSON responses for easy integration and use by developers.

1 Endpoint

100 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

100 API Health

๐ŸฒOpenFoodFacts

Open Food Facts is a food products database made by everyone, for everyone. You can use it to make better food choices, and as it is open data, anyone can re-use it for any purpose.

1 Endpoint

100 API Health

๐Ÿ”—REST API Beispiele

Dieses API bietet Beispiele fรผr REST API Aufrufe, insbesondere fรผr die HTTP Methoden POST, PUT und PATCH. Es dient als Anleitung, um Ressourcen zu erstellen, zu aktualisieren oder zu lรถschen, wobei ein Beispielservice verwendet wird.

1 Endpoint

100 API Health

๐Ÿ“„HTML to PDF Converter

This API allows users to convert any HTML source code into a downloadable PDF file. It is a free service that requires no authentication and can be easily integrated into applications using a simple HTTP POST request.

1 Endpoint

100 API Health

๐ŸŒIP Geolocation API

This API allows users to retrieve geolocation information from an IP address or domain name. It provides details such as country, city, region, latitude, longitude, and more in a JSON format without requiring an API key.

2 Endpoints

100 API Health

๐ŸŒIP Geolocation & Currency Converter

The JSON IP Geolocation API allows you to determine the geographical location of visitors based on their IP addresses. It provides detailed location data such as country, region, city, and coordinates in a structured JSON format.

2 Endpoints

100 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

100 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

100 API Health

๐ŸŒฑAir Quality API

Pollutants and pollen forecast in 11 km resolution

1 Endpoint

100 API Health

๐ŸŒŠGlobal Flood API

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

1 Endpoint

100 API Health

๐Ÿพnekos.best API

nekos.best is a RESTful API serving fully SFW and high quality anime images and GIFs.

3 Endpoints

100 API Health

๐ŸŒWorld Wonders

Free and open source API providing information about world wonders

2 Endpoints

100 API Health

๐ŸŒIP Data API

ipapi.is provides a comprehensive API for obtaining detailed information on IP addresses, including geolocation, hosting provider data, and detection of VPNs, proxies, and abusive behavior. The API is designed for both developers and businesses, offering a user-friendly interface with a generous free tier for basic usage.

1 Endpoint

100 API Health

๐ŸŽคkanye.rest

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

1 Endpoint

100 API Health

๐ŸƒDigimon TCG API

This API allows you to retrieve information for Digimon Cards from the Digimon TCG. Requests are rate limited to 15 requests per 10 seconds to prevent abuse, and violating this limit can result in being temporarily blocked from accessing the API.

2 Endpoints

100 API Health

๐Ÿ“…Church Calendar API

The Church Calendar API provides access to calendar data for any day, allowing users to retrieve various liturgical celebrations and details. It supports multiple languages and enables specific queries for feast names and calendar descriptions based on the selected calendar system.

2 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

100 API Health

๐ŸคชUseless Facts API

HTTP API for useless facts. Provides random useless facts and today's useless fact with language and content-type customization options. APIv1 is deprecated.

3 Endpoints

98 API Health

๐Ÿ“šFree Dictionary API

This API allows users to access word definitions, phonetics, and usage examples by sending a request with a specific English word. It serves as a resource for developers building applications that require linguistic data, enhancing learning and communication tools.

1 Endpoint

100 API Health

๐Ÿ‰Dragon Ball API

The Dragon Ball API provides comprehensive information about characters, transformations, power stats, planets, and locations from the Dragon Ball universe. It allows users to retrieve data through various endpoints for easy integration into applications or services.

2 Endpoints

100 API Health

๐Ÿ•ต๏ธโ€โ™‚๏ธUser Agent Lookup API

This API allows users to parse and retrieve information about user agents for free. It has no limitations or rate limiting, enabling unlimited requests by simply calling the appropriate endpoint with the user agent string.

1 Endpoint

100 API Health

๐Ÿ’ฑForex Trading API

The Forex Trading API allows users to access the foreign exchange market for trading currencies and precious metals. It facilitates trading over 80 currency pairs with comprehensive trading options and insights into market performance.

2 Endpoints

100 API Health

๐ŸšฒCityBikes API

API for accessing CityBikes data including network information, station details, and field filtering.

2 Endpoints

100 API Health

๐ŸŒOpen Topo Data

Open Topo Data is a REST API server that provides access to elevation data. Users can utilize the free public API or host their own server with customizable datasets.

1 Endpoint

100 API Health

๐ŸฆVogelwarte Schweiz

Reverse-Engineered Vogel-Datenbank der Schweiz mit verschiedenen Endpoints

3 Endpoints

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

๐Ÿ‡ฉ๐Ÿ‡ชStadt Land Fluss

Compact solution for Stadt Land Fluss in German

1 Endpoint

95 API Health

๐Ÿ›ฉ๏ธOpenSky Network API

Retrieve state vectors, flights, and tracks for the whole network, a particular sensor, or a specific aircraft. Rate limits apply for certain API calls, and restrictions vary for anonymous and OpenSky users.

3 Endpoints

94 API Health

๐Ÿ“ŠMySQL Visual Explain

This API provides a visualization tool that helps users understand and optimize their MySQL queries through easy-to-read graphical outputs. It transforms the cryptic output of MySQL's EXPLAIN command into interactive graphics, assisting users in identifying performance issues and understanding complex query plans.

2 Endpoints

95 API Health

๐ŸŽ๏ธKimi Quotes API

The Kimi Quotes API provides access to a collection of quotes from Finnish Formula 1 driver Kimi Rรคikkรถnen, including team radio snippets and interview quotes. Users can easily retrieve random quotes to share or browse, enhancing the fan experience with memorable lines from the racing legend.

2 Endpoints

95 API Health

โ›ฐ๏ธOpen-Elevation API

Open-Elevation is a free and open-source elevation API that provides elevation data for geographical points. Users can easily access elevation information over a broad dataset, offering a reliable alternative to commercial elevation services.

1 Endpoint

95 API Health

๐ŸŒbng2latlong Converter

This API converts OSGB36 easting and northing coordinates (British National Grid) into WGS84 latitude and longitude. It can return responses in both JSON and XML formats, making it versatile for different applications.

1 Endpoint

95 API Health

๐Ÿ‘ตOldest People Records API

This API provides information about the oldest living person and the oldest person ever recorded. It manages local data, allowing updates and constraints such as birth date limits and country of origin.

2 Endpoints

65 API Health

๐ŸŽฎFree-To-Play Games

The Free-To-Play Games Database API offers programmatic access to a comprehensive collection of the best free games available. Users can retrieve detailed information about various games, including genres, developers, and release dates, without any restrictions or authentication required.

1 Endpoint

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

๐ŸฆŠDigimon API

Free Digimon API using data from official and fan-based sources like Wikimon.net. Not affiliated with Bandai.

2 Endpoints

95 API Health

๐Ÿ“…Public Holiday API

An API for public holiday data. Supports over 100 countries. Provides information on holidays and long weekends.

1 Endpoint

95 API Health

๐ŸŽฎValorant API

The Valorant API provides extensive data related to in-game items, assets, and other game features, sourced directly from the Valorant game files. This API automatically updates with each game patch, ensuring accurate and up-to-date information for developers and fans alike.

2 Endpoints

95 API Health

๐ŸŒˆPony API

The Pony API provides access to detailed information about characters, episodes, songs, and comics from the animated series My Little Pony: Friendship is Magic. This RESTful API allows users to search for data by various attributes, making it an essential tool for fans and developers alike.

1 Endpoint

95 API Health

๐ŸŽคFree Music API

TheAudioDB provides a free music API to use in test or development environments.

1 Endpoint

95 API Health

๐Ÿ‡จ๐Ÿ‡ณChinese Holiday Calendar

This API provides a comprehensive listing of public holidays in China for the year 2024. It includes the date, name of the holiday, and whether it is an off day or not.

1 Endpoint

95 API Health

๐ŸคฃYo Mama API

API for retrieving jokes by random, category, or list based on Yo Mama jokes. No authentication required.

3 Endpoints

95 API Health

๐Ÿ—ณ๏ธWahlumfragen Datenbank API

Die API von DAWUM stellt eine umfassende Datenbank fรผr Wahlumfragen als JSON-Datei zur Verfรผgung. Sie ermรถglicht den Zugriff auf aktuelle Umfrageergebnisse fรผr verschiedene politische Parteien in Deutschland unter der Lizenz ODC-ODbL.

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

3 Endpoints

95 API Health

๐Ÿค–Pollinations AI

Pollinations AI is an open-source platform providing simple text and image generation APIs without the need for sign-ups or API keys. It emphasizes user privacy and encourages creative exploration with AI-generated content.

1 Endpoint

95 API Health

๐ŸŒEC2 Shop API

A simple and fast API to get Amazon EC2 instance pricing right from your terminal. Supports filtering and sorting by various attributes like memory, CPU, price, and spot price. Provides up-to-date pricing data for on-demand and spot instances, refreshed every 2.5 minutes.

2 Endpoints

95 API Health

โšก๏ธHarry Potter API

API providing data on Harry Potter characters and spells. Includes routes for all characters, specific character by ID, Hogwarts students and staff, characters in a house, and all spells.

4 Endpoints

95 API Health

๐ŸŒฆ๏ธWeather Data API

This API provides comprehensive weather data including current conditions, hourly forecasts, and daily summaries. It includes metrics such as temperature, humidity, wind speed, precipitation, and various other atmospheric parameters.

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

๐Ÿ“ฎPostcodes.io

Free UK postcode lookup API and datasets. Search, validate and reverse geocode postcodes. Open sourced project.

2 Endpoints

95 API Health

๐Ÿ“„EmojiHub

Get random emojis or access the entire emoji database by category or group. Easily retrieve html codes to use in web applications.

3 Endpoints

95 API Health

๐Ÿ“ฑTelegram Channel API

This API allows interaction with Telegram channels, enabling users to view channel details, images, and descriptions. It helps manage subscriptions and engage with content in a seamless way.

1 Endpoint

95 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

๐ŸŽญFake JSON API

This free public API allows developers to easily obtain fake JSON data for testing and development. There is no need for registration, tokens, or authentication, simplifying the process of retrieving dummy data quickly.

4 Endpoints

95 API Health

๐Ÿ”ดPokรฉAPI

An open RESTful API for Pokรฉmon data

3 Endpoints

95 API Health

๐ŸŽฒYesNo Generator

This API generates a random 'Yes' or 'No' response.

1 Endpoint

95 API Health

๐ŸŒณMapleStory API

This API provides access to various resources related to MapleStory, a popular MMORPG. It includes functionalities for character data, items, mobs, quests, and more, catering to developers creating tools and applications for the MapleStory community.

1 Endpoint

95 API Health

๐Ÿ”ฅAnApiOfIceAndFire

API providing data from the universe of Ice and Fire (Game of Thrones) including characters, houses, and books. Open source and accessible through HTTP with SDKs available in multiple languages.

2 Endpoints

95 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

๐Ÿ› ๏ธMockae API

Mockae API allows you to create mock REST APIs with Lua code execution, enabling customization of headers, bodies, and HTTP status codes. It's ideal for testing and prototyping, providing a flexible way to generate API responses quickly and easily.

4 Endpoints

95 API Health

๐Ÿ‡ซ๐Ÿ‡ทFrench Address API

Official French address validation service. It provides endpoints for both forward and reverse geocoding, as well as the ability to perform batch geocoding from CSV files.

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

95 API Health

๐Ÿ˜บCATAAS API

A REST API to spread peace and love (or not) thanks to cats. Provides various endpoints to get random cats, cats with specific tags, cat gifs, and more. Also allows customization of cat images and retrieving cat data in JSON format.

2 Endpoints

95 API Health

๐Ÿ“žPhone Number Validator

This API validates phone numbers, providing details such as the local and international format. It identifies the country, carrier, and line type for the given number, ensuring accurate communication.

1 Endpoint

85 API Health

๐Ÿ”Yande.re API v2

Version 2 API for /post that returns responses in json only. Provides additional information over the standard API with features like tag searches, limiting responses, including tag types, votes, and pool membership.

1 Endpoint

95 API Health

โ˜•Coffee API

Start your day with a lovely coffee~ Provides access to a collection of 1257 coffee images. Users can request a random coffee image in JSON format.

1 Endpoint

95 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

๐Ÿ“–Kanji Data API

This API provides JSON endpoints for accessing an extensive kanji dictionary with information on over 13,000 kanji. Users can retrieve data such as readings, meanings, and stroke counts to facilitate learning and application of kanji in various projects.

1 Endpoint

95 API Health

๐ŸŒŠAare.guru API

Public API for Aare river data including temperature, flow rate, weather forecasts, and more. Non-commercial use allowed with customizable app and version parameters.

4 Endpoints

95 API Health

๐Ÿ›ฃ๏ธAutobahn API (DE)

OpenAPI Documentation for Autobahn GmbH's Autobahn API.

3 Endpoints

94 API Health

๐Ÿ––Star Trek API

STAPI is the first public REST API dedicated to all things Star Trek. It provides access to a comprehensive read-only model that includes characters, species, episodes, spacecraft, and much more, making it invaluable for fans and developers alike.

1 Endpoint

95 API Health

๐ŸŽฒFantasy Role Playing API

Set API allows users to query and generate entities within a fantasy role-playing world. It supports various actions such as rolling items and characters via HTTP GET requests, making it easily accessible and compatible with JSON, CURL, and CORS.

2 Endpoints

95 API Health

๐Ÿ“กIPinfo Developer API

The IPinfo Developer API provides access to comprehensive IP address data, including geolocation, ASN, company information, and privacy detection features. Developers can integrate this data into their applications to customize user experiences and enhance data-driven decisions.

1 Endpoint

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

๐Ÿ‘ฝ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

โš™๏ธFake Store API

Fake store rest api for your ecommerce or shopping website prototype.

4 Endpoints

95 API Health

๐Ÿ’ฌAlan Perlis Quotes

This API provides random epigrams by Alan Perlis, a notable figure in computer science. Users can programmatically access a variety of his thought-provoking quotes to enhance their applications or for inspiration.

1 Endpoint

95 API Health

๐ŸŽจXKCD Comics

Fetch comics and metadata from XKCD website in JSON format.

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

โ›ช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

95 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

๐Ÿ’ฐCoinGecko API

Powerful API for cryptocurrency data including real-time prices, market data, NFT base prices, trading volume, trading pairs, metadata, historical data, and more. Trusted by thousands of developers in the industry.

2 Endpoints

57 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

๐Ÿ’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

๐ŸŽตFree Music API

The Free Music API by TheAudioDB provides access to various music-related data, including artist details, album information, track listings, and music charts. It supports multiple query types, allowing users to search by artist or album name, retrieve top tracks, and manage user ratings.

1 Endpoint

95 API Health

๐Ÿ˜ŽThe Color API

Your fast, modern, swiss army knife for color. Pass in any valid color and get conversion into any other format, the name of the color, placeholder images and a multitude of schemes. There are only two endpoints you need to worry about, /id and /scheme, and you can read the docs about both. Each endpoint is available in JSON[P], HTML & SVG format. The SVG format can be saved or used as an img[src] attribute for super-easy embedding/sharing!

4 Endpoints

95 API Health

๐Ÿ‘‹Dymo API Introduction

The Dymo API provides a comprehensive solution for businesses by integrating security, AI, marketing, and analytics into a single platform. It allows users to validate data, detect malicious activity, and enhance marketing strategies while gaining insights into customer behavior.

1 Endpoint

95 API Health

๐ŸŽŒShikimori API

The Shikimori API provides access to various data related to anime, manga, and user interactions on the Shikimori platform. It allows developers to fetch information about animes, mangas, characters, users, and more, while using OAuth2 for authentication.

2 Endpoints

95 API Health

๐Ÿ’ฑExchange Rate API

ExchangeRate-API provides a free and open-access API for real-time currency conversion and exchange rate data without the need for an API key. It supports various currency pairs and allows users to obtain current and historical exchange rates for personal or commercial use, subject to terms of attribution and rate limits.

1 Endpoint

95 API Health