Medium Publication Articles Scraper
Pricing
from $19.00 / 1,000 results
Medium Publication Articles Scraper
Scrape Medium articles from any RSS feed (tag, publication, or user). Returns structured data with title, author, categories, and more. Export to CSV, JSON, Excel, or XML.
Pricing
from $19.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
a day ago
Last modified
Share
Medium Publication Articles Scraper
Scrape Medium articles from any tag, publication, or user feed, up to a million per run. Every article comes with its title, URL, author, categories, publication date, image, and snippet. No login or API key. Export to CSV, JSON, Excel, or XML.
Medium's official API is limited and requires authentication, and its web pages block scrapers. This Actor reads the public RSS feeds directly, so you can collect articles from any tag, publication, or user without hitting a paywall or getting blocked. Each article is returned in a clean, structured format, ready for analysis or export.
| Who uses it | What they scrape Medium for |
|---|---|
| Content marketers | Track trending topics and article performance in their niche. |
| Researchers | Gather a dataset of Medium articles for analysis of writing trends or sentiment. |
| Data analysts | Build a corpus of Medium content for NLP or machine learning projects. |
What it does
This Actor collects Medium articles from RSS feeds (tag, publication, or user) and returns each one as a flat row with metadata like title, author, categories, and publication date.
- π‘ RSS feed scraping: Pull articles from any Medium RSS feed, including tag feeds, publication feeds, and user feeds.
- π Direct feed URL: Provide any Medium RSS feed URL, and the Actor will handle the rest.
- π¦ Flexible output: Export results to CSV, JSON, Excel, or XML.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with Medium data
π Track content trends.
Content marketers can monitor which topics are gaining traction in a specific tag or publication to inform their own content strategy.
π Build a research dataset.
Researchers can collect a large corpus of Medium articles for text analysis, sentiment analysis, or academic studies.
π Monitor competitor publications.
Businesses can track articles from competitor publications to stay informed about their content and positioning.
ποΈ Curate newsletters or digests.
Curators can automatically gather recent articles from selected feeds to compile newsletters or content digests.
Why choose this scraper
| What you get | |
|---|---|
| No login required | Access Medium's public RSS feeds without any authentication. |
| Structured data | Each article is returned with consistent fields, ready for analysis. |
| Scalable | Scrape up to 1,000,000 articles per run, depending on your plan. |
| Export options | Download your data in CSV, JSON, Excel, or XML formats. |
What a Medium record looks like
Every record returns as one flat JSON row. Here is a real one from a run:
{"imageUrl": "https://cdn-images-1.medium.com/max/1376/1*RZZ3QVv9yfvh4FTLh2UB3g.jpeg","imageWidth": 1376,"title": "How to Diagnose and Fix Common Printer Connection Problems","link": "https://medium.com/@computerrepairalbany7/how-to-diagnose-and-fix-common-printer-connection-problems-344229aec4b9?source=rss------technology-5","guid": "https://medium.com/p/344229aec4b9","guidIsPermaLink": false,"creator": "Computerrepairalbany","pubDate": "2026-08-18T00:36:45.000Z","atomUpdated": "2026-08-18T00:36:45.167Z","snippet": "Printers remain essential for home offices, businesses, schools, and everyday document management. Whether you need to print invoicesβ¦","continueReadingUrl": "https://medium.com/@computerrepairalbany7/how-to-diagnose-and-fix-common-printer-connection-problems-344229aec4b9?source=rss------technology-5","scrapedAt": "2026-08-18T00:54:39.470Z"}
Every value above comes from a real run. A field a record does not have comes back as null.
Configure the run
Configure the run by providing the Medium RSS feed URL you want to scrape. The Actor will fetch the feed and extract all available articles, up to the maximum you set. The Input tab lists every parameter.
A first run with the defaults:
{"feedUrl": "https://medium.com/feed/tag/technology","maxItems": 10}
A larger pull:
{"feedUrl": "https://medium.com/feed/tag/technology","maxItems": 200}
Pricing
Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $2.10 |
| 1,000 results | $21.00 |
| 10,000 results | $210.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the Medium Publication Articles Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to Medium through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/medium-publication-articles-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check that the feed URL is correct and accessible. Try opening it in a browser to see if it returns XML. Also, ensure you have set maxItems to a value greater than 0.
The Actor returns an error about the feed URL.
Verify that the URL is a valid Medium RSS feed. It should start with https://medium.com/feed/ and point to a tag, publication, or user.
I'm only getting 10 items even though I set maxItems higher.
Free users are limited to 10 items per run. To get more, upgrade to a paid plan.
The data seems incomplete.
Some fields may be missing if the feed doesn't include them. Check the feed's XML to see what's available.
FAQ
| Question | Answer |
|---|---|
| What is a Medium RSS feed URL? | Medium provides RSS feeds for tags, publications, and users. For example, the technology tag feed is https://medium.com/feed/tag/technology. You can find the feed URL by appending /feed/ to the tag, publication, or user page. |
| Do I need a Medium account or API key? | No, the Actor uses public RSS feeds, so no authentication is required. |
| Can I scrape articles from a specific publication? | Yes, you can use the publication's RSS feed URL, such as https://medium.com/feed/the-publication-name. |
| What data fields are returned for each article? | Each article includes title, link, GUID, categories, creator (author), publication date, update date, image URL, image width, snippet, and a continue reading URL. |
| How many articles can I scrape? | Free users are limited to 10 items per run (preview). Paid users can set maxItems up to 1,000,000. |
| Can I export the data to Excel? | Yes, the Actor supports export to CSV, JSON, Excel, and XML formats. |
| Is the Actor fast? | The Actor uses simple HTTP requests to fetch RSS feeds, so it is fast and efficient. |
| What if the feed URL is invalid? | The Actor will return an error. Make sure the URL is a valid Medium RSS feed. |
Related actors
Browse the full ParseForge collection for more scrapers.
π Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
β οΈ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Medium. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
