๐Ÿ”Œ APIs

Best Free REST APIs for Developers in 2026

Updated October 28, 2026 ยท 13 min read

The landscape of free public APIs has never been better โ€” or more overwhelming. Thousands of APIs exist, ranging from genuinely useful free tiers to "free" trials that need a credit card and end after a set time. This guide covers free REST APIs for building projects, prototypes, and production apps in 2026, organized by category.

Note on limits: Free tiers, rate limits and key rules change often. The limits below are a guide; check each provider's current documentation and terms before you build on it.

# Weather & Climate

Open-Meteo

Free (non-commercial) 10,000/day No API Key

A strong weather API for hobby projects โ€” free for non-commercial use, no API key required, with data from multiple weather models (ECMWF, GFS, MeteoFrance, etc.). Returns current conditions, hourly forecast, and daily summaries. Supports historical weather data going back to 1940.

GET https://api.open-meteo.com/v1/forecast?latitude=41.85&longitude=-87.65¤t_weather=true

Response includes temperature, windspeed, weathercode, time. No auth. Open-Meteo's terms limit the free API to non-commercial use and fewer than 10,000 calls per day, 5,000 per hour and 600 per minute.

OpenWeatherMap (Free Tier)

Free tier 60 calls/min API Key Required

A widely used weather API. The Free plan covers the Current Weather API, the 3-hour forecast for 5 days, the Air Pollution API and the Geocoding API, with up to 60 calls per minute and 1,000,000 calls per month (OpenWeatherMap pricing page). Community libraries exist for many languages.

GET https://api.openweathermap.org/data/2.5/weather?q=Chicago&appid={API_KEY}

# Finance & Crypto

CoinGecko API v3

Free tier 100 calls/min Free Demo Key

A popular source of crypto data: prices for thousands of coins, OHLC data, market caps, trending coins and exchange data. The free Demo plan uses a free API key and allows 100 calls per minute with a cap of 10,000 calls per month (CoinGecko API docs and pricing page) โ€” enough for many small apps.

GET https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd

Returns a small JSON object such as {"bitcoin":{"usd":<price>}}. The simplest possible price feed. More complex endpoints support market data, exchanges, trending.

Alpha Vantage

Free tier 25 calls/day API Key Required

A common free option for US stock market data. Historical equity prices, technical indicators (RSI, MACD, Bollinger Bands), fundamental data, and forex. The free limit is 25 API requests per day, and Alpha Vantage says realtime and 15-minute delayed US market data are premium-only, so the free tier suits learning and prototyping. Free API key at alphavantage.co.

GET https://www.alphavantage.co/query?function=TIME_SERIES_DAILY&symbol=IBM&apikey={KEY}

# News & Content

NewsAPI.org

Free (Dev) 100 requests/day API Key Required

Aggregates articles from news sources and blogs worldwide. Search articles by keyword, source, date, and language. The Developer plan is free for development and testing, with 100 requests per day, a 24-hour delay on articles and search up to a month back (NewsAPI pricing page). Perfect for building news aggregators, content trackers, or sentiment analysis projects.

GET https://newsapi.org/v2/everything?q=bitcoin&sortBy=publishedAt&apiKey={KEY}

# Utility & Data

REST Countries

Free Fair use No Key

Country data โ€” names, capitals, currencies, languages, flags, borders, population, timezones โ€” for countries and territories worldwide. Free, and no key is needed. Perfect for autocomplete, forms, geographic filtering, and data visualization projects.

GET https://restcountries.com/v3.1/name/france

IP Geolocation โ€” ipapi.co

Free tier 1,000/day, 30,000/month No Key (limited)

IP address geolocation โ€” country, city, region, timezone, currency, ISP, and more. The free tier allows up to 1,000 lookups a day and 30,000 a month, and ipapi.co lists it as suitable for testing and development, not production. Returns clean JSON. Useful for localizing content, detecting region, and redirecting users to appropriate experiences.

GET https://ipapi.co/json/

Random User Generator

Free Fair use No Key

Generates realistic fake user data โ€” names, photos, addresses, emails, phone numbers. Invaluable for prototyping UI with realistic-looking data. Supports nationality, seed, and quantity parameters.

GET https://randomuser.me/api/?results=10&nat=us

# AI & Text

DictionaryAPI.dev

Free Fair use No Key

Free dictionary API with definitions, pronunciations, part of speech, synonyms, antonyms, and example sentences. The documented examples are for English words. Zero setup โ€” just hit the endpoint.

GET https://api.dictionaryapi.dev/api/v2/entries/en/rest

Hugging Face Inference API (Free Tier)

Free tier Rate limited API Key Required

Run open-source AI models through a REST API: text generation, image classification, translation and sentiment analysis. Free accounts get a limited amount of usage. Hugging Face changed its serverless inference endpoints in 2025, so copy the current endpoint and model ID from the Hugging Face documentation rather than from older tutorials.

Tips for Working With Free APIs

Caching is Non-Negotiable

Free tiers have rate limits. Cache responses whenever the data doesn't need to be real-time. Weather data? Cache for 30 minutes. Exchange rates? Cache for 5 minutes. Country data? Cache indefinitely โ€” it almost never changes. A simple in-memory cache or Redis instance keeps you well within free limits even at decent traffic.

Environment Variables for API Keys

Never hard-code API keys in client-side code. Use environment variables and keep keys server-side. Many developers have accidentally committed API keys to GitHub; automated scanners look for exposed keys and can abuse them quickly.

Monitor Your Usage

Set up usage alerts before you hit rate limits, not after. Many API dashboards let you set usage alerts. A burst of traffic from a viral post can use up a free quota fast.

// Free Developer Tools

Browse the free tools at spunk.codes โ€” or use the bedtime calculator on spunk.rest to plan your sleep around your work schedule.

Explore Tools โ†’