$1 an episode.

Pick any episode of any podcast and it is transcribed in about two minutes, for $1. No subscription, no account first. Buy a pack and it gets cheaper; subscribe and it is cheapest.

Pay once

Credits that never expire. One credit is one episode, any length, ready in about two minutes.

1 episode
$1 once

any length

$1.00 an episode

Pick an episode
50 episodes
$15 once

50 episodes never expire

$0.30 an episode

Or subscribe, and pay least

Every plan is a monthly allowance of credits and one credit is one episode, any length. A new episode is 1, ready in about two minutes on the fast lane: a forty-minute show and a three-hour interview cost the same. An episode already in the library is 1, and it is yours forever. An AI Search query is 1. Not length, not format, not which plan you're on: nothing moves a price. Each plan also sets how many API requests a day your key can make.

Plus
$9 /mo

40 episodes every month

22.5 cents an episode

About ten episodes a week.

  • 40 new episodes transcribed, any length
  • 40 episodes from the library
  • 40 AI Search queries
  • 5,000 API requests a day
Business
$99 /mo

600 episodes every month

16.5 cents an episode save 27%

Built for the API: our cheapest episode, our biggest request allowance.

  • 600 new episodes transcribed, any length
  • 600 episodes from the library
  • 600 AI Search queries
  • 50,000 API requests a day

A free account searches every show, browses every episode and reads the sample transcript, with 1,000 API requests a day. Credits start at $1.

one price

1 credit, any length

A ten-minute episode and a four-hour interview cost the same: one credit, unlock included, and we email you when it lands. If an episode's audio can't be transcribed, the credit comes back on its own.

fast lane

Ready in minutes

Every new episode runs on a rented GPU, whatever its length. Measured, not promised: we publish the typical time here. The promise is 5 minutes for a typical job, longer for big batches and always stated before you confirm. 1 credit an episode, on every plan and pack.

api requests

1,000 to 50,000 a day

Every call made with your key counts as one request against the plan's daily allowance, site clicks included. Only the calls marked with a credit price on the API page cost anything on top; search, episode lists, status, jobs and transcript reads just count as requests.

See exactly what you get, before you spend a credit

Everything below is real output from one episode we have unlocked for everyone: #878: How to Start When You're Stuck, Finish What You Begin, and Stop Waiting for Inspiration — Creative Advice from Elizabeth Gilbert, Seth Godin, Joyce Carol Oates, Anne Lamott and More. Each row shows how to ask for it and a glimpse of the answer; the button opens the complete file, every line of it. That is what 1 credit buys for any other episode in the library.

Unlock an episode 1 credit

One call, then every format below is yours forever. On the site it is one button.

request

curl -X POST https://podmenti.com/api/v1/unlock -H "Authorization: Bearer pm_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"transcript": "a7c18c255b33d645"}'

response

{
  "unlocked": "a7c18c255b33d645",
  "credits": 9,
  "formats": [
    "https://podmenti.com/api/v1/transcripts/a7c18c255b33d645?format=text",
    "…"
  ]
}
Plain text included

Paragraphs, no clutter. What you read on the site and what ?format=text returns.

request

curl "https://podmenti.com/api/v1/transcripts/a7c18c255b33d645?format=text" -H "Authorization: Bearer pm_YOUR_KEY"

result

Hello, boys and girls, ladies and gyms. This is a special ASMR edition of the Tim Ferris show. Welcome. It is very late night after a long day of writing in an undisclosed foreign location, and this is the Tim Ferriss Show. We are going to cover a compilation Uh Incredible insights and advice devoted to a subject very close to my heart and currently consuming a very large percentage of my waking hours, and that is …

Timestamped text included

?format=txt. A clock in front of every segment.

request

curl -O "https://podmenti.com/api/v1/transcripts/a7c18c255b33d645?format=txt" -H "Authorization: Bearer pm_YOUR_KEY"

result

#878: How to Start When You're Stuck, Finish What You Begin, and Stop Waiting for Inspiration — Creative Advice from Elizabeth Gilbert, Seth Godin, Joyce Carol Oates, Anne Lamott and More

Timestamped transcript from https://podmenti.com/t/a7c18c255b33d645

[00:00:00] Hello, boys and girls, ladies and gyms. This is a special ASMR edition of the Tim Ferris show. Welcome.
[00:00:06] It is very late night after a long day of writing in an undisclosed foreign location, and this is the Tim Ferriss Show. We are going to cover a compilation
[00:00:18] Uh
…
Subtitles: .srt and .vtt included

Drop straight into a video editor or player. Cues stay in sync with the live audio.

request

curl -O "https://podmenti.com/api/v1/transcripts/a7c18c255b33d645?format=srt" -H "Authorization: Bearer pm_YOUR_KEY"
curl -O "https://podmenti.com/api/v1/transcripts/a7c18c255b33d645?format=vtt" -H "Authorization: Bearer pm_YOUR_KEY"

.srt

1
00:00:00,200 --> 00:00:06,800
Hello, boys and girls, ladies and gyms. This is a special ASMR edition of the Tim Ferris show. Welcome.

2
00:00:06,800 --> 00:00:18,800
It is very late night after a long day of writing in an undisclosed foreign location, and this is the Tim Ferriss Show. We are going to cover a compilation
…

.vtt

WEBVTT

