Free Tool

Subtitle Editor

Edit subtitle text, shift timings, and fix sync — free, online, 100% private

Files stay private — processed 100% in your browser, never uploaded to any server.

Paste your SRT or VTT content below, or drop a file

How to Edit Subtitles Online

Four steps to fix subtitle text and timing — no software, no upload, no account.

Step 1

Load your subtitle file

Paste your SRT or VTT content into the input area, or drag and drop the file directly. The editor auto-detects the format and loads every cue into an editable list.

Step 2

Edit text or individual timings

Click any cue to edit its text, start time, or end time directly. Add or delete cues as needed — useful for splitting a line that is on screen too long or merging two short cues.

Step 3

Shift all timings to fix sync

If the whole file is early or late, enter a global offset in seconds — positive to delay, negative to advance — and apply it to every cue at once instead of editing each one by hand.

Step 4

Export the edited file

Download the result as SRT or WebVTT, or copy it to your clipboard. All edits happen in your browser — nothing is uploaded or stored on any server.

Why Use This Subtitle Editor

  • Free subtitle editor — no account, no sign-up, no software install
  • Edit cue text, start time, and end time individually
  • Add or delete cues to split or merge subtitle lines
  • Global timestamp offset fixes subtitles that drift out of sync across the whole file
  • Export edited subtitles back to SRT or WebVTT
  • 100% client-side — your subtitle file is never uploaded or stored
  • Works in any modern browser on any operating system

Frequently Asked Questions

Paste your SRT content into the input area above, or drag and drop the .srt file. Every cue loads into an editable list where you can change the text, start time, or end time directly. When you are done, click Download to save the edited SRT file.

If every subtitle in the file is early or late by the same amount, enter a global offset in seconds in the "Shift all timings" field — a positive number delays every cue, a negative number advances them — and apply it. If only a few individual cues drift, edit their start and end times one at a time instead.

Yes, completely free. There is no account, no sign-up, and no usage limit.

The editor opens SRT and WebVTT files and exports back to either format. To convert to plain text, Markdown, or JSON instead, use the Subtitle & Transcript Format Converter on this site after editing.

Yes. Use "Add cue" to insert a new blank cue, or the remove button on any row to delete it — useful when splitting a subtitle that stays on screen too long into two shorter lines, or merging two cues into one.

No. All editing happens entirely in your browser using JavaScript. Your subtitle file is never sent to any server, never stored, and never leaves your device.

Need Subtitles Generated From Scratch?

MeetWave records your Zoom, Teams, and Google Meet calls and generates AI transcripts, summaries, and action items automatically — no bot joins your calls.