The Subtitle Timestamp Format Converter takes the SubRip text you paste into the SRT Content box and rewrites every timecode using the character you pick in Millisecond separator. Input is plain SRT; output is plain SRT with identical text and timing, differing only in whether a stamp reads 00:01:23,480 or 00:01:23.480.
This sounds trivial until a delivery bounces. SubRip specifies a comma, but plenty of software does not follow it: WebVTT-oriented players, scripting pipelines and in-house validators often expect a dot, while broadcast and localisation vendors reject anything that is not comma-separated. Translators, YouTubers whose upload silently fails, e-learning teams and accessibility staff preparing 508 deliverables all hit this mismatch, usually minutes before a deadline.
The converter parses the file into cues rather than running a blind find-and-replace, so a comma inside dialogue is never touched. Each time is decoded to whole milliseconds and re-serialised as HH:MM:SS plus your separator plus three digits, so hours are zero-padded and short millisecond fields are normalised. Because the file is rebuilt from the cue list, indices come out in clean sequence and stray blank lines disappear. No rounding occurs, so the event schedule is unchanged.
Everything runs locally in your browser, so no caption text is uploaded. Feature-length files convert in well under a second and download with the .srt extension.