Timecode to Frame Calculator runs the opposite way to a frame converter: give it a subtitle timestamp and a frame rate and it returns the frame that timestamp falls on. Type a value such as 00:01:23,500 into the Timecode field, set Frame rate (fps), and the result panel answers with a line reading Frame: N.
Subtitlers work in timestamps while editors and QC staff work in frames, and the two meet whenever a caption must align to a cut. Turning an SRT start time into a frame number lets you park an NLE playhead on the exact frame, confirm a caption clears a shot change, or answer a technical note written in frames. Broadcast QC teams, conform assistants and vendors reconciling a file against a delivery report need this constantly.
The parser is forgiving about the millisecond separator: SubRip writes 00:01:23,500 with a comma, WebVTT and many editors write 00:01:23.500 with a dot, and both are read correctly. The timestamp becomes a total in milliseconds, is divided by 1000 for seconds, multiplied by the rate you entered and rounded to the nearest whole frame. Fractional rates such as 23.976 and 29.97 are used exactly as typed, and an empty Frame rate (fps) assumes 25. The result is a non-drop-frame count from the start of the programme.
An unparseable timecode produces a message naming the expected HH:MM:SS,mmm shape rather than a guess, and the conversion runs locally with no upload.