-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Welcome to the official documentation for VTT Editor Pro v2.1!
VTT Editor Pro is a professional WebVTT subtitle editor, entirely web-based, designed to create and edit subtitle files synchronized with audio.
Create, edit, and synchronize subtitles (cues) with precision on an audio waveform, all within a modern and intuitive web interface.
Version 2.1 introduces 3 major features:
- Real-time timestamp display while resizing cues
- Visual tooltip with precise VTT-formatted timestamp
- Automatic positioning near cursor
- Automatic alignment of cues to a time grid
- Configurable intervals (100ms, 250ms, 500ms, 1s)
- Perfect for precise and consistent timing
- Mass text editing across multiple cues
- Find & Replace with regex support
- Text transformations (UPPERCASE, lowercase, Capitalize, Sentence case)
- Add prefixes/suffixes to cue ranges
Complete list of all features with detailed descriptions
Technical architecture and internal workings of the editor
Complete step-by-step user guide
All keyboard shortcuts for maximum productivity
Complete guide to mass text editing
How to use automatic grid alignment
- Load audio: Click "π Import MP3" and select your file
-
Create cues: Click "β Add Region" or press
Enter - Synchronize: Move and resize regions on the waveform
- Edit text: Double-click a cue to edit
- Export: Click "πΎ Export VTT" to download your file
- β Modern interface with professional dark design
- β Interactive waveform powered by Wavesurfer.js v7
- β Colored regions for each cue
- β Real-time editing with audio synchronization
- β Unlimited Undo/Redo
- β Import/Export VTT with color preservation
- β Lyrics display karaoke-style
- β Automatic overlap detection
- β Complete keyboard shortcuts
- β Informative tooltips on all elements
- Wavesurfer.js v7 - Waveform visualization and manipulation
- Regions Plugin - Interactive region management
- Vanilla JavaScript - No framework dependencies
- CSS3 - Modern and responsive design
- HTML5 - Semantic structure
WebVTT (Web Video Text Tracks) is a W3C standard for web subtitles.
Example VTT file:
WEBVTT
00:00:01.000 --> 00:00:03.500
First subtitle line
00:00:04.000 --> 00:00:07.000
Second subtitle lineFor questions, bugs, or suggestions:
- Consult the complete documentation
- Check keyboard shortcuts
- Read the How It Works guide
VTT Editor Pro v2.1 - All rights reserved
Version: 2.1 Last Updated: 2025 Compatibility: Modern browsers (Chrome, Firefox, Edge, Safari)