Free tool · Subtitles

Subtitles, timed and ready to ship.

Drop a video of up to 30 minutes and get captions with timecodes, as .srt or .vtt. No watermark, no upload, no account.

LANGUAGE

Drop an audio or video file

or click to choose one · mp3, m4a, wav, mp4, mov and more
Nothing is uploaded — it is transcribed on this device.

01 Using the file

SRT or VTT?

Use .srt for YouTube, Premiere, Final Cut, DaVinci and most players — it is the one that is accepted everywhere. Use .vtt for captions on a web page, which is the format the HTML <track> element expects.

Adding them to a video

Most editors and platforms take the file directly — in YouTube it is Subtitles → Add → Upload file. Keeping subtitles as a separate file rather than burning them in means viewers can turn them off, and search engines can read them.

Are the timings exact?

They are segment-level and usually land within a fraction of a second, which is fine for captions. For frame-accurate subtitling you will still want to nudge them in an editor — every automatic tool has this caveat, including the paid ones.

Does it translate?

Not here — this transcribes in the language that is spoken. Pick that language above for the best result, or leave it on detect.

This tool forgets. Kika doesn't.

A transcript tells you what was said. It won't tell you what you promised.

This page sees one file, in isolation, and forgets it when you close the tab. Kika sits on your side of every call — no bot joins — and afterwards connects what was said to everything said before it.

What was decided — and why
Not just the conclusion. The trade-off behind it, so you can defend it in six weeks instead of re-arguing it.
What you owe them
Checked against what actually shipped, so it stops chasing work you already delivered.
What they owe you
With the age on it, oldest first.
What has gone quiet
A promise nobody has mentioned in three weeks. Only a memory can notice something that stopped being said.

Five minutes before your next call, that becomes a brief — every line attributed to the meeting and date it came from, so you can check it rather than trust it. How we build it →

300 free minutes a month · no card · macOS 12+ or Windows 10/11 · 90+ languages