Kilka miesięcy temu pewien developer na Reddicie napisał coś, co aż mnie zabolało: „Zbudowałem cały mój agregator newsów na darmowym planie NewsAPI.org, pokazałem go zespołowi, a gdy tylko wdrożyłem go na Netlify — nic. Blokada CORS. Produkcja padła zanim w ogóle wystartowała.” Pod tym wpisem pojawiły się dziesiątki odpowiedzi od osób, które natrafiły dokładnie na tę samą ścianę.
Jeśli budujesz coś, co korzysta z newsów w czasie rzeczywistym — agenta AI, monitor rynku, agregator treści, projekt portfolio — potrzebujesz news API. Problem w tym, że różnica między obietnicami na stronach marketingowych tych API a tym, co dzieje się po wdrożeniu, jest ogromna. Spędziłem tygodnie na analizie 8 news API pod kątem cen, uczciwości darmowych planów, limitów zapytań, jakości danych i dopasowania do zastosowań, żebyś nie musiał uczyć się tych lekcji na własnej skórze. W tym przewodniku omawiam Thunderbit, NewsAPI.ai, NewsData.io, NewsAPI.org, GNews, Webz.io, TheNewsAPI i WorldNewsAPI — wraz z realnymi liczbami, rzeczywistymi pułapkami i ramą decyzyjną, która faktycznie pomaga.

Co wyróżnia najlepsze News API w 2026 roku?
Zanim przejdziemy do konkretnych narzędzi, warto jasno określić kryteria oceny. To nie są abstrakcyjne „miłe dodatki” — każde z nich odpowiada na realny problem, z którym spotkałem developerów i użytkowników biznesowych w produkcji.
| Kryterium | Dlaczego to ważne |
|---|---|
| Darmowy plan (rzeczywiste limity produkcyjne) | „Działa na localhost” ≠ „działa po wdrożeniu”. Blokady CORS, ograniczenia domen i tagi tylko dla dev mogą zabić start. |
| Cena płatna (plan wejściowy + plan skalowania) | Niektóre API skaczą z 0 do 449 USD/mies. bez niczego pośrodku. Planowanie budżetu wymaga znajomości tego progu. |
| Limity zapytań i współbieżność | Dzienny limit to tylko połowa historii. Limity burst, requesty/sek. i limity równoczesnych połączeń decydują o tym, czy pętla retry w agencie lub odświeżanie front-endu się nie posypią. |
| Pokrycie źródeł/wydawców i języków | Globalny monitoring, rynki nieanglojęzyczne i lokalne newsy zależą od tego, ile źródeł i języków API faktycznie indeksuje. |
| Głębokość archiwum historycznego | Backtesting finansowy i badania medialne wymagają miesięcy lub lat danych, a nie tylko dzisiejszych nagłówków. |
| Kompletność danych (pełny tekst vs. skrót) | Jeśli API zwraca tylko skrócony opis, pipeline do podsumowań AI albo workflow RAG po prostu zawiedzie, często bez wyraźnego błędu. |
| Funkcje NLP (sentyment, encje, kategoryzacja) | To wyróżnik dla fintechu, monitoringu marki i zastosowań AI — nie każde API to oferuje. |
| Format wyjścia i jakość danych | Brudne dane z wstrzykniętymi reklamami, brakującymi datami lub duplikatami oznaczają więcej pracy developerskiej, zanim da się z nich korzystać. |

Dodałem też kryterium specyficzne dla 2026 roku: gotowość wyjścia pod AI. Coraz więcej zespołów zasila LLM-y, agentów i pipeline’y RAG danymi newsowymi, więc format ma znaczenie — czysty Markdown, stabilny schemat JSON, obsługa webhooków/wsadów i deduplikacja nie są już opcjonalne w poważnych zastosowaniach.
Które News API pasuje do Twojego przypadku? Rama decyzyjna
Jedna z najczęstszych skarg na forach developerskich brzmi: „każde API rozwiązuje trochę inny problem”. I to prawda. Oto rama, która pomaga przebić się przez szum:
| Przypadek użycia | Najlepszy wybór | Rozczaruje | Praktyczna rada |
|---|---|---|---|
| Hobby / projekt do portfolio | TheNewsAPI Free, WorldNewsAPI Free, GNews Free | NewsAPI.org (jeśli wdrażasz z przeglądarki) | Priorytetowo traktuj konfiguracje przyjazne CORS albo backend proxy. Nie traktuj darmowego planu NewsAPI.org jako gotowego do produkcji. |
| Agregator produkcyjny z ograniczonym budżetem | TheNewsAPI Basic (9 USD/mies.), WorldNewsAPI Reporter (39 USD/mies.), GNews Essential (49,99 EUR/mies.) | NewsAPI.org (skok do 449 USD/mies.) | Najpierw przetestuj pokrycie źródeł; tanie API często oszczędzają na pełnym tekście, historii i NLP. |
| Agent AI / pipeline LLM | Thunderbit Extract/Distill, NewsAPI.ai, WorldNewsAPI (MCP) | GNews (podstawowy feed nagłówków) | Szukaj pełnego tekstu, czystego Markdown, wyjścia zgodnego ze schematem, webhooków i pól encji/sentymentu. |
| Finanse / trading algorytmiczny | NewsAPI.ai, Webz.io, specjalistyczne feedy finansowe | Każde API z opóźnieniem 12h+ albo tylko darmowymi planami | Opóźnienia w darmowych planach są bezużyteczne w tradingu. Potrzebujesz niemal czasu rzeczywistego, sentymentu, encji i historycznych danych do backtestów. |
| Monitoring marki / mediów | Webz.io, NewsAPI.ai, NewsData.io (płatne) | Darmowe plany TheNewsAPI/GNews | Potrzebne są ekstrakcja encji, sentyment, sygnały społecznościowe, deduplikacja i możliwość dodawania własnych źródeł. |
| Nisze / lokalne / rządowe / długiego ogona źródła | Thunderbit + wybrane API indeksujące | Samo dowolne API indeksujące | Użyj API do szerokiego wyszukiwania, a Thunderbit do lokalnych urzędów, publikacji branżowych i stron prasowych, których API nie obejmuje. |
To nie jest sytuacja „jedno API rządzi wszystkimi”.

