Free Public APIs

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

Tested every single day.

sponsored by

Voxgig - Sponsor

Most Popular APIs

Most clicked APIs on freepublicapis.com

📰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

🌦️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

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.

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

🌍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

🌱Air Quality API

Pollutants and pollen forecast in 11 km resolution

1 Endpoint

100 API Health

🌍World Bank Data API

The World Bank Data API provides access to a wide array of economic, financial, and social data from over 200 countries. It allows developers to integrate World Bank datasets into their applications and services, facilitating data-driven decision-making for research and policy development.

1 Endpoint

92 API Health

🌦️Realtime Weather API

This API provides real-time readings of temperature, humidity, precipitation, and wind conditions across various weather stations in Singapore at intervals of up to one minute. Managed by the National Environment Agency (NEA), it allows users to access detailed weather data for public use.

1 Endpoint

90 API Health

📊Data USA

Browse 47,000+ automated reports, view aggregated data, merge and download data, compare reports

1 Endpoint

95 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

☕️Coffee

Basic list of descriptions and ingredients for popular coffee drinks

2 Endpoints

90 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

95 API Health

⚙️Corporate Bullshit Generator

This API generates random corporate bullshit phrases that can be used in applications to mimic business jargon. It adds a humorous touch to the often vague and buzzword-filled corporate world. CORS enabled.

1 Endpoint

90 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

🎤kanye.rest

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

1 Endpoint

100 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

78 API Health

🌤️Weather Data API

WeatherXu provides comprehensive weather data through a simple JSON-based REST API. Users can access current conditions, hourly forecasts, and 10-day predictions for any location worldwide, ensuring reliability and accuracy.

1 Endpoint

85 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

🚀NASA Open APIs

The NASA Open APIs provide developers with easy access to a wide range of NASA data, including imagery and scientific information. These APIs are designed to enhance the usability of NASA's dataset for developers, educators, and researchers.

2 Endpoints

85 API Health

😻The Cat API

Get random images of cats

2 Endpoints

92 API Health

🌤️Weather Forecast API

This API provides real-time weather data, including temperature, humidity, and forecasts for various locations. Users can access detailed meteorological information to integrate into their applications.

1 Endpoint

92 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

🏙️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

84 API Health

🔴PokéAPI

An open RESTful API for Pokémon data

3 Endpoints

95 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

🎲Bored API

Get random activities based on type, participants, price, and accessibility ranges.

3 Endpoints

25 API Health

🏴‍☠️One Piece API

Access information about the One Piece manga, including sagas, fruits, chapters, volumes, episodes, and more. Explore details about characters, crews, locations, and various elements from the One Piece world.

3 Endpoints

95 API Health

⚙️Fake Store API

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

4 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

🎮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

📱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

95 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

🎤Free Music API

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

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

🌟Affirmation Generator API

This API provides inspirational affirmations to boost positivity and self-esteem. Users can retrieve random affirmations to enhance their mental wellness and motivation.

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

😎Reddit Stocks

Get top 50 stocks discussed on Reddit subeddit - Wallstreetbets

1 Endpoint

100 API Health

🔵JSONPlaceholder

Free fake and reliable API for testing and prototyping. Serving ~3 billion requests each month.

3 Endpoints

95 API Health

🛠️API Tools

API Tools – Access over 30+ REST APIs, all completely free with no usage limits. Explore a wide range of tools designed for everyone, no sign-up or restrictions required!

1 Endpoint

25 API Health

🏎️OpenF1 Car Data

Provides real-time and historical Formula 1 car data at a sample rate of about 3.7 Hz, including lap timings, car telemetry, and more.

2 Endpoints

95 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

🚆Transport API

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

3 Endpoints

95 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

🏛️Met Museum Collection

Access over 470,000 artworks with metadata and high-resolution images from The Metropolitan Museum of Art Collection. Search by title, tags, department, and more. No API key required.

2 Endpoints

95 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

🔍Check e-mail or username for a data breach

LeakCheck is a service that enables users and companies to ascertain whether their credentials have been compromised. By utilising this API, users can ascertain whether their email address or username has been involved in any data breach.

1 Endpoint

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

100 API Health

💻Techy

Generate tech-savvy phrases

1 Endpoint

100 API Health

✉️EVA Email Verification

API for email verification.

1 Endpoint

100 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

🦖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

🌊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

😺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

📅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

🌤️Weather API

A RESTful API to check the current weather by providing city names as parameters. It offers functionalities to get temperature, wind speed, and a weather description in a simple JSON format.

2 Endpoints

66 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

🖼️Lorem Picsum

The Lorem Ipsum for photos. Easy to use, stylish placeholders. Generate random, specific, grayscale, blurred, or advanced images.

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

🦈Global Shark Attack API

