Podcast Episode Scraper
RSS feed to episode metadata, audio URLs, and transcripts
What it does
Turn a podcast RSS feed, or just a show name, into structured episode data: title, cleaned show notes, publish date, duration, episode and season numbers, and a direct audio file URL. Pulls the full transcript text for shows that publish one via the podcast:transcript tag, with WebVTT/SRT timing stripped out. No API key, pay per episode.
Built in
- ✓ Title, cleaned show notes, publish date, and duration per episode
- ✓ Direct audio file URL for every episode
- ✓ Full cleaned transcript text when the feed publishes one
- ✓ Works from an RSS feed URL or a show name lookup in Apple's podcast directory
- ✓ Stable episode ID for deduplication across runs
Guides & tutorials
GitHub Repo Intelligence: Vet Any Dependency Before You Add It
Pull stars, forks, contributors, commit recency, latest release and full README for any public GitHub repo in one call. No token required, MCP-ready for agents doing dependency checks.
YouTube Transcripts for RAG and LLMs: No API Key Required
How to fetch timestamped YouTube captions as clean JSON and feed them into a vector database or LLM context window, without a Google API key or quota.
Firecrawl vs RAG Crawler: Pricing, Output Quality, and When to Use Each
Firecrawl charges per page on a subscription. RAG Crawler charges per page crawled on pay-per-result. Here is a direct comparison of output, pricing, and failure handling.
Related scrapers
RAG Website Crawler
Pre-chunked markdown with token counts for RAG pipelines
YouTube Transcript Scraper
Timestamped captions to JSON. No API key, no login
GitHub Repo Intelligence
Deep metadata for any public GitHub repo: stars, README, releases
GitHub Skill & Memory Discovery
Find every Claude/AI agent skill and memory repo on GitHub, full content
Common questions
Do I need the podcast's RSS feed URL? +
Either works. Pass a direct RSS feed URL, or a show name and the actor looks it up in Apple's public podcast directory.
Does it give me transcripts? +
For shows that publish one via the podcast:transcript tag, yes: a cleaned plain-text version with WebVTT/SRT cue markers and timing stripped out. For shows that don't publish one, you get the direct audio URL to run through your own speech-to-text.
What does each episode record include? +
Title, cleaned show notes, publish date, duration normalized to seconds, episode and season numbers, a stable episode ID, the audio file URL, and transcript text or URL when available.
What are the main use cases? +
Building a RAG index over a show's back catalogue, content repurposing into clips or newsletters, competitive monitoring of publishing cadence, and feeding audio URLs into a transcription pipeline for shows without published transcripts.
How does pricing work? +
Pay per result: from $0.60 per 1,000 episodes on Apify's higher plans, $1.00 on the free plan, plus a $0.005 start fee per run.
Try it on Apify.
Pay only for results delivered. No credit card required to sign up.