Free Tool

Subtitle & Transcript Format Converter

Convert SRT, VTT, and subtitle files to any format — free, instant, 100% private

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

How to Convert Subtitle Files

Four steps to convert any subtitle or transcript format — no software, no upload, no account.

Step 1

Paste or drop your subtitle file

Paste the content of any SRT or VTT file into the input area, or drag and drop the file directly. The tool auto-detects the format — you can also override it manually.

Step 2

Choose your output format

Select the target format: SRT, VTT, plain text, Markdown, or JSON. Adjust the timestamp offset to sync subtitles, or set a grouping interval to merge short cues into longer lines.

Step 3

Preview and refine

The output updates live as you type or adjust settings. Review the converted subtitle text in the output panel before downloading.

Step 4

Copy or download

Click Copy to paste the converted subtitles anywhere, or click Download to save the file in your chosen format. Everything runs in your browser — your subtitle files never leave your device.

Why Use This Converter

  • Free subtitle converter — no account, no sign-up, no file size limits
  • Auto-detects SRT and VTT formats on paste or file drop
  • Convert between SRT, VTT, plain text, Markdown, and JSON
  • Timestamp offset shift syncs subtitles that are early or late
  • Grouping interval merges short cues into longer readable lines
  • Live output preview updates as you type or adjust settings
  • 100% client-side — subtitle files are never uploaded or stored
  • Works on any operating system and any modern browser

Frequently Asked Questions

A subtitle format converter is a tool that transforms subtitle or caption files from one format to another — for example from SRT to VTT, or from VTT to plain text. This free converter handles SRT and VTT input and lets you export to SRT, VTT, plain text, Markdown, or JSON without any server upload.

SRT (SubRip Text) is the most widely supported subtitle format. Each cue has a sequence number, a timestamp line in HH:MM:SS,mmm --> HH:MM:SS,mmm format, and the text. VTT (WebVTT) is the web standard for HTML5 video. It starts with a WEBVTT header, uses a period instead of a comma in timestamps, and supports additional features like cue identifiers, styling, and voice spans. For most offline video players use SRT; for web video use VTT.

Yes, completely free. Paste or drop any SRT or VTT file, choose your output format, and download the result — with no account, no sign-up, and no usage limits.

Yes. All conversion happens in your browser using JavaScript. Your subtitle files are never sent to any server, never stored, and never leave your device. This makes the converter safe to use with confidential or commercially sensitive subtitle content.

The timestamp offset shifts every cue in your subtitle file forward or backward by a fixed number of seconds. Use a positive offset (e.g. +2.5) to delay subtitles that appear too early, or a negative offset (e.g. -1.0) to advance subtitles that appear too late.

You can convert to SRT (SubRip), VTT (WebVTT), plain text (timestamps stripped), Markdown, or JSON. JSON output includes the raw segment data with start time and duration — useful for programmatic processing or feeding into other tools.

Need Live Meeting Transcripts Too?

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