00:00:00.200 --> 00:00:06.800
Hello, boys and girls, ladies and gyms. This is a special ASMR edition of the Tim Ferris show. Welcome.

00:00:06.800 --> 00:00:18.800
It is very late night after a long day of writing in an undisclosed foreign location, and this is the Tim Ferriss Show. We are going to cover a compilation

00:00:18.800 --> 00:00:19.600…
Word-level JSON included

The start time of every single word. Karaoke highlighting, clip cutting, deep links to the second.

request

curl "https://podmenti.com/api/v1/transcripts/a7c18c255b33d645?format=json&timestamps=1&words=1" -H "Authorization: Bearer pm_YOUR_KEY"

result, first segment

{
  "id": "a7c18c255b33d645",
  "title": "#878: How to Start When You're Stuck, Finish What You Begin, and Stop Waiting for Inspiration — Creative Advice from Elizabeth Gilbert, Seth Godin, Joyce Carol Oates, Anne Lamott and More",
  "segments": [{
    "start": 0.2, "end": 6.8,
    "text": "Hello, boys and girls, ladies and gyms. This is a special ASMR edition of the Tim Ferris show. Welcome.",
    "words": [{"w": "Hello,", "s": 0.2}, {"w": "boys", "s": 0.5}, {"w": "and", "s": 0.8}, {"w": "girls,", "s": 0.8}, {"w": "ladies", "s": 1.2}, {"w": "and", "s": 1.4}, …]
  }, …]
}
Transcribe a new episode 1 credit, any length

For anything not in the library yet, whatever its length. Unlock included, usually ready in a minute or two, email when it lands. On the site: tick the episodes, press Transcribe.

request

curl -X POST https://podmenti.com/api/v1/requests -H "Authorization: Bearer pm_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"episodes": [{"guid": "…", "url": "https://…/episode.mp3", "title": "…"}]}'

response

{
  "request_id": "9f1c…",
  "already_transcribed": [],
  "queued": 1,
  "credits_charged": 1,
  "credits_remaining": 9,
  "delivery": "transcribing now, usually ready in a minute or two; we email you when it lands"
}
AI Search 1 credit

Ask for anything, get verbatim quotes with timestamps. This is the real answer for this episode, every mention it found.

request

curl -X POST https://podmenti.com/api/v1/ai-search/query -H "Authorization: Bearer pm_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"transcript_id": "a7c18c255b33d645", "topic": "books recommended by title"}'

response

{
  "found": true,
  "summary": "The host introduces several guests by listing the books they wrote.",
  "mentions": [
    {
      "quote": "Elizabeth Gilbert is the author of Eat Pray Love, Big Magic and City of Girls.",
      "timestamp_seconds": 114,
      "listen_url": "https://podmenti.com/t/a7c18c255b33d645#t=114"
    },
    {
      "quote": "Seth Godin has written twenty-one bestsellers, including Purple Cow, Linchpin and The Practice.",
      "timestamp_seconds": 2707,
      "listen_url": "https://podmenti.com/t/a7c18c255b33d645#t=2707"
    }
  ],
  "credits": 8
}

Open the full sample episode Read the API docs

Download

Episodes we already have

Thousands of episodes from the most popular shows, and the library grows every day. Anything in here is already transcribed, so it is cheap.

  • Find the show, list its episodes, see what's ready
    On the site or through the API. No credits, on every plan.
    0
  • Unlock an episode, any length
    The full transcript to read, segment and word-level timestamps, and .txt, .srt, .vtt and word-level JSON downloads. Paid once, yours forever, every format, however many times you come back.
    1
  • Any episode you've unlocked before
    Open it again, download it again, in any format, from any device with your key. Never charged twice, whatever happens to your plan.
    0
  • AI Search query
    Ask a question, get back exactly where it's answered. How it works. Refunded automatically if it fails.
    1

Episodes nobody has yet

Here we run the audio through our transcriber on a rented GPU, which is real compute. This is what credits are actually for.

  • Transcribe an episode, any length
    On a rented GPU, 40 minutes or four hours. Usually ready in a minute or two. Promised within 5 minutes for a typical job, longer for big batches and always stated before you confirm. Includes its unlock, so it is yours forever from then on. Up to 25 at a time. We email you when it lands, and an episode we can't transcribe is refunded in full.
    1
  • AI Search on one we don't have
    Just the two prices added together, never a surcharge: transcribe it once (1), then query it as often as you like (1 each).
    2

Read the API docs

How billing works

  • Two kinds of credit, one balance. A plan tops you back up to its full allowance each cycle, and unspent allowance doesn't roll over. Pack credits are bought once and never expire. Your allowance is spent first, so bought credits are never lost to a reset.
  • A verified email is all it takes. No password: your key is the account, and it works on the site and the API alike.
  • Changing your mind is cheap. Upgrade, downgrade or cancel from your account at any time, in Stripe's own billing portal. Cancelling drops you to Free at the end of the period, it doesn't delete anything, and credits you bought stay.
  • Unlocks survive everything. An episode you've unlocked stays unlocked, to read and export in every format, whatever happens to your plan afterwards.
  • Speed is measured, not promised, and it costs the same on every plan. Every new episode runs on the fast lane, and its median time above comes from real jobs. The only promise is the one on the job itself.
  • Requests are the plan's other number. Credits pay for compute; the daily request allowance is how much you can call the API, and it grows with the plan. Both are shown live on your account.

Manage your plan and key