Big List of Free and Open Public APIs (No Auth Needed)

An API (Application Programming Interface) allows you to send requests to a remote data set, like querying a database. The response will then be delivered back to your own application in a standardized format. This is very helpful when you’re building an app or pulling metrics for reporting, because it means you can focus on presenting information in a unique or useful manner, rather than developing the underlying data set. For example, most weather apps get their weather forecast data from a weather API, rather than building weather stations themselves.

Of course, the fastest way to understand how APIs work is to try them out. While most APIs require access via API keys (which are similar to passwords), or have complex methods of authentication and authorization, there are also quite a few APIs with no requirements at all. This is especially useful for beginners, as it means you can start exploring different APIs right away. It is also useful for web developers looking to simply access a sample data set for their app.

Big List of Free Open APIs

The APIs below can be accessed using any method:

  • your web browser
  • cURL for the command line
  • API clients like Swagger and Postman
  • Mixed Analytics’ own API Connector for Google Sheets (nearly all of these APIs can be accessed from the Applications menu, just look for the green “unlocked” icons).
#API NAMEDESCRIPTIONSAMPLE URL
17Timer!Weather forecastshttp://www.7timer.info/bin/api.pl?lon=113.17&lat=23.09&product=astro&output=json
2Agify.ioPredict age based on a namehttps://api.agify.io?name=bella
3Archive.orgLarge public digital archivehttps://archive.org/metadata/TheAdventuresOfTomSawyer_201303
4Binance24 hr crypto datahttps://api2.binance.com/api/v3/ticker/24hr
5BoredActivity suggestionshttps://www.boredapi.com/api/activity
6Cocktail DatabaseCocktail recipeshttps://www.thecocktaildb.com/api/json/v1/1/search.php?s=margarita
7CoinBaseCurrency codes and nameshttps://api.coinbase.com/v2/currencies
8CoinDeskBitcoin price indexhttps://api.coindesk.com/v1/bpi/currentprice.json
9CoinGeckoExchange rateshttps://api.coingecko.com/api/v3/exchange_rates
10CoinMapCrypto ATMshttps://coinmap.org/api/v1/venues/
11CoinpaprikaCryptocurrency datahttps://api.coinpaprika.com/v1/coins/btc-bitcoin
12CryptingUpCryptocurrency datahttps://www.cryptingup.com/api/markets
13Data USAUS public datahttps://datausa.io/api/data?drilldowns=Nation&measures=Population
14DogsRandom dog imageshttps://dog.ceo/api/breeds/image/random
15ExchangeRate-APIExchange rateshttps://open.er-api.com/v6/latest/USD
16FreeGeoIPGeoIP infohttps://freegeoip.app/json/
17Genderize.ioPredict gender based on a namehttps://api.genderize.io?name=scott
18House Stock WatcherCongress members’ stock transactionshttps://house-stock-watcher-data.s3-us-west-2.amazonaws.com/data/all_transactions.json
19HTTP CatsCat images for HTTP status codeshttps://http.cat/401
20HTTPBinInspect your user agent and headershttp://httpbin.org/get
21Image-ChartsChart imageshttps://image-charts.com/chart?cht=p3&chs=700×100&chd=t:60,40&chl=Hello|World&chan&chf=ps0-0,lg,45,ffeb3b,0.2,f44336,1|ps0-1,lg,45,8bc34a,0.2,009688,1
22ImgflipPopular memeshttps://api.imgflip.com/get_memes
23IP FastGet your public IP addresshttps://ip-fast.com/api/ip/
24IPifyGet your public IP addresshttps://api.ipify.org?format=json
25iTunes SearchiTunes and Apple Book Store contenthttps://itunes.apple.com/search?term=radiohead
26JikanUnofficial MyAnimeList APIhttps://api.jikan.moe/v3/search/anime?q=naruto
27JokeAPIJokeshttps://v2.jokeapi.dev/joke/Any?safe-mode
28JSONPlaceholderFake REST API for testinghttps://jsonplaceholder.typicode.com/posts/1
29KrakenCrypto datahttps://api.kraken.com/0/public/Trades?pair=ltcusd
30KuCoinCrypto datahttps://api.kucoin.com/api/v1/market/stats?symbol=BTC-USDT
31ListlyTop 10 listshttps://list.ly/api/v4/meta?url=http://google.com
32MakeupMakeup brands and product infohttp://makeup-api.herokuapp.com/api/v1/products.json?brand=maybelline
33MusicBrainzMusic datahttp://musicbrainz.org/ws/2/artist/5b11f4ce-a62d-471e-81fc-a69a8278c7da?fmt=json
34Nager.DatePublic holidayshttps://date.nager.at/api/v2/publicholidays/2020/US
35Nationalize.ioPredict nationality based on a namehttps://api.nationalize.io?name=michael
36NominatumLocations and addresseshttps://nominatim.openstreetmap.org/search.php?city=taipei&format=jsonv2
37Numbers APIFacts about numbershttp://numbersapi.com/random/math
38OddsmagnetGet odds history from bookmakershttps://data.oddsmagnet.com/history/2021/football/england-premier-league/leeds-united-v-brentford/win-market.json
39Open Brewery DBBrewerieshttps://api.openbrewerydb.org/breweries
40Open Food FactsData on food productshttps://world.openfoodfacts.org/api/v0/product/737628064502.json
41Open LibraryInformation about bookshttp://openlibrary.org/api/volumes/brief/isbn/9780525440987.json
42openFDAProduct recalls from the FDAhttps://api.fda.gov/food/enforcement.json?limit=10
43OpenSeaNFTshttps://api.opensea.io/api/v1/assets?format=json
44Pixel EncounterSVG Monstershttps://app.pixelencounter.com/api/basic/monsters/random
45PlacekittenPlaceholder kitten imageshttp://placekitten.com/200/300
46Public APIsList public APIshttps://api.publicapis.org/entries
47PunkAPIBeer recipeshttps://api.punkapi.com/v2/beers
48Random DogsRandom dog imageshttps://random.dog/woof.json
49RandomUserFake user data generatorhttps://randomuser.me/api/
50RedditPublic content from Reddithttps://www.reddit.com/r/Wallstreetbets/top.json?limit=10&t=year
51TeleportLocation and quality of life datahttps://api.teleport.org/api/urban_areas/teleport%3A9q8yy/scores/
52TVMazeTV show informationhttp://api.tvmaze.com/search/shows?q=golden girls
53Universities ListUniversitieshttp://universities.hipolabs.com/search?country=United+Kingdom
54Unix Timestamp ConverterConvert timestampshttps://showcase.api.linx.twenty57.net/UnixTime/fromunix?timestamp=1549892280
55Wayback MachineInternet archive availabilityhttps://archive.org/wayback/available?url=google.com
56WazirXCrypto datahttps://api.wazirx.com/sapi/v1/tickers/24hr
57WikipediaDaily pageviews for a pagehttps://wikimedia.org/api/rest_v1/metrics/pageviews/per-article/en.wikipedia/all-access/all-agents/Tiger_King/daily/20210901/20210930
58WordPressPublic posts from any WordPress sitehttps://techcrunch.com/wp-json/wp/v2/posts?per_page=100&context=embed
59xkcdxkcd comicshttp://xkcd.com/info.0.json
60ZippopotamusZip code informationhttps://api.zippopotam.us/us/90210

