freeapis

GNews

Search for news from various sources

Authentication
API Key
HTTPS
Yes
CORS
Yes
Category
News
Documentation / URL
https://gnews.io/

Overview

GNews is a news API that aggregates headlines and articles from thousands of sources, filterable by country, language, category, and keyword. Clean JSON, CORS-enabled, with a free tier that’s enough for hobby news apps and dashboards.

Quick Start

Top headlines by category/country (replace YOUR_KEY):

curl "https://gnews.io/api/v4/top-headlines?category=technology&lang=en&apikey=YOUR_KEY"

Keyword search:

curl "https://gnews.io/api/v4/search?q=openai&lang=en&apikey=YOUR_KEY"

Authentication

  • Register at gnews.io for a free API key (instant).
  • Send it as the apikey query parameter.

Rate Limits & Notes

  • Free tier: 100 requests/day — enough for a widget that refreshes a few times a day.
  • Free tier supports only 10 countries and 6 languages (paid tiers expand this).
  • Responses include title, description, image, source, published date, and a content snippet.
  • CORS is enabled — browser calls work.

FAQ

Is GNews free? Free tier: 100 requests/day; more requests and countries/languages are paid.

How do I get a key? Register at gnews.io — the key is shown immediately.

Can I call it from the browser? Yes — CORS is enabled.

More in News

APIAuthHTTPSCORS
Associated Press

Search for news and metadata from Associated Press

API KeyYesUnknown
Chronicling America

Provides access to millions of pages of historic US newspapers from the Library of Congress

No authNoUnknown
Currents

Real-time and historical global news with multilingual support

API KeyYesYes
DataCube AI

Daily curated AI industry news, funding rounds and trends in 8 languages

No authYesNo
Feedbin

RSS reader

OAuthYesUnknown