Spotify Podcast Transcript: Apple, Deezer & RSS to Text avatar

Spotify Podcast Transcript: Apple, Deezer & RSS to Text

Pricing

from $2.10 / 1,000 audio minute transcribeds

Go to Apify Store
Spotify Podcast Transcript: Apple, Deezer & RSS to Text

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

clement

Maintained by Community

Actor 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

InputExampleWhat you get
Spotify episodehttps://open.spotify.com/episode/4IpeKxxTTa6vw4lRbqH0lgThat episode
Spotify showhttps://open.spotify.com/show/2MAi0BvDc6GTFvKFPXnkCLThe latest episodes
Apple Podcasts episodehttps://podcasts.apple.com/us/podcast/the-daily/id1200361736?i=1000...That episode
Apple Podcasts showhttps://podcasts.apple.com/us/podcast/the-daily/id1200361736The latest episodes
Deezer episodehttps://www.deezer.com/episode/943393342That episode
Deezer showhttps://www.deezer.com/show/52913The latest episodes
RSS feedhttps://feeds.npr.org/500005/podcast.xmlThe latest episodes
Audio or video filehttps://example.com/interview.mp3That 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

  1. Open the episode in Spotify, Apple Podcasts or Deezer and choose Share → Copy link.
  2. Paste the link into Episode, show, RSS or audio URLs. Add as many links as you like.
  3. Optionally set the language, turn on SRT subtitles, or choose how many recent episodes to take from a show.
  4. 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.

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.

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.