How to Transcribe a YouTube Video, 4 Ways Compared

TLDR

Every YouTube video already has a free transcript hiding behind the Show transcript button, and for a lot of jobs that's all you need. When you need accuracy, speaker labels, or clean exports, run the audio through a real transcription tool instead.

  • Fast and free, open the video, expand the description, hit Show transcript, copy.
  • Accuracy jobs, upload the audio to ElevenLabs Scribe. The free plan covers about 12 minutes a month.
  • Transcribe only what you own or have permission to use. Downloading other people's videos breaks YouTube's terms.

Disclosure. This post contains ElevenLabs affiliate links. If you sign up through one, we may earn a commission at no extra cost to you. The other tools mentioned aren't paying us, and the recommendations are ours.

Transcribing a YouTube video is either a ten-second job or a real workflow, and the difference is what you need the text for. Pulling a quote from a talk is not the same task as turning fifty episodes of your own channel into blog posts. We do both at the agency, so this guide covers the free built-in route first, then the tools that earn their cost when the built-in route falls short.

The Quick Answer

Pick your job

Grab a quote or skim a video as text. Use YouTube's built-in transcript panel. Free, instant, works on any public video with captions.

Accurate, exportable transcripts of your own content. Run the audio through ElevenLabs Scribe. Speaker labels, timestamps, clean exports.

Transcribing because you're editing the video. Descript, where the transcript is the editing surface.

Audio that can't leave your machine. A local transcription app like MacWhisper.

Rights First, the Part Everyone Skips

One caveat before the methods, because it decides which methods you're allowed to use. Reading the transcript of any public video is fine, that's what the transcript panel is for. Downloading someone else's video or audio to run through a transcription tool is a different act. YouTube's Terms of Service prohibit downloading content without permission, and the third-party ripper sites that promise otherwise don't change that. The workflows below that involve uploading audio assume it's your own channel, your client's channel with a green light, or content you have permission to use. That covers the honest use cases, show notes, repurposing, translations, and archives.

Method 1. YouTube's Built-In Transcript Panel

YouTube generates captions for most videos automatically, and the transcript panel exposes them as scrollable, copyable text. No tool, no download, no account.

  1. Open the video on desktop.
  2. Expand the description with the ...more link.
  3. Click Show transcript. The transcript opens beside the player.
  4. Use the three-dot menu in the transcript panel to toggle timestamps off if you want clean text.
  5. Select the text and copy it.

The limits are real, though. Auto-captions fumble names, jargon, and heavy accents, there are no speaker labels, punctuation is thin, and copying a long video's transcript by hand-selecting is tedious. For skimming, quoting, and checking what was said, it's unbeatable at free. For anything you'd publish, it's a rough draft at best.

Method 2. ElevenLabs Scribe, the Accuracy Route

When the transcript is the deliverable, use a dedicated speech to text engine. ElevenLabs Scribe is the one in our stack. ElevenLabs bills it as industry-leading transcription accuracy across 99 languages, with speaker diarization and word-level timestamps built in, and quotes processing at 20-50x real-time, so an hour of audio comes back in a few minutes.

  1. Get the audio file. For your own channel, download the video from YouTube Studio, or better, use the original recording before it ever hit YouTube.
  2. Sign in to ElevenLabs and open the speech to text tool.
  3. Upload the file and pick the language, or let it detect one of the 99 it supports.
  4. Review the transcript. Speaker labels and timestamps are already in place.
  5. Export the text and use it anywhere.

Cost math. Transcription runs about 330 credits per minute, the free plan's 10,000 monthly credits cover roughly 12 minutes, and paid plans start at $6 a month. A weekly half-hour show fits comfortably inside the cheap tiers. We break down the whole ElevenLabs lineup, including where Scribe sits in it, in our ElevenLabs products explainer.

The free plan covers about 12 minutes of transcription a month, enough to test Scribe on your own video before paying. Try ElevenLabs Scribe

Method 3. Descript, When You're Also Editing

If you're transcribing your video because you're about to cut it into clips, repurpose it, or fix the audio, skip the standalone transcript and import the file into Descript. It transcribes on import, and then the transcript becomes the editor. Delete a sentence in the text, the cut happens in the video. Its free plan covers 60 minutes of media a month, and the paid Hobbyist tier runs $16 a month billed annually with 10 media hours.

The reason not to pick Descript is the same as the reason to pick it. You're paying for a full editor. If you never touch the media, that's the wrong subscription, a point we labor in our Descript vs Otter breakdown.

Method 4. Local Apps, When Privacy Decides

