REST API · RSS · Apple Podcasts · audio files

Podcast Transcription API

Send a podcast RSS feed, an Apple Podcasts link or an MP3 URL and get the episode's transcript with timestamps. No uploads, no storage, no audio pipeline to build.

curl -H "x-api-key: YOUR_KEY" \
  "https://api.transkrio.com/v1/transcript?url=https://podcasts.apple.com/us/podcast/.../id123456789?i=1000000000000"

Inputs it understands

InputWhat you get
Apple Podcasts episode linkThat episode
Apple Podcasts show link or RSS feedThe latest episode
Feed item URL from /v1/videosA specific episode of a feed
Direct audio URL (.mp3, .m4a...)That file

Publisher transcripts first, AI when needed

Many shows already publish transcripts in their feed (the podcast:transcript tag). When an episode has one, you get it for 1 credit. Otherwise the audio is transcribed with Whisper for 1 credit per started minute. The response's source field says which one you got.

Long episodes

An hour-long episode takes about a minute to transcribe. If it isn't ready within 45 seconds, the API answers 202 with "status": "processing" and retry_after: send the same request again and you get the transcript. Nothing is charged until it is ready, and the result is cached, so repeating it is instant.

A whole show

# list the latest 20 episodes of a feed or Apple Podcasts show (1 credit)
curl -H "x-api-key: YOUR_KEY" \
  "https://api.transkrio.com/v1/videos?url=https://feeds.example.com/show.xml&limit=20"

Each episode comes with a url you can pass to /v1/transcript or, 50 at a time, to /v1/batch.

What it's for

Show notes, chapter markers and SEO pages for each episode (guide), searchable archives, quote extraction for social clips, accessibility, and feeding episodes to an LLM for summaries or Q&A. Try a single episode in the free podcast transcript generator.

Try it with 100 free credits No card needed. Failed requests are free and unused credits roll over.
Get free API key

FAQ

How much does a podcast transcript cost?

1 credit when the publisher provides a transcript in the feed. Otherwise 1 credit per started minute of audio: a one-hour episode costs 60 credits, about $0.12 on the Pro plan. Failed transcriptions are free.

How long can an episode be?

Up to 4 hours.

Can I transcribe Spotify podcasts?

Not from Spotify links: Spotify's audio is DRM-protected. Use the show's RSS feed or Apple Podcasts link, which carry the same episodes.

How do I transcribe every new episode automatically?

Call /v1/videos with the feed on a schedule (for example from n8n), and send the new episode URLs to /v1/transcript.