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": 0,
    "articles": []
}

* 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.

100M+

Articles indexed

80,000+

News sources

41

Languages

71

Countries

24/7

Live updates

6+

Years of history

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.

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

GET https://gnews.io/api/v4/search?q=Apple&lang=en&apikey=API_KEY
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"
            }
        },
        {
            "id": "7c6b5a4f3e2d7c6b5a4f3e2d7c6b5a4f",
            "title": "Apple reports record quarterly revenue",
            "description": "Strong iPhone and services sales beat analyst expectations.",
            "content": "Apple posted record revenue for the quarter on the back of strong iPhone and services growth, beating Wall Street estimates. Executives pointed to demand across... [1287 chars]",
            "url": "https://www.reuters.com/apple-earnings",
            "image": "https://cdn.example.com/apple-earnings.jpg",
            "publishedAt": "2026-06-28T09:15:00Z",
            "lang": "en",
            "source": {
                "id": "1a2b3c4d5e6f1a2b3c4d5e6f1a2b3c4d",
                "name": "Reuters",
                "url": "https://www.reuters.com",
                "country": "us"
            }
        },
        {
            "id": "3e2d1c0b9a8f3e2d1c0b9a8f3e2d1c0b",
            "title": "Apple Intelligence expands to more languages",
            "description": "The AI features roll out to additional regions in a software update.",
            "content": "Apple said its on-device AI features will support more languages in an upcoming software update, broadening availability beyond the initial launch markets. The rollout begins... [2043 chars]",
            "url": "https://9to5mac.com/apple-intelligence-languages",
            "image": "https://cdn.example.com/apple-intelligence.jpg",
            "publishedAt": "2026-06-28T07:40:00Z",
            "lang": "en",
            "source": {
                "id": "9a8f7e6d5c4b9a8f7e6d5c4b9a8f7e6d",
                "name": "9to5Mac",
                "url": "https://9to5mac.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

Experience seamless API integration with our official libraries and SDKs, featuring comprehensive documentation and code examples that are ready to use.

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

What you can build with GNews API

In 2026, teams use GNews API to turn the world's news into products. Here are a few of the most popular use cases.

Globe icon

Media monitoring

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

Share icon

Brand and reputation tracking

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

Graph icon

Financial and market research

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

Stars icon

AI, LLMs, and RAG

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

Newspaper icon

News aggregation apps

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

Clock icon

Academic research

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

Start in three simple steps

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.

Join the teams building with GNews API in 2026.

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

Most Popular

Essential

€49.99/month

 

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 directly with your specific requirements, and we'll analyze your needs and provide a detailed quote.

FAQ

You have access to a 10-day free trial to test all paid features. You can start your trial at gnews.io/change-plan and cancel anytime during the trial period.

No, the free subscription cannot be used for commercial projects. The free plan is designed for non-commercial projects, development, and testing purposes only. If we detect abuse of these terms, your account will be terminated.

Once you reach your daily request limit, the API will return an Error 403 and no additional data can be retrieved. Your request counter resets to zero daily at 00:00 UTC.

Yes, you can cancel your subscription anytime at no extra cost. Go to your "Plan & Billing" page (gnews.io/plan-billing), find the "Subscription" section, and click the "Cancel subscription" button to confirm your cancellation.

When you change your subscription plan, your invoice is prorated based on usage. You'll pay for the days you used your previous plan this month, plus the remaining days with your new plan. You only pay for what you actually use with no additional fees.

When a payment fails, Stripe automatically retries the payment 4 times over the next two weeks. If all attempts fail, your subscription will be canceled and downgraded automatically. You'll receive email reminders throughout this two-week period.

For custom plan requirements, contact us at contact@gnews.io or use the contact form on our main page. Custom plans are paid only and must include features beyond what the Essential plan offers.

Our historical news archive goes back to 2020. You can access and search through news articles, headlines, and content from 2020 onwards through our API and platform.

Source filtering isn't supported yet, but it's on our roadmap.

If you're unable to verify your email address, contact us at contact@gnews.io for assistance. Our support team can help troubleshoot verification issues and ensure your account is properly activated.

You can reach our support team by emailing contact@gnews.io.

You can request a refund within 7 days of your initial subscription or renewal, but only if you haven't made any API calls. Send your request to contact@gnews.io with a brief explanation. Requests are reviewed within 3-5 business days, and approved refunds typically appear in your account within 5-10 business days. Abusive requests may be denied. For full details, see our Terms of Service.

Let's Connect

Have questions, need support, or simply want to get in touch? Fill out the form below with your message and we'll get back to you soon.

Tell us how we can help you

Ready to build with the best news API?

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