The Global Shark Attack File (GSAF) API offers access to a comprehensive dataset of human-shark interactions, including detailed incident reports categorized by type, such as unprovoked, provoked, boat-related, war-related, and questionable incidents. Users can explore bite patterns, species identification, and circumstances surrounding shark encounters, providing valuable insights for researchers, enthusiasts, and conservationists interested in understanding shark behavior and the rarity of shark attacks.

1 Endpoint

95 API Health

🌤️Glax Weather API

This API provides current weather data for a specified location, presenting information visually through Glax. Users can retrieve data in JSON or PNG formats and customize their queries with parameters like location, units, and forecast options.

2 Endpoints

95 API Health

🚀Cartoons

If cartoons is what you like then boy do we have a full list of all the cartoons from the past and present and all their details including a amazingly sourced image to showcase

2 Endpoints

94 API Health

🌊Global Flood API

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

1 Endpoint

100 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

🃏Deck of Cards

An API for playing cards. Allows users to shuffle, draw, reshuffle, create a new deck, use a partial deck, add to piles, shuffle piles, list cards in piles, draw from piles, and return cards to the deck.

3 Endpoints

45 API Health

💬Motivational API

This API provides a collection of catholic and secular motivational phrases to help users overcome their challenges. It is intended to be utilized in applications focused on motivation and support, like addiction recovery tools.

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

100 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

🟢4chan API

4chan's read-only JSON API

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

🚉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

💰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

🏰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

85 API Health

😽Cat Fact API

An API that shows different Cat Facts!

1 Endpoint

25 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

🌐ipify API

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

2 Endpoints

95 API Health

🍺Open Brewery DB

A worldwide open-source brewery dataset and API. Provides public information on breweries, cideries, brewpubs, and bottleshops.

2 Endpoints

90 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

👺Demon Slayer API

The Demon Slayer API provides developers with structured data related to the popular anime series, including character details, combat styles, and affiliations. It allows users to access information about characters, such as their age, gender, abilities, and memorable quotes, enhancing the experience for fans and developers alike.

2 Endpoints

80 API Health

🗺️Nominatim API

The Nominatim API is a web service for searching OpenStreetMap (OSM) objects based on their name or type. It provides various endpoints for searching, reverse geocoding, address lookup, and server status inquiries, catering to different needs of developers and users.

3 Endpoints

95 API Health

⚠️404 Error Handler

This API is designed to help developers manage and respond to 404 errors on their websites. It provides insights into potential causes and offers solutions for correcting broken links and missing files to improve user experience.

1 Endpoint

90 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

🎲YesNo Generator

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

1 Endpoint

95 API Health

🎶Genrenator API

The Genrenator API generates random music genres and genre-related stories based on various fragments of attributes such as instruments and adjectives. It features endpoints for both genre and genre story requests, allowing developers to retrieve unique genre information programmatically.

2 Endpoints

95 API Health

🐦Free Birds API

The Free Birds API offers accessible endpoints to retrieve and manage various bird data ideal for development purposes. It supports multiple features including searching, sorting, and limiting results, making it a versatile tool for testing and integration in applications.

2 Endpoints

25 API Health

🧙‍♂️Dungeons and Dragons API

This API provides access to the 5th Edition Dungeons and Dragons System Reference Document (SRD). It allows developers to retrieve information about spells, classes, monsters, and other game elements through a modern RESTful interface.

3 Endpoints

90 API Health

📐Math Function Parser

This API provides functionalities to parse and resolve mathematical expressions. It includes endpoints to tokenize expressions, resolve them, and return their abstract syntax tree (AST).

1 Endpoint

25 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

🏅Nobel Prize API

Provides information about Nobel Prizes and Laureates. Offers endpoints to list and search data, returning results in JSON or CSV format. Updated regularly and versioned to prevent breaking changes.

2 Endpoints

95 API Health

🌍Earthquake Catalog API

This API allows users to perform custom searches for earthquake information based on various parameters, such as location, time, and magnitude. It adheres to the FDSN Event Web Service Specifications, providing a structured way to access earthquake data.

1 Endpoint

95 API Health

🇧🇷Brasil API

Acesso programático de informações relacionadas a CEPs, bancos, CNPJ, IBGE, feriados nacionais, tabela FIPE e muito mais, fornecendo endpoints modernos com baixa latência. Este projeto busca centralizar dados públicos para uma fácil e rápida consulta em aplicações.

1 Endpoint

95 API Health

💰Coinpaprika API

Provides cryptocurrency market data including prices, market cap, volume, and more. Access historical data and real-time updates.

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

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

✈️AviationWeather Data API

This API provides machine-to-machine access to aviation weather data, including METARs, TAFs, AIRMETs, and SIGMETs. It enables users to fetch up-to-date weather information for flight planning and operations. The service allows queries for the past 15 days of data and provides cache options for efficient data retrieval.

1 Endpoint

90 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

📹YouTube Video API

This API provides data related to YouTube videos, including details such as views, upload date, duration, and descriptions. It allows developers to fetch comprehensive information about specific videos from the platform.

1 Endpoint

75 API Health