🌐
Mixed Analytics
mixedanalytics.com › blog › list-actually-free-open-no-auth-needed-apis
Big List of Free and Open Public APIs (No Auth Needed) [2026]
January 6, 2026 - But if you are just looking for demo data, you can try this one, they give you a demo key to view test data without signing up: https://rets.ly/docs/explorer/reso-web-api Reply · wow! thanks alot i do love your page and thanks for you support. do you have any blog I could follow so I can get updates and also learn from from you i love these stuff you do. thanks. Thank you 🙂 I post a lot about API stuff on this site. Hi Ana, nice list. Here is another one: An API to convert Unixtime to a DateTime and vice versa. Completely free https://unixtime.co.za Reply
🌐
GitHub
github.com › alexandresanlim › public-apis-no-auth-only
GitHub - alexandresanlim/public-apis-no-auth-only: A fork from a collective list of free APIs but no auth only · GitHub
A fork from a collective list of free APIs but no auth only - alexandresanlim/public-apis-no-auth-only
Starred by 28 users
Forked by 5 users
Languages   Python 96.8% | Shell 3.2%
🌐
Apipheny
apipheny.io › free-api
Free API – 90+ Public APIs For Testing [No Key] – Apipheny
Free APIs are APIs exposed to the public at no cost. Developers can use them for whatever projects they like without having to pay a fee.
🌐
Terence Eden’s Blog
shkspr.mobi › blog › 2016 › 05 › easy-apis-without-authentication
Easy APIs Without Authentication
May 1, 2025 - Preferably free (libre and gratis). How about https://country.register.gov.uk/ ? It's an authoritative list of countries recognized by the UK Foreign Office. In Beta but already used by the UK Parliament ePetition site. More registers launching soon and they are exactly as you describe: restful APIs which do not require fancy authentication. ... If I may be permitted to plug my API, I have up-to-the-minute Regional Rail train data for Philadelphia's public transit system:
🌐
DEV Community
dev.to › therealmrmumba › 10-free-public-apis-im-actually-using-as-a-developer-in-2025-2p3
10 Free Public APIs I’m Actually Using as a Developer in 2025 - DEV Community
June 11, 2025 - Open-Meteo is a free and open weather API designed for developers, scientists, and hobbyists who need reliable weather data without the hassle of authentication or strict usage limits.
🌐
Hacker News
news.ycombinator.com › item
Ask HN – Simple APIs Without Authentication? | Hacker News
April 8, 2014 - Are there any good / fun / interesting ones which don't require authentication · I'd love to use Flickr and Twitter - but both require quite a cumbersome setup - I just want to focus on retrieving interesting data and doing something with it
🌐
Kibi
kibi.one › 10-best-no-authentication-apis
10 Best Free APIs that Don't Require User Authentication
This APIs simple data structure mans that it’s a very beginner friendly API to practice with and requires no user authentication. API URL: https://quote-garden.onrender.com/api/v3/quotes ... This API provides activity suggestions to people feeling a little board. The API endpoint below will return a single activity suggestions.
🌐
Reddit
reddit.com › r/webdev › looking for free public web apis (without key or auth)
r/webdev on Reddit: Looking for free public web APIs (without key or auth)
October 23, 2016 -

Hey guys, I'm looking for a fun API that does not require a personal authentification process. I'm new to data fetching and trying to practice by making a small project. I wanted to use Spotify's web api but unfortunatly they require an authentification process now :/ If you know any simple and fun database to work with for a beginner, please let me know!

Find elsewhere
🌐
DEV Community
dev.to › sajankc › top-free-apis-without-an-api-key-120n
Top Free APIs without an API key - DEV Community
September 20, 2022 - The cocktail database is an open, crowd-sourced database of drinks and cocktails from around the world. They also offer a free JSON API for anyone wanting to use it. MusicBrainz is an open music encyclopedia that collects music metadata and makes it available to the public.
🌐
Reddit
reddit.com › r/osint › free public api's with no authentication or key
r/OSINT on Reddit: Free Public API's with no authentication or key
November 26, 2022 -

