SDH & Sound Effect Remover
Fast. Private. Perfect.
Remove hearing-impaired annotations like [APPLAUSE], (MUSIC), speaker labels like JOHN:, and music notes from any subtitle file in one click.
Drag & drop your subtitle file here
or click to browse
SRT, VTT, ASS, SSA, LRC, SBV, TTML, SCC, STL, SMI, TXT
How It Works
Upload your subtitle file.
Toggle which cleaning rules to apply: sound effects, speaker labels, music notes, and uppercase-only mode.
The remover scans every cue and strips SDH annotations using pattern matching.
Cues that become empty after cleaning are automatically removed.
Download the clean subtitle file ready for translation or normal viewing.
Why Choose AllSubConverter?
Your Privacy Matters
Everything runs in your browser. Your files are never uploaded.
Lightning Fast
Optimized processing engine converts files in seconds.
Truly Unlimited
No file size limits. No daily limits. Completely free.
Works Everywhere
Works on Windows, Mac, Linux, iOS, Android - any modern browser.
What the SDH Remover Cleans
Who Needs SDH Removal?
Translators & Localization
SDH annotations like [APPLAUSE] and speaker names become noise when translating. Remove them before translating to keep the clean dialogue.
Normal Viewing
Public subtitle files often include SDH for the hearing impaired. Strip the annotations for a cleaner viewing experience.
Re-editing & Re-timing
Sound effects and speaker labels interfere with editing workflows. Clean them out first, then work with pure dialogue.
Second-pass Compression
Before compressing or shortening subtitles, remove all non-speech content so you only edit actual dialogue.
Frequently Asked Questions
SDH (Subtitles for the Deaf and Hard of Hearing) includes sound effects, music descriptions, and speaker labels in addition to dialogue, like [APPLAUSE], (LAUGHTER), and JOHN: Hello. They help hearing-impaired viewers but are noise for translation or normal viewing.
It removes all-caps labels like JOHN:, MAN 1:, NARRATOR -, and title-case names like John: or Mary Smith:. Labels must be at the start of a line and followed by a colon or dash.
Input: SRT, VTT, ASS, SSA, LRC, SBV, TTML, SCC, STL, SMI. Output: SRT.
Enable Uppercase Only mode (on by default). This only removes bracketed content that is fully uppercase, which matches how sound effects are written. Normal parenthetical text like (see page 5) is preserved.
Cues whose text is entirely SDH content become empty after cleaning. These are automatically removed so your file stays clean with no blank subtitles.
Yes, completely free with no sign-up or limits. It runs entirely in your browser.