Convert SRT, WebVTT, ASS, SubViewer subtitles, offset timestamps in milliseconds, and clean formatting tags.
Your data is computed entirely inside your browser's JavaScript engine and is never sent to our servers.
Max file size: 15MB (Free Tier)
Fix out-of-sync video audio by nudging all timestamps forward (+) or backward (-).
WEBVTT - Generated by ConvertHub Universal Media Engine 1 00:00:01.000 --> 00:00:04.200 Welcome back to ConvertHub, the ultimate conversion suite. 2 00:00:04.500 --> 00:00:08.800 Today, we are exploring lightning-fast subtitle synchronization. 3 00:00:09.100 --> 00:00:13.600 You can shift timestamps forward or backward with zero latency! 4 00:00:14.000 --> 00:00:18.500 Convert between SRT, WebVTT, ASS and plain transcripts in seconds.
Follow these 3 simple steps to complete your conversion in seconds.
Drag and drop your file into the secure dropzone above or click Browse to select from your device.
Adjust target quality, output format, or unit settings as needed.
Click download to save your converted file. All files are automatically deleted after 1 hour.
Formula representation used for accurate calculations:
Quick reference lookup table for standard unit calculations.
| Video / Audio Codec | Supported Containers | Browser & Hardware Support |
|---|---|---|
| H.264 (AVC) + AAC | MP4, MOV, MKV | 100% All Modern Browsers, iPhone, Android, Smart TVs |
| VP9 / AV1 + Opus | WebM, MP4 | Chrome, Edge, Firefox, Android, YouTube (30% higher compression) |
| Animated GIF | GIF | Universal animated image playback across all apps |
| H.265 (HEVC) | MP4, MOV, MKV | Apple iOS/macOS, 4K Smart TVs, Windows 11 |
| MPEG-4 + MP3 | AVI, MP4 | Legacy Windows PC players and automotive screens |
Common questions and answers about Universal Subtitles Converter & Time-Shifter.