SRT Formatter
Clean and normalize subtitle files in one pass: renumber, remove ads and sound descriptions, fix spacing, tags and punctuation. Useful for downloaded subtitles, translation hand-offs and a whole series at once.
- One-pass cleanup
- Batch: 100 files
- Never uploaded
- Free
Drop subtitle files here
or
SRT · VTT · ASS / SSA · SBV · SUB · TTML · LRC · TXT
Your subtitles are processed on your device and are never uploaded.
No subtitles match the current search or filter.
Next: Subtitle Line Breaker Subtitle Duration Fixer SRT Validator
How to clean up an SRT file
Choose what to fix and watch the preview change.
- 1
Add subtitle files
Drop one file or up to 100, or paste subtitle text. SRT, VTT, ASS and other formats are read.
- 2
Tick the cleanup options
Choose what to remove and what to normalize. The preview updates instantly and shows the old value struck through next to the new one.
- 3
Download the result
Save the cleaned file in its original format, as SRT or as VTT. Several files are packed into one ZIP.
What the SRT formatter cleans
Every option can be switched on or off separately.
Sort and renumber
Orders subtitles by start time and numbers them in sequence.
Remove clutter
Deletes empty subtitles, merges repeated ones and removes credits, ads and URLs.
Remove SDH
Strips [brackets], (parentheses), speaker labels such as JOHN: and music lines ♪.
ALL CAPS to sentence case
Converts subtitles written in capital letters to normal sentence case.
Styling tags
Keep tags, remove only colors or remove all; close unclosed tags, drop {\an8} position tags.
Typography
Dialogue dashes, straight or curly quotation marks, ellipsis and French punctuation spacing.
Spacing fixes
Removes double spaces, spaces before punctuation and blank lines inside a subtitle.
Batch with counts
Processes up to 100 files and shows how many subtitles were cleaned, removed and merged.
What does an SRT formatter fix?
Subtitle files collected from different sources rarely look the same. Numbers are missing or out of sequence, an advert for a download site sits in the first subtitle, some lines carry <font color> tags and others contain double spaces. Players usually cope, but video editors, translation tools and streaming platforms are stricter. An SRT formatter rewrites the file into a consistent shape: sorted by time, numbered in sequence, with clean text.
Subtitles for the deaf and hard of hearing (SDH) contain sound descriptions such as [door slams] or (sighs), speaker labels like JOHN: and music lines marked with ♪. They are valuable for their audience, but they get in the way when the file serves as a base for a translation or for language learning. The formatter removes each type separately, and with “Remove empty subtitles” ticked, subtitles left without text disappear as well.
Typography options bring a file in line with a house style. Dialogue dashes can be written with a space, without one, or removed; quotation marks can be straight or curly; three dots can become a single ellipsis character or the reverse. For French text, a narrow no-break space is placed before ? ! ; :. Position tags like {\an8}, which put a subtitle at the top of the screen, can be removed when a device shows them as plain text.
Before and after: typical cleanups
| Problem | In the file | After formatting |
|---|---|---|
| Advert or credit | Subtitles by example-site.org | Subtitle removed |
| Sound description | [door slams] Who is there? | Who is there? |
| Speaker label | JOHN: We should go. | We should go. |
| Color tag | <font color="#ffff00">Hello</font> | Hello |
| Spacing | Wait , what ? | Wait, what? |
| All caps | WE NEED TO LEAVE NOW. | We need to leave now. |
Tips
- Formatting does not repair timing. For subtitles that are too short or that overlap, continue with the Subtitle Duration Fixer.
- After sound descriptions are removed, line breaks often look uneven; the Subtitle Line Breaker rebalances them.
- Check the cleaned file with the SRT Validator to confirm that no errors remain.
- Use the “changed” filter in the preview to review exactly which subtitles were touched before downloading.
Frequently asked questions
Can’t find your answer? Contact us — we reply quickly.
Does the SRT formatter change the timing of my subtitles?
No. It cleans text, tags, numbering and order. To move or repair times, use SRT Time Shift or the Subtitle Duration Fixer.
How do I remove ads from a subtitle file?
Tick the option to remove credits and ads. Lines such as “Subtitles by…”, URLs and download-site notices are removed, and with sorting and renumbering switched on the numbers stay consecutive.
What is SDH and why remove it?
SDH stands for subtitles for the deaf and hard of hearing, which include sound descriptions and speaker names. Removing them leaves dialogue-only subtitles, for example as a base for a translation.
Can I format many files at once?
Yes. Up to 100 files are processed with the same options and downloaded together as a ZIP file.
Are my files uploaded?
No. The formatter runs in your browser and the files are never uploaded.
Which output formats are available?
The cleaned file keeps its original format or is written as SRT or WebVTT. Encoding and line endings (Windows CRLF or Unix LF) can be chosen as well.
More free subtitle tools
View, edit, convert, sync and check subtitles — fast, free and private, right in your browser.