Install for Firefox View on GitHub

Video Chapters Generator

Free • Non-commercial • Open Source

Test

Organize YouTube videos into chapters with AI-powered headlines and timecode generation.

Features

Perfect For


Installation

Chrome Web Store

To be published

Firefox Web Store

https://addons.mozilla.org/en-US/firefox/addon/video-chapters-generator/

Firefox Add-on

Download the latest Firefox add-on (.xpi file) from the GitHub Releases section and install it directly in Firefox.

Manual Installation

For developers or advanced users, see DEVELOPMENT.md for manual installation instructions.


Setup

Model Selection & API Configuration

The extension supports multiple AI providers with different models:

Free Options (API Key Required for Authentication)

Gemini Models (Direct Google API)

OpenRouter Models (Single API Key for Multiple Providers)

API Key Setup

Option 1: Use Free Models (via OpenRouter)

  1. Create a free account at OpenRouter
  2. Generate an API key from your OpenRouter dashboard
  3. Click the extension icon and select any free model (e.g., "DeepSeek R1 0528 (Free)")
  4. Enter your OpenRouter API key
  5. Generate chapters with no usage costs!

Option 2: Gemini Direct API

  1. Get a free Gemini API key from Google AI Studio
  2. Note: Gemini's free tier is sufficient for most users - no paid plan required
  3. Availability: Gemini API is available in most countries. Users in supported regions should register for the free tier, which provides generous usage limits for chapter generation
  4. Open extension options page and enter your Gemini API key
  5. Select any Gemini model in the popup

Option 3: OpenRouter (Paid Models)

  1. Create a free account at OpenRouter
  2. Generate an API key from your OpenRouter dashboard
  3. Open extension options page and enter your OpenRouter API key
  4. Select any OpenRouter model in the popup

Note: API keys are stored securely in your browser's local storage and never leave your device except when sent to the respective AI service.

Cost Information: The extension itself is completely free. AI model usage costs (if any) are paid directly to AI providers - no money goes to the extension developer. Most users can operate entirely within free tiers.

Disclaimer: No warranty is provided for external APIs and services. Free AI models may have usage limitations, rate limits, or availability restrictions that are beyond our control.


Usage

Generating Chapters

  1. Open any YouTube video with captions
  2. Click the extension icon
  3. Select your preferred AI model
  4. Enter your API key (required for all models - free models have no usage costs)
  5. Add custom instructions to guide chapter generation (optional)
  6. Click "Generate Chapters"
  7. Copy formatted chapters from the results page

Example Custom Instructions

You can also try running without any custom instructions to see the default AI behavior. Use the extension button on the results page to easily modify instructions or change models for the same video.

Instruction History

Results Management


Privacy & Security


License

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

It is licensed under the GNU General Public License v3.0 or later.


Recent Updates

v2.0.0 - Multi-Provider AI Support


Acknowledgments


Chrome Web Store Distribution

This extension is distributed under GPL v3.0 license, which is compatible with Chrome Web Store distribution. The extension:


Development

For development-related information, please see DEVELOPMENT.md.


Screenshots

Extension Interface

Popup Interface

Main extension popup showing custom instructions and API key configuration

Model Selection

Dropdown menu with multiple AI models from different providers

Generated Results

Generated Chapters

Generated chapters with clickable timestamps for direct video navigation

Subtitles View

Extracted video subtitles with copy functionality

Extension Settings

Extension Settings

Extension settings page for API key management and configuration

Advanced Features

Side-by-Side Workflow

Side-by-side workflow showing results page and popup for easy iteration

Instruction History

Instruction history management for saving and reusing custom prompts

Help and Examples

Help and Examples

Help page showing API key setup links and user instruction examples