FreeAPI.watch

REST Countries

Detailed data on all 250 countries including names, capitals, flags, currencies, languages, calling codes, and regional groupings. No key required and widely used in geography and education apps.

Status
🟢 Online · 297 ms
30-day uptime
97.37%
Free tier
Unlimited, no key, no credit card
Auth
No key required
Last 30 days

Free alternatives (live ranking)

Compare REST Countries with…

Official docs ↗

Frequently Asked Questions

Does REST Countries require an API key?

No, REST Countries is freely accessible without registration or an API key.

What is REST Countries's free tier?

Unlimited, no key, no credit card

Is REST Countries currently online?

We check REST Countries every hour. The current status is shown at the top of this page. You can also see the 30-day uptime history in the chart above.

Implementation notes

When to use REST Countries

REST Countries provides detailed data for all 250 countries — names in 250+ languages, ISO codes, capitals, flags (SVG and emoji), currencies, languages, timezones, calling codes, and regional groupings. It is unlimited, requires no key, and suits geography pickers, currency formatters, and internationalization utilities.

Common pitfalls

Quick start (bash)

curl "https://restcountries.com/v3.1/alpha/DE?fields=name,capital,currencies,languages,population"

Embed this badge

Add a live status badge to your README, docs, or website.

REST Countries status badge

Markdown

[![REST Countries Status](https://freeapi-builder.a10ayassine.workers.dev/badge/rest-countries.svg)](https://freeapi.watch/rest-countries)

HTML

<a href="https://freeapi.watch/rest-countries"><img src="https://freeapi-builder.a10ayassine.workers.dev/badge/rest-countries.svg" alt="REST Countries Status"/></a>