I'm making a CLI in rust as a weekend project and want to leverage some OSINT inspired endpoints that do not require an API key or auth etc for ease of sharing publicly.

Anyone have any recommendations?

TIA!

🌐
DreamFactory Forum
community.dreamfactory.com › authentication & security
Build a free API without api_key - Authentication & Security - DreamFactory Forum
August 7, 2018 - Hi all I’ve a lot of API used to distribute data by GET request; I’d like to create a free GET API without api_key. Is there a way? I tried using “Guest Access” but It provide an access to specific API services without requiring authentication (token) but requiring “api_key”. Is ...
🌐
GitHub
github.com › public-apis › public-apis
GitHub - public-apis/public-apis: A collective list of free APIs · GitHub
A collective list of free APIs. Contribute to public-apis/public-apis development by creating an account on GitHub.
Starred by 409K users
Forked by 44.2K users
Languages   Python 96.8% | Shell 3.2%
Top answer
1 of 2
1

But there are things like public Search Engine that doesnt need user to be authenticated in order to find on Facebook a person via search or access Profile info page.

When I was coding in PHP and working with Prestashop e-commerce I have used a Crawler/Bot similar to the one in this gist, but this can be easily spoofed, because it's based on the HTTP_USER_AGENT. A better approach here is to use IP addresses to lookup the good know crawlers, aka the ones from searches engines like Google and Bing, but this will not work for keeping at bay the bad crawlers and bots. because they switch IP addresses very frequently.

But going through couple of organisations I did not manage to get any public api request that I could access via Postman or simple via url.

Companies like Facebook or even smaller ones, that have a good amount of resources at their disposal, use Artificial Intelligence(AI) to try to draw the line between Who is doing good and bad requests, and this type of software is known as User Behavior Analytics (UBA):

User behavior analytics (UBA) as defined by Gartner is a cybersecurity process about detection of insider threats, targeted attacks, and financial fraud. UBA solutions look at patterns of human behavior, and then apply algorithms and statistical analysis to detect meaningful anomalies from those patterns—anomalies that indicate potential threats. Instead of tracking devices or security events, UBA tracks a system's users. Big data platforms like Apache Hadoop are increasing UBA functionality by allowing them to analyze petabytes worth of data to detect insider threats and advanced persistent threats.

So this must be why you have such a difficulty in getting through the APIs of companies like Facebook, but that doesn't mean it's not possible, because Hackers have being do it, and the number of data breaches occurring every year in big companies are a proof of that.

The reason why I am asking this question, because it is so easy to find some MERN Stack course and they will teach you how to handle authentication for authorized users and so one. Or even the LAMP technologies. But no one explains how to protect this data without requiring any user to be signed in.

Well that may be because of a common misconception among developers that don't really understand the difference between Who vs What is doing the request to the API server.

The Difference Between WHO and WHAT is Accessing the API Server

I wrote a series of articles around API and Mobile security, and from the article Why Does Your Mobile App Need An Api Key? I will quote the following:

The what is the thing making the request to the API server. Is it really a genuine instance of your mobile app, or is it a bot, an automated script or an attacker manually poking around your API server with a tool like Postman?

The who is the user of the mobile app that we can authenticate, authorize and identify in several ways, like using OpenID Connect or OAUTH2 flows.

Think about the Who as the user your API server will be able to Authenticate and Authorize access to the data, and think about the What as the software making that request in behalf of the user.

So, in my opinion a lot of Developers are not aware of this difference between Who and What in a request, therefore they concentrate in solutions for the Who.

Possible Solutions

So how do I secure those above described public api routes in my backend application. And how does it do big organisations like Facebook, Google, LinkedIn and etc.

This organizations are using very sophisticated UBA solutions that may not be in the reach of every organization in terms of cost or because they are proprietary solutions, but other solutions exists, and you can read the section Defending the API Server on this other reply I gave to the question secure api data from calls out of the app to understand how you can gradually improve the security of an API server for a web app.