Większość środowisk produkcyjnych, które widziałem, łączy indeksowane API do szerokiego wyszukiwania z narzędziem do scrapingu/ekstrakcji, żeby pokryć luki.
Rzeczywistość darmowych planów: co naprawdę działa po wdrożeniu
To pojedynczo największa frustracja w społeczności deweloperów. Widziałem to na Stack Overflow, Reddicie i w issue na GitHubie: darmowe plany działają idealnie na localhost, a potem psują się w chwili, gdy przenosisz aplikację na prawdziwą domenę.
Oto szczera tabela:

| API | Darmowy plan | Działa w produkcji? | Pułapka CORS / produkcyjna | Najważniejsza pułapka |
|---|---|---|---|---|
| Thunderbit API | 600 jednostek jednorazowo (≈30 stron Extract) | Tak (klucz API po stronie serwera) | To nie jest browserowe API nagłówków; używaj po stronie serwera | Brak wstępnego indeksu; podajesz własne URL-e/serwisy. |
| NewsAPI.ai | 2 000 darmowych wyszukiwań | Tak (dostęp API/sandbox) | Tokenowe/wyszukiwarkowe; szczegóły limitów nie są szczególnie eksponowane | Potężne, ale to nie „tani widget z nagłówkami”. |
| NewsData.io | 200 kredytów/dzień, 10 artykułów/kredyt | Tak (komercyjnie dozwolone) | Opóźnienie 12 godzin; brak pełnej treści w darmowym planie | Darmowy plan działa, ale tylko ze skrótami. |
| NewsAPI.org | 100 requestów/dzień | Nie (tylko dev/test) | CORS tylko localhost; produkcja blokowana | Największy szok wdrożeniowy — produkcja startuje od 449 USD/mies.. |
| GNews | 100 requestów/dzień, 10 artykułów/request | Technicznie CORS dla wszystkich originów; plan opisany jako dev/test | Opóźnienie 12 godzin; nieidealne do komercyjnej produkcji | Tylko lekki użytek; ograniczone NLP. |
| Webz.io News API Lite | 1 000 wywołań/mies., 10 artykułów/wywołanie | Tylko niekomercyjnie | Lite jest dla studentów/devów/badaczy | Ceny enterprise są ustalane indywidualnie. |
| TheNewsAPI | 100 requestów/dzień | Tak (na stronie cenowej brak komunikatu „tylko dev”) | Tylko 3 artykuły na request newsowy w darmowym planie | Bardzo mały limit artykułów na request sprawia, że darmowy plan jest mniej użyteczny, niż wygląda. |
| WorldNewsAPI | 50 punktów/dzień | Tak, ale wymagany backlink | 1 req/sek., 1 request współbieżny; historia 1 miesiąc | Darmowy limit jest mały, ale uczciwy. |
Wniosek: jeśli budujesz projekt portfolio albo MVP i planujesz wdrożenie, unikaj darmowego planu NewsAPI.org do czegokolwiek poza localhost. TheNewsAPI, WorldNewsAPI i NewsData.io są bardziej uczciwe co do tego, co pozwala ich darmowa warstwa, nawet jeśli limity są ciasne.
1. Thunderbit: ekstrakcja newsów z dowolnego źródła wspierana przez AI
Thunderbit nie jest tradycyjnym, wcześniej zindeksowanym news API. To narzędzie do ekstrakcji wspierane przez AI, które działa na dowolnej stronie — także na niszowych źródłach, stronach prasowych lokalnych urzędów czy publikacjach branżowych, których żadne indeksowane API nie obejmuje. Pracuję w zespole Thunderbit, więc powiem wprost, w czym jest świetne, a gdzie nie jest najlepszym wyborem.
Thunderbit oferuje dwie kluczowe możliwości dla danych newsowych:
- Extract API: Definiujesz schemat JSON z polami takimi jak nagłówek, data, autor, treść, sentyment i encje. Możesz zbiorczo wyekstrahować dane strukturalne z maksymalnie 100 URL-i na request. AI czyta stronę, identyfikuje odpowiednią treść i zwraca czysty JSON — bez selektorów CSS, bez kruchego scrapingu.
- Distill API: Zamienia dowolną stronę w czysty Markdown gotowy dla LLM-ów. Usuwa reklamy, nawigację, komentarze i śmieci. Idealne do podawania artykułów do pipeline’ów RAG lub agentów AI.
Oba endpointy automatycznie radzą sobie z renderowaniem JS, ochroną anty-bot, georoutingiem i rotacją proxy. Jest też rozszerzenie Chrome z funkcją „AI Suggest Fields” dla osób nietechnicznych, które chcą zeskrobać serwis newsowy bez pisania kodu.
Przykładowy schemat JSON do ekstrakcji newsów:
{
"type": "object",
"properties": {
"headline": { "type": "string", "description": "Nagłówek artykułu" },
"published_date": { "type": "string", "description": "Data ISO, jeśli dostępna" },
"author": { "type": "string", "description": "Autor / podpis" },
"body": { "type": "string", "description": "Czysta treść artykułu bez reklam, nawigacji i komentarzy" },
"source": { "type": "string", "description": "Wydawca lub nazwa witryny" },
"sentiment": { "type": "string", "enum": ["positive", "neutral", "negative"] },
"entities": { "type": "array", "items": { "type": "string" } }
},
"required": ["headline", "body", "published_date"]
}
Wypróbuj Thunderbit do strukturalnej ekstrakcji newsów
Ceny i limity Thunderbit
- Darmowy: 600 jednostek jednorazowo (≈30 stron Extract lub 600 stron Distill). 2 równoczesne requesty.
- Starter: 16 USD/mies. (rozliczane rocznie), 60 000 jednostek/rok, 3 000 stron Extract, 30 równoczesnych requestów.
- Pro: 40 USD/mies. (rozliczane rocznie), 600 000 jednostek/rok, 30 000 stron Extract, 50 równoczesnych requestów.
- Enterprise: 1 000 req/min, ceny indywidualne.
Każdy request Extract kosztuje 20 kredytów za URL; Distill kosztuje 1 kredyt za stronę. Sprawdź cennik Thunderbit, aby poznać najnowsze szczegóły.
Najlepsze dla
Niszowych/lokalnych źródeł newsowych nieindeksowanych przez tradycyjne API, pipeline’ów agentów AI wymagających strukturalnego wyjścia, zespołów, które chcą ekstrahować dane z dowolnego serwisu newsowego bez kodu. Ograniczenie: Thunderbit nie ma gotowego indeksu newsów — musisz znać URL-e lub witryny, z których chcesz pobierać dane. Najlepiej działa jako uzupełnienie API indeksujących, a nie zamiennik dla „daj mi wszystkie newsy o Tesli”.
2. NewsAPI.ai: platforma inteligencji newsowej klasy enterprise
NewsAPI.ai (dawniej Event Registry) to ciężka artyleria na tej liście. Indeksuje ponad 150 000 wydawców w ponad 60 językach, z archiwum sięgającym 2014 roku. Wśród klientów są Spotify, Bloomberg, IBM, Accenture i World Bank Group.
To głębia metadanych uzasadnia wyższą cenę. Każdy artykuł zawiera:
- Rozpoznawanie i rozróżnianie encji (osoby, organizacje, lokalizacje)
- Kategoryzację tematów (ponad 5 000 tematów)
- Analizę sentymentu (wyniki polaryzacji)
- Klasteryzację wydarzeń i wykrywanie niemal-duplikatów
- Dane o udostępnieniach społecznościowych
To najbogatszy zestaw metadanych spośród wszystkich 8 API. Jeśli budujesz dashboard do monitoringu finansowego, narzędzie do analizy marki albo platformę do badań medialnych, NewsAPI.ai daje Ci gotowy pipeline NLP.
Ceny i limity NewsAPI.ai
- Darmowy: 2 000 darmowych wyszukiwań.
- Płatny: plan 5K za 90 USD/mies. Cennik oparty na tokenach — wyszukiwanie świeżych artykułów kosztuje 1 token/wyszukiwanie, wyszukiwanie w archiwum kosztuje więcej (np. 5 tokenów za przeszukany rok). Każde wyszukiwanie zwraca do 100 artykułów. Dodatkowe tokeny po 0,015 USD/szt.
- Limity zapytań: darmowy plan jest ograniczony; enterprise może osiągać 40 req/sek.
Najlepsze dla
Monitoringu finansowego, analizy marki, badań medialnych i każdego zastosowania, które wymaga bogatych metadanych i głębokich archiwów. Pułapka: zużycie tokenów jest bardziej złożone niż prosty cennik „requesty/dzień”. Jeśli potrzebujesz tylko nagłówków, to API jest przesadą (i będzie drogie jak na to, co dostajesz).
3. NewsData.io: budżetowe News API z globalnym zasięgiem
NewsData.io wyróżnia się szerokością pokrycia w stosunku do ceny: około 87 000+ źródeł, 206 krajów, 89 języków. Ich darmowy plan jest jednym z nielicznych, które wyraźnie dopuszczają użycie komercyjne.
Hak? Odpowiedzi z darmowego planu zwracają tylko skróty — bez pełnej treści artykułu. Do tego dochodzi 12-godzinne opóźnienie danych w darmowej warstwie. Jeśli Twój pipeline AI potrzebuje pełnego tekstu, musisz przejść na płatny plan.
- Najważniejsze funkcje: wyszukiwanie artykułów, najnowsze newsy, newsy o krypto, endpoint źródeł newsowych, AI summary/sentyment/tagi (na płatnych planach).
- Dane historyczne: do 6 miesięcy na Basic, 2 lat na Professional, 5 lat na Corporate i 8 lat na planach niestandardowych.
Ceny i limity NewsData.io
- Darmowy: 200 kredytów/dzień, 10 artykułów na kredyt, opóźnienie 12 godzin, brak pełnej treści. Limit: 30 kredytów/15 min.
- Basic: 99,99 USD/mies. — 20 000 kredytów/mies., 50 artykułów/kredyt, czas rzeczywisty, 6 miesięcy historii, pełna treść, AI summary/sentyment.
- Professional: 349,99 USD/mies. — 50 000 kredytów/mies., 2 lata historii, AI tagi.
- Corporate: 1 299,99 USD/mies. — 1 000 000 kredytów/mies., 5 lat historii.
- Limit płatny: 1 800 kredytów/15 min.
Najlepsze dla
Developerów potrzebujących szerokiego pokrycia geograficznego/językowego przy ograniczonym budżecie, podstawowego monitoringu newsów w produkcji. Pułapka: ograniczenie darmowego planu do samych skrótów jest dyskwalifikujące dla podsumowań AI i analizy pełnotekstowej. A plan Basic za 99,99 USD/mies. też nie jest dokładnie drobniakiem.
4. NewsAPI.org: popularny wybór z jedną pułapką produkcyjną
NewsAPI.org to prawdopodobnie najczęściej cytowane news API w tutorialach i przewodnikach dla początkujących. Deklaruje ponad 500 000 developerów i ponad 150 000 źródeł na całym świecie w 14 językach i 55 krajach. REST API jest czyste, SDK jest dużo, a dokumentacja jest prosta.
A potem wdrażasz aplikację.
Darmowy plan Developer jest wyraźnie ograniczony do środowisk deweloperskich i testowych. CORS działa tylko z localhost. W chwili, gdy przeniesiesz aplikację na staging lub produkcję, requesty zostaną zablokowane. To nie bug — to celowe działanie i jest opisane w FAQ cenowym. Problem w tym, że informacja jest ukryta na tyle głęboko, że tysiące developerów dało się zaskoczyć.
Żeby wejść na produkcję, potrzebujesz planu Business za 449 USD/mies. Nie ma tu stopnia pośredniego za 20 czy 50 dolarów. I nawet na płatnych planach pełna treść artykułu nie jest dostępna — dostajesz nagłówki, opisy i URL-e, ale nie body artykułu.
Ceny i limity NewsAPI.org
- Developer (Darmowy): 100 requestów/dzień, 24-godzinne opóźnienie, archiwum 1 miesiąc, CORS tylko localhost, tylko dev/test.
- Business: 449 USD/mies. — 250 000 requestów/mies., czas rzeczywisty, archiwum 5 lat, CORS dla wszystkich originów.
- Advanced: 1 749 USD/mies. — 2 000 000 requestów/mies., SLA 99,95%.
- Enterprise: ceny niestandardowe.
Najlepsze dla
Prototypowania i lokalnego developmentu. Do produkcji tylko wtedy, gdy budżet udźwignie skok do 449 USD/mies. — i nie potrzebujesz pełnego tekstu artykułów. Pułapka: przeskok cenowy od dev do produkcji to najważniejsza rzecz, którą trzeba wiedzieć o tym API.
5. GNews: lekkie i przyjazne dla darmowej warstwy
GNews to proste API oparte na wynikach Google News. To jedno z najłatwiejszych narzędzi na start: 100 requestów/dzień w darmowym planie, CORS dozwolony ze wszystkich originów i brak ograniczenia tylko do dev.
Kosztem jest głębokość.
GNews zwraca title, description, content, URL, image, publishedAt i source — ale pole content jest przycinane, chyba że użyjesz expand=content, co wymaga płatnej subskrypcji. Bez ekstrakcji encji. Bez analizy sentymentu. Bez klasteryzacji wydarzeń. To feed nagłówków, nie platforma inteligencji newsowej.
- Pokrycie: 60 000–80 000+ źródeł (różne strony na ich witrynie podają różne liczby), 22 języki, 30 krajów.
- Darmowy plan: 100 requestów/dzień, 10 artykułów/request, 12-godzinne opóźnienie, 30 dni historii.
Ceny i limity GNews
- Darmowy: 100 requestów/dzień, 10 artykułów/request, 12-godzinne opóźnienie, 30 dni historii.
- Essential: 49,99 EUR/mies. — 1 000 requestów/dzień.
- Wyższe plany: więcej requestów/sek., więcej historii, nieprzycinana treść.
Najlepsze dla
Lekkich aplikacji potrzebujących podstawowych nagłówków, projektów hobbystycznych, prototypów MVP, które potrzebują darmowej opcji gotowej do produkcji. Pułapka: brak głębokiego NLP, ograniczone filtrowanie i pełna treść za paywallem.
6. Webz.io: news data klasy enterprise z wbudowanym NLP
Webz.io to ruch w stronę enterprise. Ich News API obejmuje ponad 300 000 źródeł newsowych w ponad 170 językach i ponad 200 krajach, z ponad 3,5 mln artykułów dziennie. Dane historyczne sięgają 2008 roku w planach enterprise.
Taka głębokość to rzadkość.
To, co odróżnia Webz.io, to warstwa wzbogacania danych: każdy artykuł zawiera encje (lokalizacje, organizacje, osoby), analizę sentymentu, kategorie tematyczne IPTC, sygnały społecznościowe, filtry zaufania/wiarygodności, a nawet tagowanie fake/satyra/skręt polityczny. Jeśli budujesz dashboard oceny ryzyka albo feed inteligencji finansowej, to API robi ciężką pracę za Ciebie.
Oferują też darmowy plan „News API Lite” — 1 000 wywołań/mies., 10 artykułów na wywołanie, 30 dni historii — ale jest on wyraźnie przeznaczony do użytku niekomercyjnego (studenci, developerzy, badacze).
Ceny i limity Webz.io
- Lite (Darmowy): 1 000 wywołań/mies., 10 artykułów/wywołanie, archiwum 30 dni, tylko niekomercyjnie.
- Płatny: ceny niestandardowe (kontakt ze sprzedażą). Domyślny limit: 1 req/sek. z Private Access Token; wyższe limity dostępne na prośbę.
Najlepsze dla
Enterprise’owego monitoringu mediów, oceny ryzyka, inteligencji finansowej, trenowania modeli NLP. Pułapka: Lite jest niekomercyjny; ceny enterprise są nieprzejrzyste, ale zestaw funkcji jest tutaj najbardziej kompletny.
7. TheNewsAPI: tani produkcyjny plan z subtelnym ograniczeniem
TheNewsAPI pozycjonuje się jako szybkie, przystępne cenowo news API: ponad 40 000 źródeł, 50+ krajów, 30+ języków i ponad 1 milion nowych artykułów indeksowanych tygodniowo. Obsługuje wyszukiwanie pełnotekstowe i ma technologię cache dla szybkich odpowiedzi.
Darmowy plan jest przyjazny produkcji — bez komunikatu „tylko dev”, bez blokad CORS. Ale jest tu subtelna pułapka: na darmowym planie każde zapytanie newsowe zwraca tylko 3 artykuły. Więc choć masz 100 requestów dziennie, realnie dostajesz maksymalnie 300 artykułów dziennie, a nie 100 × (jakąś dużą liczbę).
Ceny i limity TheNewsAPI
- Darmowy: 100 requestów/dzień, 3 artykuły na request newsowy.
- Basic: 9 USD/mies. — 2 500 requestów/dzień, 25 artykułów/request.
- Standard: 49 USD/mies. — 10 000 requestów/dzień, 100 artykułów/request.
- Pro: 79 USD/mies. — 25 000 requestów/dzień, 200 artykułów/request.
Najlepsze dla
Developerów, którzy chcą taniego, gotowego do produkcji news API z pokryciem wielu krajów i szybkimi odpowiedziami. Pułapka: limit 3 artykułów na request w darmowym planie czyni go mniej użytecznym, niż sugeruje liczba „100 requestów/dzień”. (Uwaga: pierwotny plan artykułu mówił o „3 źródłach na request” — faktyczny limit to 3 artykuły na request, zgodnie ze stroną cenową.)
8. WorldNewsAPI: tagowanie semantyczne i zasięg wielojęzyczny
WorldNewsAPI oferuje przejrzysty cennik oparty na punktach i zaskakująco bogaty zestaw funkcji jak na swoją cenę. Zasięg obejmuje ponad 210 krajów i ponad 86 języków (choć różne strony na ich witrynie podają nieco inne liczby). W pakiecie są semantyczne tagowanie encji, wyszukiwanie geolokalizacyjne, filtrowanie sentymentu, pierwsze strony gazet z ponad 6 000 gazet w 125 krajach, a nawet integracja MCP do workflow narzędzi AI.
Darmowy plan jest mały — 50 punktów/dzień — i wymaga linku zwrotnego do WorldNewsAPI na Twojej stronie. Ale jest uczciwy co do tego, co dostajesz, a płatne plany startują już od 39 USD/mies.
Ważne ograniczenie: analiza sentymentu obecnie obejmuje tylko język angielski i niemiecki. Jeśli potrzebujesz wielojęzycznego sentymentu, musisz zbudować własne NLP na wierzchu.
Ceny i limity WorldNewsAPI
- Darmowy: 50 punktów/dzień, 1 req/sek., 1 request współbieżny, historia 1 miesiąc, wymagany backlink.
- Reporter: 39 USD/mies. — 500 punktów/dzień, 2 req/sek., 5 współbieżnych, nieograniczona historia (do 2022-01-01).
- Journalist: 379 USD/mies.
- Editor: 1 779 USD/mies.
Najlepsze dla
Wielojęzycznych aplikacji newsowych, projektów wymagających semantycznego tagowania encji, danych pierwszych stron gazet, integracji narzędzi AI przez MCP. Pułapka: darmowy plan jest bardzo mały i wymaga backlinku. Koszty punktów różnią się w zależności od endpointu i liczby wyników, więc oszacowanie budżetu wymaga więcej matematyki niż prosty limit requestów.
Najlepsze News API — porównanie cen, darmowych planów i funkcji w skrócie
Oto tabela zbiorcza, która łączy wszystko z poszczególnych recenzji:
| API | Rzeczywistość darmowego planu | Płatny próg wejścia | Pokrycie | Historia | Pełny tekst | NLP / wzbogacanie | Najlepsze dopasowanie |
|---|---|---|---|---|---|---|---|
| Thunderbit | 600 jednostek jednorazowo; ok. 30 stron Extract | 16 USD/mies. przy rozliczeniu rocznym | Dowolny URL, który podasz | Zależy od źródła | Tak (przez Extract/Distill) | Ekstrakcja schematu AI, czysty Markdown | Długi ogon/nisze, pipeline’y AI |
| NewsAPI.ai | 2 000 darmowych wyszukiwań | 90 USD/mies. | 150K+ wydawców, 60+ jęz. | Od 2014 | Tak | Encje, tematy, sentyment, wydarzenia, duplikaty, social | Inteligencja enterprise |
| NewsData.io | 200 kredytów/dzień, 12h opóźnienia, brak pełnej treści | 99,99 USD/mies. | 87K+ źródeł, 206 krajów, 89 jęz. | 6 mies.–8 lat (zależnie od planu) | Tylko płatne | AI summary/tagi/sentyment (płatne) | Budżetowy globalny monitoring |
| NewsAPI.org | 100/dzień, tylko dev, CORS localhost | 449 USD/mies. | 150K+ źródeł, 14 jęz., 55 krajów | 1 mies. gratis; 5 lat płatnie | Nie (na żadnym planie) | Tylko custom enterprise | Prototypowanie |
| GNews | 100/dzień, 10/request, 12h opóźnienia | 49,99 EUR/mies. | 60K–80K+ źródeł, 22 jęz., 30 krajów | 30 dni gratis; więcej płatnie | Tylko płatne (expand=content) | Minimalne | Lekkie nagłówki |
| Webz.io | 1 000/mies. Lite, niekomercyjny | Niestandardowe | 300K+ źródeł, 170+ jęz. | 30 dni Lite; 2008 enterprise | Tak | IPTC, encje, sentyment, social, trust | Enterprise risk/media |
| TheNewsAPI | 100/dzień, 3 artykuły/request | 9 USD/mies. | 40K+ źródeł, 50+ krajów, 30+ jęz. | W zestawie; głębokość zależy | Zależy od pola | Podstawowe; bez głębokiego NLP | Tanie wdrożenia produkcyjne |
| WorldNewsAPI | 50 punktów/dzień, wymagany backlink | 39 USD/mies. | 210+ krajów, 86+ jęz. | 1 mies. gratis; płatne do 2022 | Deklaruje pełny tekst | Tagi semantyczne, sentyment (EN/DE), pierwsze strony, MCP | Aplikacje semantyczne/globalne |
A oto podsumowanie gotowości darmowych planów do produkcji — tabela, której nie publikuje chyba żaden inny artykuł porównawczy:
| API | Darmowy plan działa w produkcji? | Problem CORS? | Czy darmowe użycie komercyjne jest dozwolone? |
|---|---|---|---|
| Thunderbit | Tak (klucz API, po stronie serwera) | N/D | Tak |
| NewsAPI.ai | Tak (sandbox/API) | Nie | Ograniczone |
| NewsData.io | Tak | Nie | Tak |
| NewsAPI.org | Nie | Tak — blokowane po wdrożeniu | Nie (tylko dev/test) |
| GNews | Technicznie tak (CORS dla wszystkich originów) | Nie | Opisane jako dev/test |
| Webz.io Lite | Tylko niekomercyjnie | Nie | Nie |
| TheNewsAPI | Tak | Nie | Tak |
| WorldNewsAPI | Tak (z backlinkiem) | Nie | Tak (z backlinkiem) |
Limity zapytań, opóźnienia i skalowanie: liczby, których nikt nie publikuje
Większość artykułów porównawczych pomija ten temat całkowicie. Ale jeśli budujesz aplikację produkcyjną, limity na sekundę i współbieżność mają takie samo znaczenie jak dzienny limit.
| API | Free rate / quota | Paid rate / quota | Współbieżność | Pułapka latencji |
|---|---|---|---|---|
| Thunderbit | 2 równoczesne | 30 (Starter), 50 (Pro) równoczesnych | Publikowane jako requesty współbieżne | Ekstrakcja/renderowanie JS dodaje ok. 1–3 s względem surowego pobrania z indeksowanego API; do skali używaj wsadów/webhooków. |
| NewsAPI.ai | Limit tokenów/wyszukiwań; 2 000 darmowych wyszukiwań | Tokenowe; enterprise do 40 req/sek. | Nieopisane jasno | Wyszukiwanie archiwum kosztuje więcej tokenów za każdy przeszukany rok. |
| NewsData.io | 30 kredytów/15 min | 1 800 kredytów/15 min | Nieopisane jasno | Darmowy: opóźnienie 12h. Płatny: czas rzeczywisty. |
| NewsAPI.org | 100/dzień | 250 tys./mies. (Business), 2 mln/mies. (Advanced) | Nieopisane jasno | Darmowy: opóźnienie 24h. Produkcja wymaga płatnego planu. |
| GNews | 100/dzień; 429 przy zbyt wielu/sek. | Zależnie od planu | Nieopisane jasno | Darmowy: opóźnienie 12h. |
| Webz.io | 1 000/mies. (Lite) | Domyślnie 1 req/sek.; więcej na prośbę | Niestandardowa | Enterprise skaluje się, ale nie jest self-serve. |
| TheNewsAPI | 100/dzień | 2,5K–25K requestów/dzień zależnie od planu | Nieopisane jasno | Limity na minutę nie są eksponowane; opieraj się na nagłówkach 429. |
| WorldNewsAPI | 60/min, 1 współbieżny | 2–20 req/sek. zależnie od planu; 5–20 współbieżnych | Publikowane per plan | Koszt punktów różni się w zależności od endpointu i liczby wyników. |
Tam, gdzie dokładne liczby nie są publicznie dostępne, zaznaczyłem to. Sama ta uczciwość jest wyróżnikiem — większość artykułów porównawczych po prostu omija temat. Jeśli planujesz pętle retry dla agentów albo bardzo częste odpytywanie, skontaktuj się z działem sprzedaży API, zanim się na coś zdecydujesz.
Dogłębna analiza jakości danych: co naprawdę dostajesz z powrotem (i czego brakuje)

