Free Subtitle Tools Convert SRT, VTT & Caption Files — Offline
Convert subtitle files between SRT, WebVTT, and ASS/SSA, fix timestamps, and add the WEBVTT header — all running locally, with nothing uploaded.
How Diwadi Compares
| Feature | Online Subtitle Tools | Diwadi |
|---|---|---|
| Privacy | Cloud upload | 100% local |
| Formats | SRT, VTT only | SRT, VTT, ASS/SSA |
| Offline Support | No | Yes |
| Price | $5-15/mo | Free |
Ready to Work with Subtitles Offline?
Download Diwadi and convert subtitle files between SRT, VTT, and ASS without uploading.
Frequently Asked Questions
What is the difference between SRT and VTT?
SRT (SubRip) is the most widely supported subtitle format and uses comma-separated milliseconds. WebVTT (.vtt) is the format the HTML5 <track> element and most web players require — it adds a WEBVTT header and uses periods for milliseconds.
Are Diwadi's subtitle tools free?
Yes. All subtitle tools are free with no watermarks and no account required.
Can I convert a whole folder of subtitle files at once?
Not in Diwadi today — it converts subtitles one file at a time, writing the result next to the source. For a large backlog, use Subtitle Edit's Tools → Batch convert on Windows, or an ffmpeg shell loop. For a few files, Diwadi's one-at-a-time conversion is quick and stays offline.
Does converting change the text or timing?
No. Diwadi preserves every line of text, every line break, and every timestamp — it only reformats the timecodes and adds the format header where required. SRT to VTT is lossless.
Do the tools work offline?
Yes. Everything runs locally on your computer. No file is uploaded and no internet connection is needed.
What encoding do the output files use?
Diwadi writes clean UTF-8 files, which is what WebVTT requires and what modern players expect — even if the source file used a legacy encoding.
Which platforms are supported?
Diwadi is available for macOS and Windows. Download the version for your operating system.
How does this compare to online subtitle converters?
Online converters require uploading your subtitle file to a third-party server. Diwadi runs entirely on your machine with no upload and no charge.