The Best Real-Time News API for Developers

Search real-time articles from 80,000+ trusted sources across 41 languages and 71 countries, and tap into years of historical news going back to 2020, all delivered in clean JSON that is ready to use. Build news monitoring, aggregation, and analytics features in minutes, not weeks.

Start on the free tier instantly, no credit card needed.

Try GNews API

{
    "totalArticles": 93393,
    "articles": [
        {
            "id": "a4ff0d03d1bbf76e3799538c37a6e441",
            "title": "Scammers are buying Google ads to steal bank logins",
            "description": "Bank account takeover fraud using fake sponsored search ads has cost victims millions, the DOJ says. Protect your bank login with bookmarks and multifactor authentication.",
            "content": "NEWYou can now listen to Fox News articles!\nYou need to check your bank account, so you open Google, type in your bank's name and click the first result that looks right. Most of us have done some version of that without thinking twice.\nNow federal i... [10672 chars]",
            "url": "https://www.foxnews.com/tech/scammers-buying-google-ads-steal-bank-logins",
            "image": "https://static.foxnews.com/foxnews.com/content/uploads/2025/10/laptop-typing-photo-1.jpg",
            "publishedAt": "2026-09-20T17:33:57Z",
            "lang": "en",
            "source": {
                "id": "8da923084554b2821233d6c5c5f02c97",
                "name": "Fox News",
                "url": "https://www.foxnews.com",
                "country": "us"
            }
        },
        {
            "id": "e8cd32f20e85a1a2a9a576f292db2ee1",
            "title": "Forget Google Keep and OneNote: Gemini Notebooks changed how I collect and use information",
            "description": "From messy notes to useful knowledge",
            "content": "I have tried about every popular note-taking app, from Google Keep for quick ideas to OneNote and Obsidian for more organized projects.\nThey are great at storing information, but that is usually where their job ends.\nI still have to remember where I ... [4548 chars]",
            "url": "https://www.androidpolice.com/forget-google-keep-onenote-gemini-notebooks-changed-how-i-collect-use-information/",
            "image": "https://static0.anpoimages.com/wordpress/wp-content/uploads/2026/09/why-i-use-gemini-notebooks-over-google-keep-onenote.png?w=1600&h=900&fit=crop",
            "publishedAt": "2026-09-20T17:00:10Z",
            "lang": "en",
            "source": {
                "id": "3855a489b685d9599a636250ed950d3c",
                "name": "Android Police",
                "url": "https://www.androidpolice.com",
                "country": "us"
            }
        },
        {
            "id": "d9d1a05e61e8d951a857bc1b755f10b4",
            "title": "Amodei wrote that coordinating on pace would need an antitrust waiver. Altman said OpenAI would not wait for one. Both lines are now in a lawsuit.",
            "description": "Four consumers allege Anthropic, OpenAI, SpaceXAI and Google agreed to slow AI. The complaint is built from the companies' public statements.",
            "content": "Four consumers filed a class action in the Northern District of California on 18 September, naming Anthropic, OpenAI, SpaceXAI and Google. Buist v. Anthropic PBC alleges a horizontal agreement to slow the rate at which the four improve competing prod... [5061 chars]",
            "url": "https://thenextweb.com/news/buist-v-anthropic-antitrust-waiver-evidence-public-agreement",
            "image": "https://media.thenextweb.com/2026/06/g7-ai-summit-altman-amodei-hassabis.jpg",
            "publishedAt": "2026-09-20T16:49:53Z",
            "lang": "en",
            "source": {
                "id": "11c2fbf226e7334e9f93bb78243a79cc",
                "name": "TNW",
                "url": "https://thenextweb.com",
                "country": "us"
            }
        }
    ]
}

* Search results are in English and US sources only. For other languages/regions, see documentation at docs.gnews.io.

Trusted by more than 150,000 developers, including at

Bespoke ETH Zurich Goodfin Intango JKSol JQJO KO Scope UQ USI Yarnit Columbia Frame Harvard Skolon Waipapa
Puzzle icon

Easy-to-use

Clear, comprehensive documentation walks you through every endpoint, with copy-paste examples that get you to your first request in minutes.

Pig icon

Start for free

Build and test your applications at no cost during development. When you're ready to deploy to production, you can activate your subscription in minutes.

Speedometer icon

Fast, accurate responses

Every article is indexed in our own database, so queries return in milliseconds with results ranked for relevance, never scraped on demand.

Built for scale