80 thoughts on “Big List of Free and Open Public APIs (No Auth Needed)”

    • Hey Ryan, thank you for that! And that’s a really good tutorial. I’ve never seen that site before, just signed up now and am checking it out.

      Reply
      • Thank you. It is a real cool site with over 5 million users. Maybe you can share some of your codes with us on this site 🙂

  1. Actually this is very nice !!!! I am searching for fun and free api’s for a long time, this is like a crystal clear of what I exactly need !!! keep it up man …..Good Work!!!!!

    Reply
  2. Thank you, thank you, THANK YOU for this list.
    I often need an API for testing something simple. Surprisingly (or unsurprisingly) hard to find many that don’t need a registration+key.
    So thank you for this list. It is gold!

    Reply
  3. thanks guys i love this page it helps me alot, please is there any api on reators without key? thanks for any positive reply.

    Reply
  4. Hello

    This is great and useful thanks. However do you have any where I can use Key and Secret’s to test api connectivity with high security which is more common these days?

    Reply
  5. I just briefly tested the “Jokes” API and it immediately presented a racist joke. I did this during a class. You should reconsider listing that as a resource.

    Reply
  6. Ana, we develop mission-critical environmental conservation apps for NGOs. Using Appsheet. New to APIs. Need access to soil and ecoregion data. Soil data from SSURGO and ecoregion data from US EPA. Should be possible. Can you find SSURGO APIs?

    Reply
    • Hey Mark! I would just Google “SSURGO APIs” and see if any of the results look like what you’re looking for. I tried and see several results, but since I don’t have any background knowledge, I can’t really evaluate their quality or relevance.

      Reply
  7. Thank you for the list!

    Just to raise it to your attention, the pixelencounter link actually is a duplicate link to the openFDA site from above. Just thought you might want to fix it at some point. Otherwise the list is great!

    Reply
  8. Hi Ana,
    Thank you for the list. I just wanted to know if there is any API that i can test for free which can send a zip file as a response. I am doing a POC and i need to confirm the zip file flow.

    Reply

Leave a Reply to evisionatlanta Cancel reply