Tired of manually copying YouTube transcripts? This script adds a clean "Copy Transcript" button to any video page, letting you copy the entire timestamped text to your clipboard in a single click.
- Install a userscript manager: You need an extension like Violentmonkey or Tampermonkey.
- Install the script
- β¨ One-Click Simplicity: Adds a single, easy-to-access "Copy Transcript" button right above the comments section.
- π Clean, Timestamped Format: Copies the full transcript with perfectly aligned timestamps (
HH:MM:SS text...), ready to be pasted anywhere. - π Instant & Reliable: The button appears instantly on every video.
- βοΈ Built for Modern YouTube: Works perfectly with YouTube's dynamic single-page application design. Navigate between videos seamlesslyβthe button will always be there when you need it.
- π§ Smart & Non-Intrusive: The entire process happens in the background. No screen jumps or interruptions to your viewing experience. It also provides clear feedback (Copying... Copied! Not Found...).
- Navigate to any YouTube video that has a transcript.
- Click the "Copy Transcript" button.
- The full, formatted transcript is now in your clipboard!
This version was completely overhauled for reliability on YouTube's modern architecture. The core logic was migrated from a slow MutationObserver to YouTube's native yt-navigate-finish event, fixing the bug where the button wouldn't appear when navigating between videos. The script is now faster, more efficient, and future-proof.
Special thanks to Amir Tehrani, whose original script provided the foundational logic for this project. This version builds upon that excellent groundwork.