Back to

REST Countries
Score: 40/100

stars
0
review
25
description
0
dataRichness
3
timeliness
0
sourceRichness
10
total
38

restcountries.com

Rate it
✓ Free
No Auth

About REST Countries

Get information about countries via a RESTful API

🔌 API Specifications

No AuthHTTPSCORS enabledpa-geocoding

Why Choose REST Countries?

  • ✅ AI Review available: detailed analysis inside

Usage Tips

  • 💡📝 Read our in-depth review below for pros, cons, and best use cases
  • 💡🔌 Test the API with Postman or curl before integrating
  • 💡✅ No auth required — great for quick prototyping
  • 💡💬 Join the discussion below to share your experience and ask questions

How Does It Compare?

View detailed comparison of REST Countries vs other popular tools

Resource Overview

AI-assisted overview

📝 Content Notice

The overview, features, pros/cons, and use cases on this page are generated with AI assistance based on publicly available information. We review and edit AI-generated content for accuracy, but if you spot an error, please let us know.

About this tool

REST Countries is a free API that returns detailed information about every country in the world — name, capital, population, currencies, languages, flags, calling codes, and borders. No API key, no registration, no rate limit.

Pros

  • +No authentication — just call the endpoint and get JSON back
  • +Covers all 250+ countries and territories recognized by ISO 3166
  • +Filter by region, subregion, language, currency, or calling code
  • +Includes flag images in both SVG and PNG formats
  • +Open source and self-hostable

Data source: public-apis · Generated: 7/18/2026

Frequently Asked Questions

Is REST Countries free to use?

Yes, REST Countries is 100% free to use.

What are the best alternatives to REST Countries?

Top alternatives to REST Countries include similar tools in the free tools category. Visit our compare page to see detailed comparisons.

Is REST Countries open source?

Yes, REST Countries is open source software. You can view the source code on GitHub.

How do I get started with REST Countries?

Get information about countries via a RESTful API

Resource data sourced from FMHY, last updated: Unknown

We are not responsible for the content of external websites. Please verify all information independently.

Share:

Category

Cost

100% Free

More Tools

Locate and identify website visitors by IP address · Authentication: `apiKey` · HTTPS supported · CORS not supported

Free
Auth: apiKey
HTTPS

ipstack.com

Visit

Real-time Geolocation & Reverse IP Lookup REST API · Authentication: `apiKey` · HTTPS supported · CORS not supported

Free
Auth: apiKey
HTTPS

ipapi.com

Visit

Actinia is an open source REST API for geographical data that uses GRASS GIS · Authentication: `apiKey` · HTTPS supported · CORS not supported

Free
Auth: apiKey
HTTPS

actinia.mundialis.de

Visit

Get all administrative divisions of a country · No authentication required · HTTPS supported · CORS enabled

Free
No Auth
HTTPS
CORS

github.com

Visit

Bundled API for countries, states, cities, IP geolocation, and live exchange rates · Authentication: `apiKey` · HTTPS supported · CORS enabled

Free
Auth: apiKey
HTTPS
CORS

apogeoapi.com

Visit

Address database of France, geocoding and reverse · No authentication required · HTTPS supported · CORS not supported

Free
No Auth
HTTPS

adresse.data.gouv.fr

Visit

Resource data sourced from FMHY and curated by the Craftisle team. Listings are regularly reviewed for accuracy and compliance. If you find an outdated link, let us know.

Comments are not yet configured. Set Giscus environment variables to enable.