https://github.com/heliolj/youtube-transcript-copier
Chrome extension to copy YouTube transcripts with AI-friendly features
https://github.com/heliolj/youtube-transcript-copier
accessibility-tools browser-extension chatgpt-tools chrome-extension clipboard-manager content-extraction i18n javascript llm-tools productivity-tools transcript-copier youtube-api youtube-extension youtube-transcript
Last synced: about 2 months ago
JSON representation
Chrome extension to copy YouTube transcripts with AI-friendly features
- Host: GitHub
- URL: https://github.com/heliolj/youtube-transcript-copier
- Owner: helioLJ
- License: mit
- Created: 2024-12-23T16:41:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-08-06T14:06:19.000Z (10 months ago)
- Last Synced: 2025-08-06T16:11:42.269Z (10 months ago)
- Topics: accessibility-tools, browser-extension, chatgpt-tools, chrome-extension, clipboard-manager, content-extraction, i18n, javascript, llm-tools, productivity-tools, transcript-copier, youtube-api, youtube-extension, youtube-transcript
- Language: JavaScript
- Homepage:
- Size: 2.3 MB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# YouTube Transcript Copier 🎥
A Chrome extension that enhances YouTube's transcript functionality by adding a convenient "Copy Transcript" button alongside the video's interaction buttons (like, dislike, share). Perfect for content creators, researchers, and anyone working with AI language models.
## ✨ Features
### 🎯 Core Functionality
- One-click transcript copying with YouTube-native UI integration
- Smart character count display (e.g., "15k chars")
- Seamless integration with YouTube's interface
- Works with dynamically loaded content
### 🤖 AI-Ready Features
- **Smart Splitting for AI Models**:
- GPT-4 (400k chars)
- GPT-3.5 (13k chars)
- Custom character limits
- **AI-Friendly Prompt Templates**:
- General Summary
- Detailed Analysis
- Bullet Points
- Section-wise Summary
### 🌍 Accessibility & Customization
- **Multi-language Support**:
- English
- Portuguese
- Spanish
- Auto-detects YouTube interface language
- **Flexible Options**:
- Optional timestamps inclusion
- Customizable prompt language
- Adjustable character limits
## 🚀 Installation
1. Download the latest release or clone this repository
2. Open Chrome and go to `chrome://extensions/`
3. Enable "Developer mode" (top right)
4. Click "Load unpacked" and select the extension directory
## 📖 Usage
1. Navigate to any YouTube video with available transcripts
2. Look for the "Copy Transcript" button next to the share button
3. Click to copy with your configured settings
### ⚙️ Configuration
Access settings via the extension popup:
- Language preferences
- AI prompt templates
- Splitting options
- Character limits
- Timestamp toggles
## 🛠️ Technical Details
### Browser Support
- Chrome/Chromium-based browsers
- Manifest V3 compliant
### Required Permissions
- `clipboardWrite`: For copying text
- `storage`: For user preferences
- `host_permissions`: YouTube.com only
## 🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
## 📜 License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## 🔒 Privacy
This extension:
- Does not collect any personal data
- Stores preferences locally only
- Does not use analytics or tracking
- Does not share data with third parties
See [PRIVACY.md](PRIVACY.md) for details.
---
Made with ❤️ for YouTube users and AI enthusiasts