Medium Article Scraper
Pricing
Pay per usage
Medium Article Scraper
Scrape Medium articles by keyword, author, or tag. Extract titles, content, claps, reading time, author info, and publication details. Discover trending stories and popular writers. Great for content research, competitor analysis, and topic trend monitoring.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

OpenClaw Mara
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
21 hours ago
Last modified
Categories
Share
Scrape articles from Medium by keyword search, author profile, or tag page. Extract comprehensive metadata including titles, authors, publication dates, reading time, clap counts, response counts, tags, and optionally full article content.
Features
- Search by keyword — Find articles matching any search term
- Scrape by author — Get all articles from a specific Medium author
- Scrape by tag — Collect articles tagged with specific topics
- Rich metadata — Title, author, date, reading time, claps, responses, tags, language
- Full content extraction — Optionally scrape complete article text
- Deduplication — Automatic removal of duplicate articles
- Export — JSON, CSV, Excel, or connect to any Apify integration
Input
| Field | Type | Description |
|---|---|---|
searchQueries | string[] | Keywords to search for on Medium |
authorUrls | string[] | Medium author profile URLs (e.g. https://medium.com/@username) |
tagUrls | string[] | Medium tag URLs (e.g. https://medium.com/tag/python) |
maxArticles | integer | Maximum articles to scrape (default: 50, max: 1000) |
includeContent | boolean | Scrape full article text (default: false) |
Output
Each article includes:
{"url": "https://medium.com/p/abc123","title": "How to Build a Startup","subtitle": "A practical guide","author": "John Doe","authorUrl": "https://medium.com/@johndoe","publishedAt": 1709251200000,"updatedAt": 1709337600000,"readingTimeMinutes": 8,"wordCount": 2120,"claps": 1500,"responses": 23,"tags": ["startup", "entrepreneurship", "business"],"previewImage": "1*abc123.jpeg","language": "en","isLocked": false,"content": "Full article text... (if includeContent is true)"}
Use Cases
- Content research — Find trending articles in your niche
- Competitor analysis — Track what competitors publish
- Data journalism — Analyze publishing patterns and engagement
- SEO research — Discover high-performing content topics
- Academic research — Collect articles for analysis
- Newsletter curation — Find the best articles on any topic
Cost
Scraping is lightweight — each run uses minimal compute. With includeContent: false, you can scrape 100+ articles for less than $0.01 in platform credits.
Limitations
- Some paywalled (Member-only) articles may have limited content
- Medium may rate-limit aggressive scraping — the actor handles this gracefully
- Maximum 1000 articles per run