Reference List Β· No-Key APIs

50+ Free APIs You Can Test Without an API Key Right Now

πŸ“… March 2025 ⏱ 11 min read 🏷️ Reference Β· No Key Β· Free APIs

This is the definitive reference list of truly open free APIs β€” no registration form, no email confirmation, no credit card, no API key. Just copy the URL, paste it in your browser or code, and get real JSON data back immediately. Every endpoint in this list was tested and verified in 2025.

πŸ“Œ How to Use This List

Every URL in this list works right now β€” paste any of them into your browser address bar to see the live JSON response. The CORS column indicates whether the API can be called directly from a browser-based web app (important for frontend developers).

🐾 Animals

APIEndpoint URLReturnsCORS
Dog CEO
https://dog.ceo/api/breeds/image/randomRandom dog image URL by breedβœ“
Cat Facts
https://catfact.ninja/factRandom cat fact stringβœ“
RandomDog
https://random.dog/woof.jsonRandom dog image/video URLβœ“
RandomFox
https://randomfox.ca/floof/Random fox photo URLβœ“
PokeAPI
https://pokeapi.co/api/v2/pokemon/dittoFull PokΓ©mon stats, sprites, movesβœ“

🌀️ Weather & Climate

APIEndpoint URLReturnsCORS
Open-Meteo
https://api.open-meteo.com/v1/forecast?latitude=51.5&longitude=-0.1¤t_weather=trueReal-time weather for any coordinatesβœ“
wttr.in
https://wttr.in/London?format=j1Weather for any city in JSON formatβœ“
Open-Meteo Geocoding
https://geocoding-api.open-meteo.com/v1/search?name=Tokyo&count=1City name to lat/lng conversionβœ“

βš™οΈ Development & Fake Data

APIEndpoint URLReturnsCORS
JSONPlaceholder
https://jsonplaceholder.typicode.com/posts100 fake blog posts (full CRUD)βœ“
DummyJSON
https://dummyjson.com/productsFake product catalog with paginationβœ“
Reqres
https://reqres.in/api/users?page=2Fake paginated user listβœ“
RandomUser
https://randomuser.me/api/?results=55 random realistic user profilesβœ“
UUID Generator
https://www.uuidtools.com/api/generate/v4Random UUID v4 stringβœ“
HTTPBin
https://httpbin.org/getReturns your request headers backβœ“

πŸ—ΊοΈ Geography & Countries

APIEndpoint URLReturnsCORS
RestCountries
https://restcountries.com/v3.1/all?fields=name,flags,populationAll countries with flags & statsβœ“
IP Geolocation
https://ip-api.com/json/Visitor's IP location, ISP, timezoneβœ“
Zippopotam
https://api.zippopotam.us/us/90210City, state, country for any zip codeβœ“
Country.is
https://api.country.is/Current user's country code from IPβœ“

πŸ”¬ Science & Space

APIEndpoint URLReturnsCORS
ISS Location
http://api.open-notify.org/iss-now.jsonReal-time ISS latitude/longitudeβœ“
Sunrise/Sunset
https://api.sunrise-sunset.org/json?lat=36.7&lng=-4.5&formatted=0Sunrise/sunset times for any locationβœ“
Numbers API
http://numbersapi.com/42/math?jsonMathematical/trivia facts about numbersβœ“
Open Notify Astros
http://api.open-notify.org/astros.jsonNames of people currently in spaceβœ“

🎬 Entertainment & Fun

APIEndpoint URLReturnsCORS
Open Trivia DB
https://opentdb.com/api.php?amount=5&type=multiple5 random multiple choice trivia questionsβœ“
JokeAPI
https://v2.jokeapi.dev/joke/Programming?safe-modeSafe programming jokes (setup/punchline)βœ“
The Meal DB
https://www.themealdb.com/api/json/v1/1/random.phpRandom recipe with ingredients and instructionsβœ“
Bored API
https://www.boredapi.com/api/activityRandom activity suggestion with type/costβœ“
Kanye.rest
https://api.kanye.restRandom Kanye West quoteβœ“
Official Joke API
https://official-joke-api.appspot.com/random_jokeRandom joke with setup and punchlineβœ“

πŸ’Ή Finance & Crypto

APIEndpoint URLReturnsCORS
CoinGecko
https://api.coingecko.com/api/v3/simple/price?ids=bitcoin,ethereum&vs_currencies=usdLive BTC and ETH prices in USDβœ“
ExchangeRate.host
https://api.exchangerate.host/latest?base=USDCurrent USD exchange rates for 170 currenciesβœ“
CoinCap
https://api.coincap.io/v2/assets?limit=10Top 10 crypto assets by market capβœ“

🧩 Utilities & Miscellaneous

APIEndpoint URLReturnsCORS
Agify
https://api.agify.io/?name=jamesPredicted age for a given nameβœ“
Genderize
https://api.genderize.io/?name=emmaPredicted gender probability for a nameβœ“
Lorem Picsum
https://picsum.photos/v2/list?limit=5Random photo metadata list with IDsβœ“
Advice Slip
https://api.adviceslip.com/adviceRandom advice stringβœ“
Quotable
https://api.quotable.io/randomRandom quote with authorβœ“
Yes/No
https://yesno.wtf/apiRandom yes/no answer with GIFβœ“
Agify Batch
https://api.agify.io/?name[]=alice&name[]=bobAge predictions for multiple names at onceβœ“
Color API
https://www.thecolorapi.com/id?hex=1F2D3DColor name, schemes, and conversions from hexβœ“

Tips for No-Key API Testing

Copy the endpoint URL from the table above and paste it directly into your browser. You'll see the raw JSON response immediately β€” no setup required. For a better viewing experience, install the free JSON Formatter extension for Chrome or Firefox.

Check CORS before building a frontend app. All APIs marked βœ“ in the CORS column can be called directly from browser JavaScript using fetch(). APIs without CORS support must be called from a backend (Node.js, Python) or through a proxy.

Respect rate limits even without a key. Most no-key APIs limit to 60–1000 requests/day per IP address. Cache responses in localStorage or a variable while you develop β€” don't make a new API call on every page refresh.

πŸš€ Find 1,500+ More Free APIs

This list covers the most popular no-key APIs, but our full directory has 1,500+ free public APIs across 40+ categories. Browse the Complete API Directory β†’