JSON to SRT Converter

Upload a JSON transcription file (e.g. from AWS Transcribe, Whisper, or Google Speech-to-Text). We will automatically extract the timestamps and text to create a standard SRT file.

Best for most videos

Drop your .json file here

JSON successfully parsed into Subtitles!

Detected Format:
Subtitle Blocks Created:
Skipped invalid segments:
Review in AI Studio (Free)

What is a JSON to SRT Converter?

When you use automated transcription services like OpenAI Whisper, AWS Transcribe, or Google Cloud Speech-to-Text, the output is often a raw JSON file containing complex arrays of words and timestamps. This tool instantly reads those JSON structures, extracts the timing data, and formats it into a standard SRT (SubRip) subtitle file that video players and editors can understand.

How to convert JSON to SRT?

Is my data secure?

Yes! The entire conversion process happens locally in your web browser. Your JSON files are never uploaded to any server, ensuring complete privacy for your sensitive transcriptions.