Discover Free APIs for Your Next Project

Find useful APIs for artificial intelligence, finance, weather, data and software development all in one place.

API Directory

Browse useful APIs by category or search for the service you need.

FreeAPI Hub website illustration
🤖
AI

Hugging Face

Access machine learning models for natural language processing, image generation and other AI applications.

Get API Key
AI

Google Gemini

Build applications using Google's generative AI models and APIs.

Get API Key
🧠
AI

OpenAI

Build applications using AI and language model APIs.

Get API Key
Finance

CoinGecko

Cryptocurrency prices, market data, coins and historical information.

Get API Key
📈
Finance

Alpha Vantage

Stock market data, currencies and technical indicators.

Get API Key
💱
Finance

ExchangeRate API

Currency exchange rates and conversion data.

Get API Key
🌤️
Weather

Open-Meteo

Weather forecasts, historical weather and climate information.

Get API Key
☁️
Weather

OpenWeather

Weather forecasts, current conditions and weather data.

Get API Key
🌍
Data

REST Countries

Country information including population, currencies and regions.

Get API Key
🚀
Data

NASA APIs

NASA datasets including astronomy, images and space information.

Get API Key
💻
Developer

JSONPlaceholder

Fake REST API for testing and application prototyping.

Get API Key
🔧
Developer

ReqRes

Simple API service for testing frontend applications.

Get API Key

No APIs Found

Try another search term or category.

How It Works

Find the API you need in three simple steps.

1

Find an API

Search the directory or select a category.

2

Get Access

Click Get API Key to continue to the access page.

3

Build

Use the API according to the provider's documentation.

Things We Like

About FreeAPI Hub

FreeAPI Hub helps developers discover useful APIs for AI, finance, weather, data and software development.

API availability and access requirements may change. Always check the provider's current documentation.