Some audio shouldn't touch anyone's cloud. Client calls under NDA, unreleased content, legal material. For those, local transcription apps like MacWhisper run the speech model entirely on your machine, the file never leaves your disk, and there's no per-minute meter. The trades are hardware speed, no collaborative features, and accuracy that depends on which local model your machine can run. For the private slice of the workload, it's the right answer. For everything else, the cloud tools above are faster to live with.

The Four Compared

Method Cost Best for The catch
Transcript panel Free Quotes and skimming any public video Rough accuracy, no speaker labels, manual copying
ElevenLabs Scribe Free ~12 min/mo, paid from $6/mo Publishable transcripts of your own content Credits meter the minutes
Descript Free 60 min/mo, paid from $16/mo annual Transcribing while editing the video You're buying a whole editor
Local apps Varies by app Audio that can't leave your machine Speed and accuracy depend on your hardware

Putting Transcripts to Work

A transcript sitting in a folder is a receipt. The marketing value shows up when it becomes something searchable. The workflow we run for content clients looks like this. Transcribe the video, turn the transcript into a blog post that targets the query the video answers, pull the strongest lines as social copy, and feed the full text to whatever AI assistant drafts your show notes. Search engines and AI answer engines can't watch your video, but they can read its transcript, which is why the channels that transcribe consistently outrank the ones that don't. If you're picking which videos deserve the treatment first, our YouTube keyword research guide covers how we choose targets.

And if the transcription job you actually have is live speech rather than uploaded files, that's dictation, a different category with different tools, mapped in our ultimate guide to AI dictation.

Who wrote this

Content Is Half the Funnel, We Run the Other Half

Market Correct is a performance marketing agency trusted by 400+ brands over 12+ years. If your videos earn attention, we make the paid side convert it. Google Ads, paid social, programmatic. Flat fees, no lock-in.

Talk to us about your campaigns
FAQ

YouTube Transcription, Answered

Open the video on desktop, expand the description with the ...more link, and click Show transcript. The full transcript opens beside the player, and the three-dot menu inside the panel lets you toggle timestamps off. Select and copy the text from there. It works on any public video that has captions, which is most of them.

Reading and copying the built-in transcript panel is fine. Downloading someone else's video or audio to feed a transcription tool is where the trouble starts, because YouTube's Terms of Service prohibit downloading content without permission. Transcribe your own channel, a client's channel with their sign-off, or content you have explicit rights to.

Good enough to follow, not good enough to publish. Auto-captions handle clear, single-speaker English reasonably well, then fumble names, technical jargon, heavy accents, and crosstalk. There are no speaker labels and punctuation is thin. Treat the transcript panel as a rough draft and use a dedicated transcription tool when the text is the deliverable.

For transcripts you'll publish or repurpose, we use ElevenLabs Scribe. ElevenLabs bills it as industry-leading transcription accuracy across 99 languages, and it adds speaker labels and word-level timestamps automatically. If you're transcribing as part of editing the video, Descript makes more sense because the transcript doubles as the editing surface.

Transcription costs about 330 credits per minute. The free plan includes 10,000 credits a month, roughly 12 minutes of transcription, and paid plans start at $6 a month. A 30-minute weekly video fits inside the low tiers, and pricing details live on the ElevenLabs pricing page.

YouTube Studio lets you download your own uploads. Open Studio, find the video in the Content tab, and use its menu to download. Better still, transcribe from the original recording file before it was uploaded, since it skips YouTube's compression entirely. Third-party downloader sites exist for other people's videos, and using them breaks YouTube's terms.

For your own channel, yes. YouTube Studio's Subtitles section lets you download caption files for your uploads. For videos you don't own, there's no official download, the transcript panel is the sanctioned view. If you need clean SRT files with reliable timing for your own content, transcribing the source audio with a dedicated tool usually beats cleaning up auto-captions.

Yes. ElevenLabs Scribe supports 99 languages and can detect the spoken language automatically, so a Spanish or Japanese video transcribes as readily as an English one. Going further than transcription, into re-voicing the content in another language, is a dubbing job, which sits in ElevenLabs' creative product alongside its text to speech tools.

With the built-in transcript panel, no time at all, the captions already exist. With ElevenLabs Scribe, the company quotes processing at 20-50x real-time, which puts an hour of audio at a few minutes of waiting. Local apps depend on your hardware and can take meaningfully longer on modest machines.

Yes, the transcript panel. Open the video, expand the description, click Show transcript, and copy the text straight from the browser. It's the only method that requires nothing, no account, no upload, no software, and it's the right call whenever rough text is good enough.