Skip to content

← Back to blog

A complete guide to free online subtitle tools for video creators: converters, mergers, splitters, time shifters, and overlap fixers. No software download needed.

If you create videos — YouTube content, short films, online courses, social media clips, or anything with dialogue — subtitles are no longer optional. They improve accessibility, boost watch time, and are required for many platforms. But working with subtitle files doesn't have to mean learning complex desktop software. Here's a complete guide to what the tools do and when to use each one.

Why online subtitle tools beat desktop software for most creators

Desktop subtitle editors like Subtitle Edit, Aegisub, or Jubler are powerful but come with a learning curve and require installation. For most day-to-day subtitle tasks, they're overkill.

Online tools have a clear advantage for common jobs:

  • No installation or software updates
  • Work on any device including Chromebooks and tablets
  • No account or sign-up required
  • Files stay on your device — nothing is uploaded to a server
  • Results in seconds, not minutes

For complex work like frame rate conversion, karaoke effects, or line-by-line editing, desktop software still wins. For everything else, browser-based tools are faster.

The subtitle tools you actually need

1. SRT to VTT Converter

What it does: Converts subtitle files from .srt (SubRip) format to .vtt (WebVTT) format.

When to use it: When you're uploading subtitles to a web platform that requires WebVTT — HTML5 video players, certain CMS platforms, or any streaming service built on web technology. YouTube accepts both, but some players only accept VTT.

How long it takes: Under 5 seconds.

Use the SRT to VTT Converter →

2. VTT to SRT Converter

What it does: Converts WebVTT files to SRT format.

When to use it: When you've downloaded subtitles from a website (they often come as .vtt) but your video editor, smart TV, or player requires .srt. Also useful when sending subtitle files to translators who prefer SRT.

How long it takes: Under 5 seconds.

Use the VTT to SRT Converter →

3. Subtitle Time Shifter

What it does: Shifts all subtitle timestamps forward or backward by a set amount.

When to use it: When subtitles are consistently out of sync — appearing too early or too late throughout the whole video. Enter the offset in milliseconds (positive to shift later, negative to shift earlier) and download the corrected file.

Real-world example: You download subtitles for a film but they were made for a version with a longer intro. Every subtitle appears 4 seconds too late. Enter -4000 in the Time Shifter and the whole file is corrected instantly.

Use the Subtitle Time Shifter →

4. Subtitle Merger

What it does: Combines two SRT files into one, handling cue renumbering and timestamp offsets automatically.

When to use it: When you've edited two video clips together and have separate subtitle files for each, or when assembling subtitles from multiple segments. Also useful for creating dual-language subtitle files.

Common mistake to avoid: Never just copy-paste one SRT file after another in a text editor — the timestamps won't align with the video. Always use a merger that handles the offset correctly.

Use the Subtitle Merger →

5. Subtitle Splitter

What it does: Divides a single SRT file into two parts at a specified timestamp.

When to use it: When splitting a long video into shorter clips, extracting a section of a subtitle file for translation, or separating a combined subtitle file into episode-by-episode files.

Use the Subtitle Splitter →

6. Subtitle Overlap Fixer

What it does: Scans an SRT file for cues with overlapping timestamps and trims them to remove conflicts.

When to use it: As a quality check after merging, shifting, or any major edit to a subtitle file. Overlapping cues cause subtitles to stack or flicker in most players.

Best practice: Run the Overlap Fixer as the final step in any subtitle editing workflow — it catches errors introduced by other operations.

Use the Subtitle Overlap Fixer →

Recommended workflows for common tasks

Downloading subtitles and using them in a video editor

  1. Download the subtitle file (often .vtt from web sources)
  2. Convert to SRT using the VTT to SRT Converter
  3. Import into Premiere Pro, DaVinci Resolve, or Final Cut Pro

Combining two video clips into one with synced subtitles

  1. Note the exact duration of clip 1
  2. Use the Subtitle Merger with that duration as the offset
  3. Download the merged file
  4. Run it through the Subtitle Overlap Fixer as a final check

Fixing out-of-sync subtitles

  1. Play the video and measure the sync gap in seconds
  2. Convert to milliseconds (multiply by 1000)
  3. Open the Subtitle Time Shifter and enter the offset
  4. Download and test

Uploading subtitles to YouTube

YouTube accepts both .srt and .vtt. Upload the file directly in YouTube Studio under Subtitles. If your file is in a different format, convert to SRT first.

Uploading subtitles to Vimeo

Vimeo requires .vtt format. Convert your SRT using the SRT to VTT Converter before uploading.

Why subtitle files should stay on your device

Any subtitle tool that asks you to upload your file to a server introduces two problems: privacy (your content is transmitted to a third party) and speed (upload/download time adds friction). All the tools on this site process files entirely in your browser using JavaScript. Your subtitle file never leaves your device. There's also no file size limit as a result.

What these tools don't do

For transparency, here's what browser-based subtitle tools can't handle — you'll need desktop software for these:

  • Frame rate conversion — fixing subtitle drift caused by a frame rate mismatch (23.976 vs 25fps). Use Subtitle Edit desktop app.
  • Auto-transcription — generating subtitles from audio. Use Whisper, Descript, or Kapwing.
  • Advanced styling — custom fonts, colours, positioning. Use Aegisub with ASS format.
  • Burning subtitles into video — "hardsubbing" subtitles into the video file itself. Use ffmpeg or Handbrake.

FAQ

Are these tools really free? Yes. All six tools on this site are free with no limits on usage, file size, or number of operations.

Do I need to create an account? No account, no sign-up, no email required.

What subtitle formats are supported? SRT and VTT (WebVTT) are the primary supported formats.

Will my subtitle files be stored on your server? No. All processing happens in your browser. Files are never uploaded to any server.

What's the difference between SRT and VTT? Both are plain-text subtitle formats with very similar structure. The main differences are the file header (VTT requires a WEBVTT line) and timestamp separator (VTT uses a period, SRT uses a comma). See our full guide: What Is an SRT File?

Which format should I use for YouTube? Either works. SRT is slightly more universally compatible, so it's a safe default.

Can I use these tools on a phone or tablet? Yes. The tools work in any modern mobile browser.