Free Public APIs

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

Tested every single day.

sponsored by

Speedscale - SponsorVoxgig - Sponsor

Best APIs

APIs with the highest Health Scores. Health is calculated from latency, error rate and reliability.

๐Ÿš‚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

๐Ÿ‡ฐ๐Ÿ‡ท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

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

๐Ÿš€PageSpeed API

Runs PageSpeed analysis on a specified URL, providing scores, suggestions for faster loading, and other data. Supports different categories, locales, and strategies.

1 Endpoint

100 API Health

โœ‰๏ธEVA Email Verification

API for email verification.

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

95 API Health

โ˜๏ธ7Timer Weather API

The 7Timer Weather API provides global numerical weather forecasts derived from high-resolution models. Users can access weather data in graphical or machine-readable formats without needing an API key, enabling programmatic access to various meteorological elements.

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

๐ŸŽŒ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

๐Ÿƒ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

95 API Health

๐ŸŽดYugi Limit Regulation API

The API provides access to the Yu-Gi-Oh! Forbidden and Limited Lists, also known as banlists, in a JSON format. It includes lists for various formats such as the Trading Card Game (TCG), Official Card Game (OCG), Master Duel, and Rush Duel.

6 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

๐Ÿ–Œ๏ธQuotes on Design API

This API provides access to design-related quotes using the WordPress built-in REST API. It allows users to retrieve randomized quotes through a simplified request format, although it has limited features compared to previous versions. All other APIs have been discontinued, making this the primary source for quotes on design.

1 Endpoint

95 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

๐Ÿ‘ถNeugeborenen Vornamen Kanton St.Gallen

Provides dataset of newborn first names in the Canton of St.Gallen since 1987, based on official registry data from the Federal Office for Civil Status. Names with less than five occurrences per year are grouped under 'other names' for privacy reasons.

2 Endpoints

95 API Health

๐Ÿ”‘BluTV Authentication API

This API handles user authentication for BluTV, allowing users to log in with their credentials or via social media accounts like Facebook and Google. It also provides functionality for password recovery and user registration, enhancing security and user experience.

2 Endpoints

95 API Health

๐ŸปPunkAPI

BrewDog's DIY Dog beer catalogue as an API

3 Endpoints

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