Everything the tool can do, in the order you will need it.
1. Copy the YouTube link
Open the video and copy the address from the browser bar, or use the Share button under the player. Every common link shape works.
- youtube.com/watch?v=VIDEO_ID
- youtu.be/VIDEO_ID
- youtube.com/shorts/VIDEO_ID
- youtube.com/live/VIDEO_ID
- The plain video ID on its own
2. Paste it and convert
Paste the link in the field at the top of this page and press Convert to text. The transcript appears in a few seconds, together with the video title and the channel name.
You do not need to be logged in to YouTube. The subtitles are read on our server, so nothing depends on your browser or your country settings.
3. Choose the language
When the video has more than one subtitle track, a language list appears above the text. Pick a language and the transcript reloads in that track.
Manual subtitles are used first because a human wrote them. If the video only has auto generated subtitles, those are used instead. Auto tracks are marked so you know the text may contain small mistakes.
4. Turn timestamps on or off
Timestamps help you find the exact second a sentence was said. Switch them off when you want clean text for an article, a summary or a prompt.
5. Copy or download
Use the copy button for a quick paste, or download a file when you need to keep it.
- TXT for notes, articles, prompts and translation
- SRT for video editors and most upload forms
- VTT for web players and HTML5 video
6. Work with the text
A transcript is a starting point. Paste it into your notes app to keep a written record, into a document to write a blog post from the video, or into an AI chat and ask for a summary, key points or a translation.
For subtitles, open the SRT file in your editor, fix the few lines that need it and burn it into your video. The timing is already correct, so the work is only the wording.
7. When a video does not work
Some videos simply have no text to read. The usual reasons are short and clear.
- Subtitles are turned off by the channel
- The video is private, unlisted with restrictions, or removed
- The video is age restricted
- The video is a live stream that has not finished processing
8. Use it from your own code or AI assistant
The same transcripts are available through a free REST API and a free MCP server. There is no key and no account for either of them. See the API page for one line examples, and the MCP page to connect Claude, Cursor or ChatGPT.