Spotify Podcast Transcript: Apple Podcasts & RSS to Text
Pricing
from $3.00 / 1,000 audio minute transcribeds
Spotify Podcast Transcript: Apple Podcasts & RSS to Text
Paste a Spotify or Apple Podcasts episode link and get the full transcript: plain text, timestamps and SRT subtitles. Works with any public podcast, RSS feed or audio file. Pay per audio minute, no subscription.
Pricing
from $3.00 / 1,000 audio minute transcribeds
Rating
0.0
(0)
Developer
clement
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
an hour ago
Last modified
Categories
Share
Paste a Spotify or Apple Podcasts link and get the full episode transcript as plain text, timestamped segments and SRT subtitles. Also accepts podcast RSS feeds and direct audio or video file URLs.
- No login, no cookies, no API key. Just the link you copy from the Share button.
- Pay per audio minute. No subscription, no charge for episodes that fail.
- 99+ languages with automatic language detection (Whisper large-v3).
- Fast. A one-hour episode is typically ready in about a minute.
What you can paste
| Input | Example | What you get |
|---|---|---|
| Spotify episode | https://open.spotify.com/episode/4IpeKxxTTa6vw4lRbqH0lg | That episode |
| Spotify show | https://open.spotify.com/show/2MAi0BvDc6GTFvKFPXnkCL | The latest episodes |
| Apple Podcasts episode | https://podcasts.apple.com/us/podcast/the-daily/id1200361736?i=1000... | That episode |
| Apple Podcasts show | https://podcasts.apple.com/us/podcast/the-daily/id1200361736 | The latest episodes |
| RSS feed | https://feeds.npr.org/500005/podcast.xml | The latest episodes |
| Audio or video file | https://example.com/interview.mp3 | That file |
For show links and RSS feeds, set Episodes per show to choose how many recent episodes to transcribe (default 1, maximum 50).
How to use
- Open the episode in Spotify or Apple Podcasts and choose Share → Copy link.
- Paste the link into Episode, show, RSS or audio URLs. Add as many links as you like.
- Optionally set the language, turn on SRT subtitles, or choose how many recent episodes to take from a show.
- Click Start. When the run finishes, open the Output tab and download the transcripts as JSON, CSV or Excel.
Output
One dataset item per episode:
{"inputUrl": "https://open.spotify.com/episode/082a1V6nazH9ZZqskV1vfz","status": "ok","showName": "Lex Fridman Podcast","episodeTitle": "#502 – Psychiatry, Insane Asylums, Mental Illness, ECT, Lobotomies, Freud & Jung","publishedAt": "2026-09-17T00:42:00.000Z","audioUrl": "https://media.blubrry.com/.../lex_ai_andrew_scull.mp3","language": "english","durationSeconds": 13409,"transcribedMinutes": 223,"truncated": false,"text": "The following is a conversation with...","segments": [{ "start": 0, "end": 4.2, "text": "The following is a conversation with..." }],"srt": "1\n00:00:00,000 --> 00:00:04,200\nThe following is a conversation with...\n"}
segments is included by default; srt is included when Include SRT subtitles is on. Episodes that cannot be processed produce an item with "status": "error" and an error message, and are not charged.
Pricing
You pay for each minute of audio transcribed, rounded to the nearest minute (minimum one minute per episode). Set Maximum minutes per episode or the run's maximum charge to cap spending: the Actor stops before exceeding either, and marks a cut episode with "truncated": true.
Limits
- Spotify exclusives are not supported. Spotify does not expose audio files, so the Actor finds the same episode in the show's public RSS feed. Shows that exist only on Spotify return a clear error and are not charged. If you have the RSS feed or audio URL, pass that instead.
- Apple Podcasts episode links work for the 200 most recent episodes of a show. For older episodes, pass the audio URL from the RSS feed.
- No speaker labels: the transcript does not say who is speaking.
- For your own recordings and video files, use Audio & Video to Text.
- Episodes up to about 2 hours. Longer episodes may return an error and are not charged.
Use cases
- Turn episodes into blog posts, show notes, newsletters and social clips.
- Feed podcast content to an LLM for summaries, search or research (RAG).
- Monitor what competitors, analysts or guests say on podcasts.
- Create subtitles for video podcasts.
Run it from the API
curl -X POST "https://api.apify.com/v2/acts/spokentext~spotify-podcast-transcript/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{ "urls": ["https://open.spotify.com/episode/082a1V6nazH9ZZqskV1vfz"] }'
FAQ
How do I get a transcript of a Spotify podcast?
Copy the episode link from Spotify's Share menu, paste it into this Actor and start the run. You get the full text with timestamps, usually in under a minute.
Can I export the transcript Spotify shows in its app?
Spotify displays transcripts for some shows but offers no way to export them. This Actor creates its own transcript from the episode's audio, so it also works for shows where Spotify displays none.
Does it work with Spotify-exclusive podcasts?
No. Spotify does not expose audio files, so the Actor locates the same episode in the show's public RSS feed. A show that exists only on Spotify has no such feed and returns a clear error.
How long does it take and how much does it cost?
A 50-minute episode takes about 40 seconds and costs $0.15. Price is $0.003 per audio minute, with nothing charged for episodes that fail.
How accurate is the transcript?
It uses Whisper large-v3. Clear speech comes out very accurately; names, jargon and people talking over each other can contain mistakes. The transcript does not label speakers.
Which languages are supported?
More than 99, detected automatically. For short or noisy audio, setting the language code (en, fr, es, de...) improves accuracy.
Can I transcribe a whole podcast show?
Yes. Paste the show link or its RSS feed and set Episodes per show, up to the 50 most recent episodes per run.
Can I use it from my own code, Make, Zapier or n8n?
Yes. Call it through the Apify API (see the example above), or connect it with Apify's integrations for Make, Zapier and n8n. Every run returns the same JSON.
What happens to the audio?
The audio is downloaded during the run, sent to our speech-to-text provider (Groq) to be transcribed, and deleted when the run ends. Transcripts are stored only in your own Apify account.
Is it legal to transcribe a podcast?
The Actor only downloads audio that the publisher already distributes publicly through its RSS feed, the same file any podcast app plays. Transcripts are your own working copies: check the publisher's terms and copyright law before republishing them.