JSON to SRT Converter
Rebuild a SubRip .srt subtitle file from JSON cue data. Pairs with the Subtitle to JSON tool for round-tripping.
Local processing only. Conversion happens on your device.
Input JSON
SRT output
Accepted JSON formats
The tool accepts a JSON array of cue objects, or an object with a cues array. Each cue can have any of these fields:
start— numeric milliseconds.startTime—HH:MM:SS.mmmorHH:MM:SS,mmmstring.end/endTime— same, for the end time.text— dialogue string.id— optional cue number (regenerated if absent).
Error handling
If a cue is missing a valid start or end time, the tool reports which cue number failed and stops. Nothing is silently dropped.