Live coverage that keeps growing every day in 2026.

Articles indexed

100M+

News sources

80,000+

Languages

41

Live updates

24/7

Countries

71

Years of history

6+

From request to
response in seconds

Make your first call with a single GET request and get back clean JSON you can drop straight into your app. GNews API gives you two endpoints.

GET https://gnews.io/api/v4/search?q=Apple&lang=en&apikey=API_KEY

Query the entire archive by keyword, with filters for language, country, and date range. Best for monitoring and research.

const url = "https://gnews.io/api/v4/search?q=Apple&lang=en&apikey=API_KEY";
const res = await fetch(url);
const data = await res.json();
console.log(data.articles);
200 OK · JSON response
{
    "totalArticles": 54231,
    "articles": [
        {
            "id": "a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4",
            "title": "Apple unveils the iPhone 17 lineup at its fall event",
            "description": "The company showed new models, a faster chip, and camera upgrades.",
            "content": "Apple introduced its new iPhone lineup on Tuesday at its annual fall event, led by a faster chip and upgraded cameras across the range. Preorders open this week and devices ship later this... [1654 chars]",
            "url": "https://www.theverge.com/apple-iphone-17",
            "image": "https://cdn.example.com/iphone-17.jpg",
            "publishedAt": "2026-06-28T12:00:00Z",
            "lang": "en",
            "source": {
                "id": "f9e8d7c6b5a4f9e8d7c6b5a4f9e8d7c6",
                "name": "The Verge",
                "url": "https://www.theverge.com",
                "country": "us"
            }
        }
    ]
}

All the world's news, one API

Access a global news database with live updates and extensive historical archives to power your business applications and use cases. It is the news data infrastructure thousands of developers rely on in 2026.

Globe icon

Worldwide scale

Our database features more than 100 million articles from 80,000+ trusted sources in 41 languages across 71 countries. Use our filters to search by language or source country for precise global media coverage.

Share icon

Rich article data

Every result comes fully structured, with the title, description, full article content, source, publication date, image, URL, and language. Rigorous extraction and continuous quality checks keep the data clean and consistent.

Clock icon turning back time

Historical data

Our database maintains a permanent archive of all indexed articles, providing access to years of historical data. Our coverage spans from 2020 to the present, giving you over 6 years of searchable news history.

Newspaper icon

Live news articles

Our continuous crawling system automatically retrieves new articles from all covered sources. Articles are immediately indexed and made available through the API upon discovery.

Speedometer icon

Response performance

Low response time is a core priority. We continuously tune our infrastructure to keep latency minimal on every request, at any scale.

Icon representing the addition of a component to an application

Easy integration

Retrieve API results in JSON format through standard HTTP GET requests from any programming language. Integration is straightforward: send a request, receive results, parse the JSON response, and implement the data in your application.

Having trouble integrating the API? Contact us

Libraries, SDKs & MCP Server

Launch your applications faster with our official SDKs for JavaScript, TypeScript, PHP, and more. Our MCP server brings real-time news directly into your AI agents, and ready-to-use examples get you up and running in minutes.

Missing Sources?

Help us expand our global news coverage. If you know of a reliable news website that isn't yet included in the GNews API, we welcome your suggestions. Community contributions help us maintain a diverse, accurate, and up-to-date news database.

Student Access

Are you a student working on a project or thesis? We offer free access to the GNews API for academic use. Submit your request and get started with real-world news data for your project or thesis.

Advanced Request Options

Build precise queries with logical search operators, then refine every request with a wide range of optional parameters.

Magnifying glass icon

Search operators

Perform advanced searches using search operators such as AND, OR, and NOT to combine, separate, and exclude keywords.

Go to documentation
Reward icon

Access full content

Go beyond headlines and snippets and retrieve the full text of each article. Full content comes standard on every paid plan, ideal for analysis, summarization, and AI pipelines.

View plans

Integrate GNews API in minutes

GNews API fits seamlessly into your development workflow. With official libraries and easy-to-follow examples, you can start fetching news data in your favorite language with just a few lines of code.

Newspaper icon

Media monitoring

Track coverage of any topic, company, or person across thousands of outlets as stories break.

Search icon

Brand and reputation tracking

See what the press is saying about your brand and respond quickly to emerging narratives.

Chart icon

Financial and market research

Feed live and historical headlines into trading signals, risk models, and market analysis.

AI chip icon

AI, LLMs, and RAG

Ground your models and agents in fresh, factual news for retrieval and summarization.

