Clean messy .srt subtitle files before you burn captions into Reels, Shorts, TikToks, podcast clips, and client edits. SRT Fixer turns awkward auto-caption exports into cleaner, tighter, editor-ready subtitle files directly in the browser.
Auto-caption tools are useful, but their exported .srt files often need cleanup before publishing: extra punctuation, inconsistent casing, awkward cue text, and line breaks that look clunky once captions are burned into a video.
SRT Fixer is built for the moment after transcription and before publishing. It does not generate captions from audio or video. It cleans existing .srt files so editors can move faster from rough caption export to publish-ready subtitles.
- Upload a
.srtfile or paste raw subtitle text. - Remove punctuation from captions.
- Convert caption text to ALL CAPS.
- Strip extra whitespace.
- Force cleaner single-line captions.
- Preserve timestamps, cue order, and cue breaks in Clean Text Only mode.
- Regroup captions by word count, character count, grammar-aware splits, and minimum cue duration.
- Preview original and cleaned subtitles side by side.
- Download a cleaned
.srtfile. - Process cleanup locally in the browser using a Web Worker.
- Batch process up to 50
.srtfiles in Pro. - Download Pro batch output as a ZIP.
- Snap Pro subtitle timestamps to common project framerates.
- Activate Pro with Gumroad license keys.
- Includes Remotion scripts for creating vertical promo reels.
Open the hosted tool:
https://srt-fixer-eight.vercel.app/
Free workflow:
- Upload a
.srtfile or paste subtitle text. - Choose Clean Text Only for timestamp-safe cleanup.
- Toggle punctuation, casing, spacing, and line-break options.
- Preview the result.
- Download the cleaned
.srtfile.
Pro workflow:
- Buy SRT Fixer Pro on Gumroad.
- Copy the license key from the Gumroad receipt.
- Open BatchPro in SRT Fixer.
- Paste the license key and activate Pro.
- Batch process up to 50
.srtfiles. - Download the cleaned files as a ZIP.
Input:
1
00:00:01,000 --> 00:00:03,500
Hello, world. Welcome to the video!
2
00:00:04,000 --> 00:00:06,200
This is a messy auto-caption.Cleaned output:
1
00:00:01,000 --> 00:00:03,500
HELLO WORLD WELCOME TO THE VIDEO
2
00:00:04,000 --> 00:00:06,200
THIS IS A MESSY AUTO-CAPTIONSRT Fixer is designed for caption files exported from tools such as:
- CapCut
- Premiere Pro
- DaVinci Resolve
- Final Cut Pro
- YouTube Studio
- Podcast clipping workflows
- Short-form video production pipelines
- React 18
- Vite 5
- JavaScript / JSX
- Web Workers
- Vitest
- JSZip
- Vercel serverless functions
- Gumroad license verification
- Remotion for vertical promo reels
- Vercel Analytics
- More export guides for editing apps.
- More Pro batch presets.
- Better multi-speaker transcript cleanup.
- EDL/transcript workflow support.
- More Remotion ad templates for social launch testing.
For questions, feature requests, or licensing help, use the contact form on the SRT Fixer website or reach out through the Gumroad purchase page.
All rights reserved unless a separate license file states otherwise.