Articles Extractor
Extract clean article text, headlines, authors, dates, and images from news sites and blogs. Built for RAG pipelines, media monitoring, and content research.
As an Apify affiliate, we may earn a commission from qualifying purchases made through our links, at no extra cost to you. We only recommend tools we believe in.
Overview
The Articles Extractor turns news articles, blog posts, and online publications into clean structured data. Its HTML parsing engine pulls full article text with formatting, headlines, subheadings, author info, publication dates, featured images, reading-time estimates, and SEO metadata — while stripping ads, navigation, and boilerplate. It processes thousands of URLs in parallel for large-scale collection. Each run accepts a list of article URLs plus options like the alternative parser, saved article HTML, custom headers, header generation, and residential proxies. Export results in JSON, CSV, XML, RSS, or HTML straight into analytics pipelines, content systems, RAG knowledge bases, or research databases.
Key Features
Use Cases
RAG knowledge base building
News and media monitoring
SEO content audits
Content aggregation datasets
AI training data collection
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| startUrls | Array | Required | List of article URLs to extract content from. |
| alternativeParser | Boolean | Optional | Use the alternative parser which preserves more formatting; better for some websites. |
| saveArticleHtml | Boolean | Optional | Save the HTML of the article section for each result. |
| proxyConfiguration | Object | Optional | Proxy settings; residential proxies recommended for large news sites. |
Sample Output
[
{
"url": "https://example.com/news/sample-article",
"title": "Sample Extracted Article",
"author": "Jane Reporter",
"published": "2026-09-01T10:00:00.000Z",
"ttr": 240,
"source": "example.com",
"extracted_at": "2026-09-11T14:30:00Z"
}
] How to Use
- 1
Sign up for free: Create a free ParseFlow account to access professional extraction tools.
- 2
Set your parameters: Paste the article URLs into the Articles Extractor configuration.
- 3
Download your data: Click Start, wait a few minutes, and download your dataset as JSON, CSV, or Excel.
API Example
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const input = {
"startUrls": [{"url": "https://example.com/news/sample-article"}],
"alternativeParser": false
};
const run = await client.actor("web.harvester/articles-extractor").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items); Pricing Structure
Flat-rate rental from $15/month plus Apify platform usage, which gets cheaper on higher subscription plans. Check the store pricing tab for current usage rates.
Limitations
- Paywalled or login-gated articles can only be extracted if accessible without authentication.
- Heavily interactive pages may be better served by a full-browser scraper.
Frequently Asked Questions
What content does the Articles Extractor return?
Can it handle thousands of articles at once?
Which export formats are supported?
Extracted Data Details
View on Apify Store
Related Tools
Google News Scraper
Extract Google News articles, headlines, and publisher data for media monitoring. Track coverage and export structured data to JSON or CSV.
Google Search Scraper
Extract Google organic results, ads, local pack, and 'People Also Ask' data for SEO analysis. Scale SERP tracking without managing proxies.
Web Scraper
Crawl any website in a real browser and extract structured data with custom JavaScript. Handle dynamic pages and export to 7 formats.
Need a Custom Solution?
Contact us for a bespoke scraper built to your exact requirements.
Hire an Expert