Enjoying Don’s Tools? If our free tools helped you, please don’t forget to leave a quick review - it really helps.
Leave a review
Don's Tools · Audio · Audio to SRT

Audio to SRT subtitles

Turn a voice recording into a timestamped .srt for Premiere, DaVinci, CapCut and more, using your own Google Gemini key. Transcribe Sinhala or translate to English.

Get a free key at aistudio.google.com/apikey. It is used only in your browser to call Google directly and is never sent to Don's Tools.
🎤
Tap to add an audio file
MP3, M4A, WAV, AAC, OGG or FLAC · best under ~20 MB
Please read: this tool sends your audio straight from your browser to Google's Gemini using your key - that is what does the transcription, so the audio does go to Google (it does not pass through Don's Tools). Timestamps from Gemini are approximate and can drift on longer audio, so treat the .srt as a strong draft and fine-tune sync in your editor. Sinhala accuracy varies, so always proofread.

Frequently asked questions

Is my audio uploaded anywhere?

Your audio is sent directly from your browser to Google's Gemini API using your own key, because that is what transcribes it. It does not pass through Don's Tools servers. If you would rather the audio not go to Google, this is not the tool for you.

How accurate are the timestamps?

Gemini's timestamps are approximate and can drift, especially on longer audio. The SRT lines up roughly, but expect to nudge some cues in your editor for exact sync. It is not frame-accurate.

Does it work well for Sinhala?

Gemini can transcribe Sinhala, but quality varies and is not guaranteed, especially for names, technical terms and fast speech. Always proofread the result.

Is there a file size limit?

The audio is sent inline and Gemini caps the whole request at about 20 MB, so this works best for clips up to roughly 15 to 25 minutes of MP3. For longer files, split them first.

Do I need to pay?

You use your own Gemini key, so any usage is billed to your Google account under Google's pricing and free tier. Don's Tools charges nothing and never sees your key.