---
title: "How to transcribe a YouTube video"
description: "Paste a public YouTube URL to get a speaker-labeled transcript with timestamps. Start with 60 transcribed minutes per week."
canonical: "https://verbafy.io/blog/how-to-transcribe-a-youtube-video"
last-updated: "2026-09-08"
---

# How to transcribe a YouTube video

Use this when you have one public YouTube URL and you need a Transcript you can read, cite, and export as TXT, Markdown, JSON, SRT, VTT, or ZIP.

## Steps

1. Copy the public YouTube URL.
2. Open [the app](/app) and paste the URL.
3. If YouTube has captions, the simple transcript usually appears in seconds. Verbafy fetches those captions. It does not wait for the enhanced Transcript. That simple transcript is a caption preview, not the enhanced Transcript.
4. Wait for speaker labels, timestamps, and the enhanced Transcript.
5. Toggle between the simple transcript and the enhanced Transcript when both exist.
6. Play the video. Click a timestamp to verify a quote. The active segment stays in view as playback moves.
7. Export TXT, Markdown, JSON, SRT, VTT, or ZIP.

Playlists, channel batches, and private videos are not supported. For caption-less videos, see [How to transcribe a YouTube video without captions](/blog/how-to-transcribe-a-youtube-video-without-captions).

The product path is documented on [YouTube to text](/youtube-to-text).

[Start with 60 transcribed minutes per week.](/app)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://verbafy.io/#organization",
      "name": "Verbafy",
      "url": "https://verbafy.io",
      "inLanguage": "en",
      "knowsAbout": [
        "YouTube transcription",
        "Spotify episode transcription",
        "Meeting recording transcription",
        "Speaker diarization",
        "Transcript export"
      ],
      "hasOfferCatalog": {
        "@id": "https://verbafy.io/pricing#offers"
      },
      "contactPoint": {
        "@type": "ContactPoint",
        "contactType": "customer support",
        "email": "support@verbafy.io",
        "url": "https://verbafy.io/contact"
      }
    },
    {
      "@type": "BlogPosting",
      "@id": "https://verbafy.io/blog/how-to-transcribe-a-youtube-video#post",
      "headline": "How to transcribe a YouTube video",
      "description": "Paste a public YouTube URL to get a speaker-labeled transcript with timestamps. Start with 60 transcribed minutes per week.",
      "datePublished": "2026-08-19",
      "dateModified": "2026-09-08",
      "url": "https://verbafy.io/blog/how-to-transcribe-a-youtube-video",
      "inLanguage": "en",
      "author": {
        "@type": "Organization",
        "name": "Verbafy Team",
        "url": "https://verbafy.io"
      },
      "publisher": {
        "@id": "https://verbafy.io/#organization"
      }
    }
  ]
}
```