W forach developerskich ciągle wracają trzy problemy: niepełna treść artykułów, szum/brudne dane z wstrzykniętymi reklamami oraz duplikaty artykułów. A jednak prawie żaden artykuł porównawczy nie pokazuje, jak wygląda realna odpowiedź API.
Oto uproszczony obraz tego, co dostajesz z kilku kluczowych API:
NewsAPI.org — czyste, ale bez pełnego tekstu:
{
"title": "...",
"description": "Krótki opis...",
"url": "https://...",
"urlToImage": "https://...",
"publishedAt": "2026-05-13T10:00:00Z",
"content": null
}
Pełna treść artykułu nie jest dostępna na żadnym planie. Dostajesz nagłówek, krótki opis i URL. Jeśli potrzebujesz body artykułu, musisz pobrać je i sparsować samodzielnie.
GNews — przycinane, chyba że zapłacisz:
{
"title": "...",
"description": "...",
"content": "Pierwsze 260 znaków artykułu...",
"url": "https://...",
"image": "https://...",
"publishedAt": "2026-05-13T10:00:00Z"
}
Pole content jest domyślnie przycinane. Pełna treść wymaga expand=content na płatnym planie.
NewsAPI.ai / Webz.io — wzbogacone metadane:
{
"title": "...",
"body": "Pełny tekst artykułu...",
"date": "2026-05-13",
"author": "...",
"source": { "title": "...", "uri": "..." },
"sentiment": 0.42,
"concepts": [{ "label": "Tesla", "type": "org" }],
"categories": ["Business"],
"socialScore": 1234
}
Te API zwracają pełne body, a także obliczony sentyment, encje, tematy i sygnały społecznościowe. To właśnie sprawia, że nadają się do pipeline’ów AI i monitoringu marki.
Thunderbit Extract — struktura zgodna z Twoim schematem:
{
"headline": "...",
"published_date": "2026-05-13",
"author": "...",
"body": "Czysta treść artykułu, bez reklam i nawigacji...",
"source": "...",
"sentiment": "positive",
"entities": ["Tesla", "Elon Musk"]
}
Thunderbit zwraca dokładnie te pola, które zdefiniujesz w JSON Schema, wyekstrahowane i oczyszczone przez AI. Bez artefaktów HTML, bez reklam, bez śmieci z nawigacji.
Praktyczny wniosek: jeśli Twój workflow zależy od pełnego tekstu artykułu, sprawdź, czy API faktycznie zwraca go w Twoim planie, zanim cokolwiek zbudujesz. „Content” w dokumentacji nie zawsze oznacza „pełne body artykułu”.
Gdy żadne News API nie obejmuje Twojego źródła: alternatywa w postaci scrapingu
Nawet największe indeksowane API mają luki w pokryciu. Lokalne pokoje prasowe urzędów, małe branżowe publikacje, niszowe newslettery za paywallem, lokalne publikacje językowe oraz blogi krypto/fintech często nie znajdują się w indeksie żadnego API.

