Free Public APIs

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

Tested every single day.

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

๐ŸŒฑAir Quality API

Pollutants and pollen forecast in 11 km resolution

1 Endpoint

95 API Health

๐Ÿ“ŠData USA

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

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

94 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

๐ŸŽคkanye.rest

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

1 Endpoint

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

๐ŸŽฒBored API

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

3 Endpoints

25 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

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

95 API Health

๐Ÿ”ตJSONPlaceholder

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

3 Endpoints

95 API Health

๐Ÿ˜ŽReddit Stocks

Get top 50 stocks discussed on Reddit subeddit - Wallstreetbets

1 Endpoint

92 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

๐Ÿ˜ปThe Cat API

Get random images of cats

2 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

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

๐ŸŸข4chan API

4chan's read-only JSON API

3 Endpoints

90 API Health

๐Ÿ”ดPokรฉAPI

An open RESTful API for Pokรฉmon data

3 Endpoints

94 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

๐Ÿ“…Public Holiday API

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

1 Endpoint

94 API Health

๐Ÿ’ปTechy

Generate tech-savvy phrases

1 Endpoint

90 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

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

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

89 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

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

94 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

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

โœ‰๏ธEVA Email Verification

API for email verification.

1 Endpoint

10 API Health

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

OpenAPI Documentation for Autobahn GmbH's Autobahn API.

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

๐ŸŽฒYesNo Generator

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

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

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

94 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

91 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

87 API Health

๐ŸŽคFree Music API

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

1 Endpoint

90 API Health

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

๐Ÿ”ŒEnergy-Charts API

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

2 Endpoints

84 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

๐Ÿพnekos.best API

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

3 Endpoints

85 API Health

๐Ÿ”‘KeyVal API

A super simple key value database with APIs for setting and getting key/value pairs.

2 Endpoints

90 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

25 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

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

๐Ÿ–ผ๏ธHomepage Screenshot API

This API provides fast and efficient screenshots of specified web pages. Users can request screenshots for various dates, sizes, and formats, making it ideal for web monitoring and analysis.

2 Endpoints

94 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

๐Ÿš†Transport API

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

1 Endpoint

100 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

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

80 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

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

95 API Health

โš™๏ธFake Store API

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

4 Endpoints

95 API Health

๐ŸšฒCityBikes API

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

2 Endpoints

94 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

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

95 API Health

๐ŸŒNationalize API

A simple API that estimates the nationality of a person based on a last name.

1 Endpoint

90 API Health

๐Ÿ’ฐCoinpaprika API

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

2 Endpoints

94 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

92 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

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

41 API Health

๐ŸƒStrictly Better API

This API allows users to retrieve and search for obsolete cards in JSON format. Users can also find functional reprints and access various endpoints with a limit on the number of results per request.

2 Endpoints

95 API Health

๐Ÿ’ŽBreaking Bad Quotes

A free API to retrieve quotes from Breaking Bad.

2 Endpoints

95 API Health

โ˜•๏ธCoffee

Basic list of descriptions and ingredients for popular coffee drinks

2 Endpoints

93 API Health

๐Ÿ“ปEnergy Radio Stations

Provides various radio stations with different music genres and themes.

1 Endpoint

86 API Health

๐Ÿ˜ฝCat Fact API

An API that shows different Cat Facts!

1 Endpoint

82 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

92 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

95 API Health

๐ŸŽจImgflip API

RESTful JSON API for making memes with Imgflip's meme generator

1 Endpoint

80 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

29 API Health

๐Ÿ“ซZippopotamus Zip Code API

The Zippopotamus API provides postal and zip code data for over 60 countries, allowing users to easily access detailed location information. It is particularly useful for form auto-completion and supports JSON response format for seamless integration.

2 Endpoints

95 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

๐ŸŒipify API

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

2 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

๐Ÿ›ฉ๏ธ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

80 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

94 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

๐ŸŒ‡Sunset Times API

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

2 Endpoints

90 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

79 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

๐Ÿ•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

๐Ÿ”ขIs Even API

The Is Even API checks whether a given integer is even or odd. It provides a simple endpoint where you can submit a number and receive a response indicating its parity.

1 Endpoint

90 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

๐ŸŒŽGenderize.io

A simple API that predicts the gender of a person based on a first name

1 Endpoint

87 API Health

๐Ÿ“šOpen Library Search API

Open Library provides an experimental API to search for book data. It can return data for multiple books in a single request, including Work and Edition level information, author IDs, book availability, and offers powerful sorting options.

2 Endpoints

79 API Health

๐Ÿ‘คRandom User Generator

API for generating random user data like names, emails, addresses, and more. Provides JSON, XML, CSV, or YAML objects.

1 Endpoint

80 API Health

๐Ÿ”VAT Validation API

Allows VAT number validation, geolocation, and exchange rates for VAT compliance.

6 Endpoints

94 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

94 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

๐Ÿ“œtronalddump API

Api & web archive for the dumbest things Donald Trump has ever said. Service to retrieve and create tags, quotes sources, authors, and quotes.

1 Endpoint

94 API Health

๐ŸŒFree Elevation API

This API provides access to elevation data for any point on Earth without any cost. Users can retrieve elevation information by making GET requests with latitude and longitude parameters.

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

93 API Health

๐Ÿ“ŠopenFDA API

openFDA provides access to a variety of public data related to FDA-regulated products. It offers APIs for searching FDA data for drugs, devices, food, and other relevant categories crucial for healthcare decisions and research.

1 Endpoint

90 API Health

๐Ÿ”Datamuse API

The Datamuse API is a powerful word-finding query engine designed for developers. It enables applications to find words that match various constraints regarding meaning, spelling, sound, and context, making it versatile for many linguistic applications.

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

89 API Health

๐Ÿ—ก๏ธData Dragon API

Data Dragon is a static data API providing information and images related to champions, runes, and items in League of Legends. It allows developers to access and download data files, enabling them to integrate game-related information into their applications.

1 Endpoint

95 API Health

๐ŸšฝRefuge Restrooms API

Provides access to gender-neutral restroom locations and information. Users can search for restrooms by address or current location.

1 Endpoint

80 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