If you also need to secure the API server for requests from a mobile app, then you can lock it down with a very high degree of confidence to your mobile app, by employing the Mobile App Attestation concept, and you can read more about in this reply I gave to the question How to secure an API REST for mobile app?.

Do you Want to Go the Extra Mile?

I cannot finish any response to a security question without give a reference to the excellent work from the OWASP foundation.

For Web Apps

OWASP Web Top 10 Risks

The OWASP Top 10 is a powerful awareness document for web application security. It represents a broad consensus about the most critical security risks to web applications. Project members include a variety of security experts from around the world who have shared their expertise to produce this list.

The Web Security Testing Guide:

The OWASP Web Security Testing Guide includes a "best practice" penetration testing framework which users can implement in their own organizations and a "low level" penetration testing guide that describes techniques for testing most common web application and web service security issues.

For Mobile Apps

OWASP Mobile Security Project - Top 10 risks

The OWASP Mobile Security Project is a centralized resource intended to give developers and security teams the resources they need to build and maintain secure mobile applications. Through the project, our goal is to classify mobile security risks and provide developmental controls to reduce their impact or likelihood of exploitation.

OWASP - Mobile Security Testing Guide:

The Mobile Security Testing Guide (MSTG) is a comprehensive manual for mobile app security development, testing and reverse engineering.

For APIS

OWASP API Security Top 10

The OWASP API Security Project seeks to provide value to software developers and security assessors by underscoring the potential risks in insecure APIs, and illustrating how these risks may be mitigated. In order to facilitate this goal, the OWASP API Security Project will create and maintain a Top 10 API Security Risks document, as well as a documentation portal for best practices when creating or assessing APIs.

2 of 2
-1

A lot of the time I have seen APIs secured via Basic Auth or OAuth. When you use Basic Auth you send an Authorization header with a base64 encoded username and password. Headers are encrypted when you connect with HTTPS / SSL.

OAuth is a bit involved, but follows a similar idea. Your OAuth token is send via encrypted headers as well. You can read more about OAuth here: https://www.digitalocean.com/community/tutorials/an-introduction-to-oauth-2

🌐
Free Public APIs
freepublicapis.com
Free Public APIs
This API suite provides six free RESTful services for analyzing websites, including dead link checking, SEO auditing, screenshot capturing, performance measuring, tech stack detection, and SSL certificate checking. Users can access JSON responses without requiring an API key for basic functionalities.
🌐
RapidAPI
rapidapi.com › collection › list-of-free-apis
Free Public APIs for Developers
Top 50 APIs. ### What is RapidAPI? RapidAPI is an API Marketplace for developers to find, connect, and manage their API connections. Find the APIs that you need for your project, embed the API into your app, and track usage of all your APIs ...
🌐
TrustRadius
solutions.trustradius.com › buyer-blog › top-free-apis
Top Free APIs for All Skill Levels
December 13, 2021 - For some users, it is still worthwhile ... authentication-less data. However, it will often be more limited. Leading examples include the Archive.org APIs....
🌐
One Identity
oneidentity.com › community › identity-manager › f › forum › 30366 › how-to-use-rest-api-without-needing-to-authenticate-to-server-and-one-identity-console
How to use REST API without needing to authenticate to server AND One Identity console? - Forum - Identity Manager Community - One Identity Community
If you need to provide your own user credential, you likely have configured your Application Server to use windows authentication or basic authentication which is not helpful in your use-case. And, more importantly, if you are worried that those credentials are transported as free text, you should think about turning on HTTPS.
🌐
Studytonight
studytonight.com › post › list-of-free-public-apis-with-no-key-required
List of FREE Public APIs with no Key Required - Studytonight
May 4, 2024 - Sample URL: https://pokeapi.co/api/v2/pokemon/ditto · You can use this FREE public API to generate simple facts around different numbers.