All Tools View Categories About Contact Privacy

SRT Formatter / Cleaner

Clean and normalize an SRT file: strip HTML tags, renumber cues, trim whitespace and merge blank lines. Optionally close small gaps.

Runs entirely in your browser — no data is uploaded or stored.

About SRT Formatter / Cleaner

Subtitles from editors, transcripts or translators are often messy. The SRT Formatter / Cleaner turns them into a tidy, consistent file.

By default it strips HTML and font tags, renumbers cues in order, trims whitespace and merges extra blank lines. Cues are also sorted by time so a jumbled file becomes chronological. Optionally it can close tiny gaps between cues. Paste your SRT and clean it.

Features

  • Tag stripping: removes <font>, <b>, <i> markup.
  • Renumber: sequential cue numbers.
  • Trim: stray spaces and blank lines.
  • Sort: chronological by start time.
  • Gap fix: optional minimum gap.
  • Private: browser-only.

How to Use

  1. Paste your SRT (sample preloaded).
  2. Toggle options as needed.
  3. Click Format & Clean SRT to get the result.

Examples

Example 1 — Translator output. Strip tags and renumber.

Example 2 — Transcript paste. Remove extra blank lines.

Example 3 — Jumbled file. Sort into order.

Benefits

  • Tidy: consistent formatting.
  • Safe: options are reversible by choice.
  • Fast: one click.
  • Compatible: plain SRT players accept.
  • Private: nothing uploaded.

Frequently Asked Questions

What does this tool do?
It tidies a SubRip file: removes HTML/font tags, renumbers cues sequentially, trims stray spaces and merges excess blank lines. Optionally it closes tiny gaps between cues.
Will it change my timings?
Only if you enable "Fix small gaps". Otherwise timing is preserved exactly; only formatting and text are cleaned.
Can it remove formatting I want to keep?
Tag stripping is on by default because most players ignore them. Turn it off if you need to keep bold/italic markup.
Does it reorder cues?
It sorts cues by start time so the output is chronological, which also fixes out-of-order blocks.
Is my file uploaded?
No. Everything runs in your browser.