Developerzy obchodzą to dziś za pomocą GDELT (darmowe i ogromne, ale wymaga ciężkiej normalizacji, eksportów do BigQuery, deduplikacji i filtrowania jakości źródeł), RSS feedów (przestarzałe i ograniczone) albo ogólnych scraperów. Żadne z tych rozwiązań nie jest „drop-in”.
Tu właśnie Thunderbit pasuje jako uzupełnienie dla API indeksujących. Workflow wygląda tak:
- Zidentyfikuj lukę: Potrzebujesz newsów ze strony prasowej lokalnego urzędu albo publikacji branżowej, której żadne API nie indeksuje.
- Zdefiniuj schemat: Ustaw JSON Schema z polami, których potrzebujesz (nagłówek, data, autor, treść, sentyment, encje).
- Ekstrahuj wsadowo: Użyj Thunderbit Extract API, aby przetworzyć do 100 URL-i na request. AI obsługuje renderowanie JS, anty-bot i czyszczenie danych.
- Eksportuj: Wyślij ustrukturyzowane dane do Google Sheets, Airtable, Notion albo przepuść je bezpośrednio do pipeline’u LLM/RAG.
Dla użytkowników nietechnicznych rozszerzenie Thunderbit Chrome oferuje „AI Suggest Fields” — otwórz niszowy serwis newsowy, kliknij przycisk, a AI zaproponuje kolumny na podstawie treści strony. Bez kodu, bez selektorów CSS.
To nie jest zamiennik dla indeksowanych API, gdy potrzebujesz szerokiego wyszukiwania („wszystkie artykuły o X”). Ale dla długiego ogona — źródeł ważnych dla Twojej konkretnej grupy odbiorców, których nie ma w żadnym korpusie — wypełnia lukę, której nie adresuje żadne tradycyjne news API. Więcej o tym, jak działa web scraping z AI, znajdziesz w naszym przewodniku o scrapowaniu dowolnej strony za pomocą AI.
Jak wybrać odpowiednie News API
Osiem API, sporo kompromisów — ale drzewo decyzyjne jest prostsze, niż wygląda:
- Brak budżetu, potrzebujesz tylko nagłówków do projektu portfolio? → TheNewsAPI albo darmowy plan WorldNewsAPI. Unikaj NewsAPI.org, jeśli planujesz wdrożenie.
- Budujesz aplikację produkcyjną na budżecie startupowym? → TheNewsAPI Basic (9 USD/mies.) albo WorldNewsAPI Reporter (39 USD/mies.) do nagłówków/wyszukiwania. Dodaj Thunderbit, jeśli potrzebujesz pełnego tekstu z konkretnych źródeł.
- Potrzebujesz wzbogaconych metadanych do fintechu lub monitoringu marki? → NewsAPI.ai albo Webz.io. Zaplanuj budżet odpowiednio — to narzędzia klasy enterprise z cenami klasy enterprise.
- Zasilasz agenta AI albo pipeline LLM newsami? → Priorytetowo traktuj pełny tekst, czyste wyjście i pola strukturalne. Thunderbit Extract/Distill, NewsAPI.ai i WorldNewsAPI (MCP) są tutaj najmocniejsze. Szerzej opisaliśmy krajobraz najlepszych narzędzi AI web scraper.
- Pokrywasz niszowe lub lokalne źródła, których żadne API nie indeksuje? → Thunderbit + indeksowane API. API do szerokiego wyszukiwania, Thunderbit do braków.
I jedna uniwersalna rada: zawsze testuj darmowy plan w rzeczywistym środowisku wdrożeniowym zanim zdecydujesz się na plan płatny. Różnica między „działa na localhost” a „działa w produkcji” zniszczyła więcej projektów niż jakikolwiek limit zapytań.
Podsumowanie: jak wybrać najlepsze News API do swoich potrzeb
Żadne pojedyncze news API nie jest idealne do każdego przypadku użycia. Szerokość pokrycia vs. głębia NLP vs. przystępność cenowa vs. gotowość produkcyjna vs. kompletność danych — kompromisy są realne i inne dla każdego zespołu.
Jeśli prototypujesz, zacznij od darmowego planu, który faktycznie działa po wdrożeniu (TheNewsAPI, WorldNewsAPI, NewsData.io). Jeśli budujesz coś poważnego, zaplanuj budżet na płatny plan dopasowany do Twoich potrzeb jakości danych — i nie zakładaj, że „darmowe” oznacza „gotowe do produkcji”. Jeśli Twoje źródła wykraczają poza to, co obejmuje jakiekolwiek indeksowane API, Extract API Thunderbit może wypełnić tę lukę bez konieczności budowania i utrzymywania własnego scrapera.
Najlepsze podejście, które widziałem w praktyce, to model hybrydowy: indeksowane API do szerokiego wyszukiwania i narzędzie do ustrukturyzowanej ekstrakcji dla długiego ogona. Testuj, mierz i iteruj — i niech odpowiedzi API zawsze zawierają pełne body artykułu.
Więcej o ekstrakcji danych webowych i automatyzacji znajdziesz na kanale Thunderbit na YouTube, gdzie czekają omówienia i tutoriale.
Wypróbuj Thunderbit do ekstrakcji newsów z AI Get Started Free
FAQ
Jaki jest najlepszy darmowy news API do użytku produkcyjnego?
Do wdrożenia produkcyjnego bez blokad CORS i ograniczeń tylko do dev, najbardziej oczywiste są TheNewsAPI i WorldNewsAPI. Oba pozwalają na użycie produkcyjne w darmowych planach (WorldNewsAPI wymaga backlinku). Darmowy plan NewsData.io też dopuszcza użycie komercyjne, ale jest ograniczony do skrótów i 12-godzinnego opóźnienia. Unikaj darmowego planu NewsAPI.org do czegokolwiek poza localhost — jest wyraźnie tylko dla dev.
Czy news API zwracają pełny tekst artykułu, czy tylko nagłówki?
To mocno zależy od API i planu. NewsAPI.org nie zwraca pełnej treści artykułu na żadnym planie. GNews przycina content, chyba że zapłacisz za expand=content. NewsData.io dostarcza pełną treść tylko na płatnych planach. NewsAPI.ai, Webz.io i WorldNewsAPI promują pełny tekst jako część swojej podstawowej oferty. Thunderbit wyciąga pełne body z dowolnego URL-a źródłowego za pomocą AI.
Jaka jest różnica między news API a scraperem webowym do newsów?
News API daje Ci wcześniej zindeksowane, przeszukiwalne dane newsowe z wyselekcjonowanego zbioru wydawców — świetne do szerokiego wyszukiwania i ujednoliconych metadanych. Web scraper albo narzędzie do ekstrakcji (takie jak Thunderbit) pozwala pobierać dane strukturalne z dowolnej strony, także ze źródeł, których nie ma w indeksie żadnego API. Używaj API, gdy potrzebujesz „wszystkich artykułów o X”. Używaj scrapera, gdy potrzebne źródło nie jest objęte albo API nie zwraca kompletnych danych.
Ile kosztuje news API dla aplikacji produkcyjnej?
Rozpiętość jest duża. Darmowe plany istnieją, ale mają ograniczenia (małe limity, brak pełnego tekstu, opóźnienia). Tanie wdrożenia produkcyjne startują od 9 USD/mies. (TheNewsAPI Basic) lub 39 USD/mies. (WorldNewsAPI Reporter). Opcje ze średniego segmentu, jak NewsData.io Basic, kosztują 99,99 USD/mies. NewsAPI.org zaczyna produkcję od 449 USD/mies. bez planu pośredniego. Platformy enterprise, takie jak Webz.io i NewsAPI.ai, stosują ceny niestandardowe lub tokenowe. Zawsze oblicz oczekiwany wolumen requestów i potrzeby danych, zanim wybierzesz plan.
Czy mogę używać news API dla agentów AI lub pipeline’ów LLM?
Tak, ale nie wszystkie API nadają się do tego równie dobrze. Priorytetowo traktuj API, które zwracają pełny tekst artykułu (a nie tylko skróty), czyste wyjście (Markdown lub strukturalny JSON) oraz jasne limity i kody błędów przyjazne retry. Endpoint Distill Thunderbit tworzy Markdown gotowy dla LLM; NewsAPI.ai oferuje bogate dane o encjach i sentymencie; WorldNewsAPI ma integrację MCP dla workflow narzędzi AI. Proste feedy nagłówków, takie jak GNews, są mniej użyteczne dla agentów, którzy muszą przetwarzać pełne body artykułów.
Dowiedz się więcej


