免费 · 免上传 · 免注册
SRT 转 VTT 转换器
一键把 SubRip (.srt) 转换为 WebVTT (.vtt) —— 适配 HTML5 <video>,全程浏览器内完成。
将 .srt 文件拖到此处
或点击选择文件,将转换为 WebVTT。
为什么选择这个工具
HTML5 <track> 就绪
WebVTT 是现代浏览器在 <video> 上唯一能播的字幕格式。转一次,随处可用。
默认隐私
纯文本处理在浏览器里完成。不上传、不留存、不分析你的内容。
瞬间完成
无需 ffmpeg —— 一部 2 小时电影的字幕文件在毫秒级内完成转换。
如何把 SRT 转成 VTT
- 1把 .srt 文件拖到上传区。
- 2我们会在浏览器内以 UTF-8 读取文本并逐条转换。
- 3前 1KB 的预览会显示出来供你快速校验。
- 4点击“下载”保存 .vtt 文件。
常见问题
- SRT 和 VTT 有什么区别?
- 两者都保存字幕 + 时间戳,但 WebVTT 是 HTML5 <track> 标准:需要 "WEBVTT" 文件头,并使用点号分隔符(00:00:01.000)而非 SRT 的逗号(00:00:01,000)。现代浏览器只能在 <video track> 上播放 VTT。
- Clapr 会上传我的字幕文件吗?
- 不会。转换在浏览器标签页中完成,文件不离开你的设备。
- 文本格式标签会保留吗?
- 会。同时在 SRT 与 VTT 中有效的基础格式(<i>、<b>、<u>)会被保留。不会添加 VTT 专属的定位或样式。
- 如果 SRT 有 BOM 或特殊编码怎么办?
- Clapr 使用浏览器自带的 UTF-8 解码器读取文件(与读取 HTML 时相同)。带或不带 BOM 的 UTF-8 都可以。CP1252 / Shift-JIS 等历史字幕建议先转成 UTF-8。
- 字幕编号会保留吗?
- VTT 的 cue 标识是可选的。Clapr 会保留每条 cue 在 SRT 中的标识(通常是顺序编号)。