How to Transcribe a YouTube Video: 5 Free Methods (Step by Step)

    Get a text transcript of any YouTube video with the built-in panel, YouTube Studio, yt-dlp, or Whisper, then turn it into clean notes or a summary.

    How to Transcribe a YouTube Video: 5 Free Methods (Step by Step)
    TE

    By

    Editorial Director

    The TextSpell editorial team researches and tests AI writing workflows for students and professionals.

    Published July 8, 2025Last updated October 26, 2026

    TL;DR

    For most videos, open the description, click 'Show transcript', turn off timestamps, and copy the text. For your own videos, download captions from YouTube Studio as .srt or .vtt. For videos with no captions, run the audio through Whisper. Then clean and summarize the text with AI.

    TL;DR

    There are five free ways to transcribe a YouTube video. Which one to use depends on whether the video already has captions and whether it's yours:

    SituationBest methodTime
    Any video with captions, quick copy1. YouTube's "Show transcript" panel1 minute
    On your phone2. YouTube app transcript1 minute
    Your own video, need a subtitle file3. Download from YouTube Studio2 minutes
    Many videos, or need .srt/.vtt files4. yt-dlp caption download2 minutes once set up
    No captions available5. Whisper speech-to-textabout the video's length

    After any method, use the cleanup steps and prompts below to turn raw caption text into readable notes, a summary, or a blog post.

    Method 1: The "Show Transcript" Panel (Desktop)

    This is the fastest option, and it works on any video that has captions, including auto-generated ones.

    1. Open the video on youtube.com.
    2. Under the video, click …more to expand the description.
    3. Scroll to the bottom of the description and click Show transcript.
    4. The transcript opens to the right of the video. Click any line to jump to that moment.
    5. Click the ⋮ menu at the top of the transcript panel and choose Toggle timestamps to hide them.
    6. Click and drag from the first line to the last to select the text, then copy it.

    YouTube transcript panel open beside a video

    Tip: If the video has several caption languages, the language menu at the bottom of the panel lets you switch. A creator-uploaded track is usually more accurate than "English (auto-generated)".

    Method 2: In the YouTube Mobile App

    1. Open the video and tap the title area to open the description.
    2. Scroll down and tap Show transcript.
    3. Scroll through the transcript panel to read along.

    Copying long transcripts on mobile is awkward. If you need the text, open the video in a desktop browser or use your phone browser's "Desktop site" option, then use Method 1.

    Method 3: Download Captions From YouTube Studio (Your Own Videos)

    If you uploaded the video, you can download the full caption file, with timing, for subtitles or editing.

    1. Go to YouTube Studio and click Subtitles in the left menu.
    2. Click the video.
    3. Find the language track you want, open its ⋮ / Options menu, and choose Download.
    4. Pick a format:
      • .srt: works with most video editors and players
      • .vtt: web players and HTML5 video
      • .sbv: YouTube's simple format

    To get plain text from an .srt file, delete the numbered lines and timestamps with find-and-replace, or paste the file into an AI tool and ask it to "return only the spoken text as paragraphs".

    Method 4: yt-dlp for Caption Files (Batch or Repeat Use)

    yt-dlp is a free, open-source command-line tool. This command downloads only the English captions, not the video:

    yt-dlp --skip-download --write-subs --write-auto-subs --sub-langs en --sub-format vtt "https://www.youtube.com/watch?v=VIDEO_ID"
    
    • --write-subs gets creator-uploaded captions. --write-auto-subs falls back to auto-generated ones.
    • Add --convert-subs srt if you need .srt.
    • Put several URLs, or a playlist URL, in one command to process many videos.

    Only download captions where you have permission and it's consistent with YouTube's terms and the creator's rights.

    Method 5: Whisper for Videos Without Captions

    If there's no transcript button, you need speech-to-text. OpenAI's open-source Whisper model runs free on your own computer and handles accents and background noise far better than older tools.

    Start from an audio or video file you have the right to use, such as your own upload's original file or a lecture recording you were given. Then:

    pip install -U openai-whisper
    whisper lecture.mp4 --model small --language en --output_format txt
    
    • Whisper needs ffmpeg installed.
    • small is a good balance of speed and accuracy on a laptop. medium or large are more accurate but slower.
    • Use --output_format srt to get a subtitle file instead of plain text.

    Cleaning Up a Raw Transcript

    Auto-generated transcripts usually have missing punctuation, no paragraph breaks, no speaker labels, filler words, and misheard technical terms. Cleaning them up by hand takes about as long as the video. With an AI tool it takes a few minutes. Paste the transcript and use:

    Clean up this auto-generated transcript.
    - Add punctuation and paragraph breaks at topic changes.
    - Remove filler words (um, uh, you know) and false starts.
    - Do not summarize, reorder, or add anything; keep the speaker's wording.
    - Flag any word that looks misheard with [?].
    Speaker names, if known: [names]
    Technical terms that may be misheard: [terms]
    

    Listing the technical terms in advance (product names, chemical names, people's names) fixes most errors. Then check every [?] against the video.

    Turning the Transcript Into Something Useful

    A clean transcript is raw material. Common next steps:

    Study notes from a lecture:

    Turn this lecture transcript into study notes: key concepts as headings,
    definitions in bold, worked examples kept in full, and 5 review questions
    at the end. Keep the lecturer's examples, not new ones.
    

    A short summary:

    Summarize this transcript in 5 bullet points, then list any claims
    with numbers or dates so I can verify them against the video.
    

    A blog post from your own video:

    Rewrite this transcript of my video as a blog post. Keep my examples
    and opinions, add H2 headings for each topic, and cut repetition.
    Don't add facts that aren't in the transcript.
    

    To condense long transcripts, paste them into TextSpell's text summarizer. For tools that summarize straight from a link, see our YouTube video summarizer guide. To organize lecture notes, see the AI note-taking guide.

    Accuracy: What to Expect

    • Clear, single-speaker English audio: auto-captions are usually readable with light cleanup.
    • Accents, crosstalk, music, or poor microphones: expect many errors. Whisper usually does noticeably better.
    • Names, jargon, and numbers: the most common errors with every method. Always check these against the audio.
    • Speaker labels: YouTube captions don't include them. Add them during cleanup.

    If the transcript is for legal, medical, or published captioning, have a person review it against the audio.

    Using Transcripts Responsibly

    Transcribing a video for personal study is generally fine. Republishing someone else's transcript as your own content is not. Quote short passages with attribution and a link to the video. For your own videos, publishing the cleaned transcript or uploading corrected captions makes the content searchable and accessible to deaf and hard-of-hearing viewers.

    FAQ

    How do I get the transcript of a YouTube video?

    On desktop, click "…more" under the video, scroll down, and click "Show transcript". Turn off timestamps from the panel's ⋮ menu, then copy the text.

    Why is there no "Show transcript" button?

    The video has no captions available. Use Whisper on audio you have the right to use.

    Can I download a YouTube transcript as a file?

    For your own videos, download .srt, .vtt, or .sbv files from YouTube Studio. For other videos, copy the panel text or use yt-dlp where permitted.

    How accurate are YouTube auto-generated transcripts?

    Good on clear, single-speaker audio and weaker with accents, crosstalk, and technical terms. Always do a cleanup pass.

    FAQ

    How do I get the transcript of a YouTube video?▾

    On desktop, click '...more' under the video to expand the description, scroll down, and click 'Show transcript'. The transcript opens beside the video. Turn off timestamps from the panel's menu, then select and copy the text.

    Why is there no 'Show transcript' button?▾

    The video has no captions. The creator turned them off, the language isn't supported for auto-captions, or the video is too new for YouTube to have processed them. Use a speech-to-text tool such as Whisper on audio you have the right to use.

    Can I download a YouTube transcript as a file?▾

    For your own videos, yes: YouTube Studio lets you download caption tracks as .srt, .vtt, or .sbv. For other videos, copy the transcript panel text, or use a command-line tool such as yt-dlp to save the caption track when that's allowed.

    How accurate are YouTube auto-generated transcripts?▾

    Good on clear, single-speaker English audio, and much weaker with accents, crosstalk, music, or technical terms. Auto-captions also lack reliable punctuation and speaker labels, so plan a cleanup pass.

    Related articles

    Published on
    ← Back to all articles