Grouped items icon

News aggregation apps

Build readers, newsletters, and dashboards on a single global news feed.

University icon

Academic research

Study media trends and narratives with years of structured, searchable archives.

Start in three
simple steps

Go to documentation
1

Create your free account

Sign up in under a minute. No credit card needed to start on the free tier.

2

Grab your API key

Your key is ready in the dashboard the moment you sign in.

3

Make your first request

Send a single GET request and get clean JSON back, ready for your app.

Find the Right Plan
for Your Needs

Monthly
Yearly Save 20%

Free

€0

 

For development and testing purposes


  • 100 requests per day

  • Up to 10 articles returned per request

  • 12-hour delay

  • 30 days historical data

  • CORS enabled for localhost

  • Access to all sources

Essential

€49.99/month

 

Most popular

For production and published commercial projects


  • 1,000 requests per day

  • Up to 25 articles returned per request

  • Real-time article availability

  • Historical data from 2020

  • CORS enabled for all origins

  • Access to all sources

  • Email support

  • Full content

Business

€99.99/month

 

For larger projects that require more resources


  • 5,000 requests per day

  • Up to 50 articles returned per request

  • Real-time article availability

  • Historical data from 2020

  • CORS enabled for all origins

  • Access to all sources

  • Email support

  • Full content

Enterprise

€249.99/month

 

For enterprise projects that require exceptional resources


  • 25,000 requests per day

  • Up to 100 articles returned per request

  • Real-time article availability

  • Historical data from 2020

  • CORS enabled for all origins

  • Access to all sources

  • Premium email support

  • Full content

Missing something?
Create Your Own Plan

We'll create a custom plan designed around your specific requirements. Starting with the Enterprise plan as a foundation, you can customize:

  • Number of requests per day

  • Number of articles returned per request

  • Your support level

  • Request additional features

Contact us now

FAQ

GNews API is a REST API that lets you search and retrieve news articles from over 80,000 sources worldwide. Results come back as clean, structured JSON, so you can build news feeds, monitoring dashboards, market and brand tracking, research datasets, or AI pipelines without running your own crawler.

Create an account at gnews.io/register, confirm your email address, and your API key is waiting on your dashboard. It works immediately on the Free plan, no credit card required.

Every paid plan comes with a 10-day free trial that unlocks all of its features. Start it from Change plan; you will be asked for a payment method but nothing is charged during the trial, and cancelling before it ends costs you nothing. The trial is available once per account.

No. The Free plan is for non-commercial projects, development and testing only. Commercial and published projects need a paid plan. Accounts that abuse these terms are terminated.

Our archive goes back to 2020. Paid plans can query the whole archive with the from and to parameters. On the Free plan, results are limited to the last 30 days; older articles are removed from the response and the API tells you how many were dropped.

Yes, on paid plans the content field contains the full text of the article. On the Free plan the content is truncated to a short excerpt. You can also request a truncated excerpt on any plan by adding truncate=content to your request.

Not yet. Source filtering is on our roadmap. In the meantime, every article carries its source object (name, homepage URL and, on the Search endpoint, country), so you can filter or group results on your side.

Once the daily limit is reached, the API answers 403 Forbidden and returns no more data until the counter resets, which happens every day at 00:00 UTC. Unused requests do not carry over to the next day. You can follow your usage on your dashboard, and upgrade at any time from Change plan if you need more headroom.

Yes, at any time and at no extra cost:
  1. Open Plan & Billing.
  2. In the Subscription section, click Cancel subscription.
  3. Tell us in a few words why you are leaving, then confirm.

You keep full access until the end of the period you have already paid for, and your account then returns to the Free plan. Changed your mind before that date? Click Resume subscription on the same page. Cancelling during a free trial means you are never charged.


You can request a refund within 7 days of your initial subscription or of a renewal, provided you have not made any API call in that period. Email contact@gnews.io with a short explanation; we review requests within 3 to 5 business days and approved refunds usually reach your account 5 to 10 business days later. Requests we consider fraudulent or abusive may be denied. Full details are in our Terms of Service.

First request a new verification email from your dashboard and check your spam folder, as the link in older emails expires. If it still does not work, write to contact@gnews.io from the address you signed up with and we will activate the account for you.

Email contact@gnews.io or use the contact form. Paid plans include email support, and Enterprise customers get premium support.

Looking for something else? See all frequently asked questions.

Ready to build
with the best news API?

Get your free API key and make your first request in minutes.