免费 · 免上传 · 免注册

SRT 转 VTT 转换器

一键把 SubRip (.srt) 转换为 WebVTT (.vtt) —— 适配 HTML5 <video>,全程浏览器内完成。

将 .srt 文件拖到此处

或点击选择文件,将转换为 WebVTT。

为什么选择这个工具

HTML5 <track> 就绪

WebVTT 是现代浏览器在 <video> 上唯一能播的字幕格式。转一次,随处可用。

默认隐私

纯文本处理在浏览器里完成。不上传、不留存、不分析你的内容。

瞬间完成

无需 ffmpeg —— 一部 2 小时电影的字幕文件在毫秒级内完成转换。

如何把 SRT 转成 VTT

  1. 1把 .srt 文件拖到上传区。
  2. 2我们会在浏览器内以 UTF-8 读取文本并逐条转换。
  3. 3前 1KB 的预览会显示出来供你快速校验。
  4. 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 中的标识(通常是顺序编号)。

相关工具

SRT 转 VTT 转换器 —— 免费、浏览器内 | Clapr