Spotify Podcast Transcript: Apple, Deezer & RSS to Text
Pricing
from $2.10 / 1,000 audio minute transcribeds
Spotify Podcast Transcript: Apple, Deezer & RSS to Text
Paste a Spotify, Apple Podcasts or Deezer link and get the full episode 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 $2.10 / 1,000 audio minute transcribeds
Rating
0.0
(0)
Developer
clement
Maintained by CommunityActor stats
0
Bookmarked
29
Total users
21
Monthly active users
6 hours ago
Last modified
Categories
Share
Paste a Spotify, Apple Podcasts or Deezer 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 |
| Deezer episode | https://www.deezer.com/episode/943393342 | That episode |
| Deezer show | https://www.deezer.com/show/52913 | 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, Apple Podcasts or Deezer 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
- Platform exclusives are not supported. Spotify and Deezer do not expose audio files, so the Actor finds the same episode in the show's public RSS feed. Shows that exist only on one platform 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.
How do I get a transcript of a Deezer podcast?
Copy the episode link from Deezer's Share menu and paste it here. It works the same way as a Spotify link, for any show that is also published through a public RSS feed.
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.
Does it work with YouTube links?
No. This Actor only reads audio that publishers distribute themselves through podcast feeds. Many video podcasts also have an audio feed: paste the show's Spotify, Apple Podcasts or Deezer link instead.
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.
This Actor is an independent tool. It is not affiliated with or endorsed by Spotify, Apple or Deezer; their names only describe the links it accepts.
Feedback
Something failed or gave a wrong result? Open an issue in the Issues tab of this page, with the error message from your results: every report is read and fixed. If the Actor saved you time, a rating helps others find it.