字幕格式轉換:SRT 轉 TXT、VTT 轉 SRT、ASS 轉 SRT 線上工具

一步完成 SRT、WebVTT 與純文字之間的字幕格式轉換。貼上或開啟 .srt、.vtt、.ass、.ssa 或 YouTube 的 .sbv 檔案,即可下載為 SRT、VTT 或 TXT。轉換全程在瀏覽器中完成,檔案不會離開你的電腦。

轉換為

支援的轉換

支援的轉換
轉換說明
SRT 轉 TXT移除序號與時間軸,每條字幕一行;可選在每行前加 [分:秒],方便做筆記或交給 AI。
VTT 轉 SRT把 00:00:01.000 改寫為 00:00:01,000,重新編號,並移除 WEBVTT 標頭、NOTE/STYLE 區塊以及 <c>、<v> 等行內標籤。
SRT 轉 VTT補上 WEBVTT 標頭並改用點號分隔毫秒,可直接用於 HTML5 <track>、Vimeo 等網頁播放器。
ASS / SSA 轉 SRT依 Format 行讀取 [Events],保留 \N 換行,移除 {\an8} 這類特效標籤。字型、顏色與位置不會保留,因為 SRT 沒有這些欄位。
YouTube SBV 轉 SRT把 YouTube 工作室匯出的 0:00:01.000,0:00:03.000 時間行轉換為標準 SRT 時間軸。
格式有誤的檔案無法解析的區塊會被略過並計數,而不是整份檔案報錯;&amp; 等 HTML 實體會被還原。

常見問題

怎麼把 SRT 字幕轉成純文字?
在這裡開啟 .srt 檔,選擇 TXT 後下載即可。序號與時間軸會被移除,每條字幕變成一行文字。若開啟「每行前加時間戳」,每行前會帶上 [分:秒],適合整理課程筆記,或讓 AI 針對某個時間點回答問題。
SRT 和 VTT 有什麼差別?
兩者都依開始與結束時間儲存字幕條目。SRT 用逗號分隔毫秒(00:00:01,000),沒有檔頭;WebVTT 以 WEBVTT 開頭,用點號(00:00:01.000),還能攜帶樣式、位置與說話者標籤。Premiere、達文西、VLC 等桌面軟體較常用 SRT,HTML5 網頁播放器則需要 VTT。
ASS 轉 SRT 後特效還在嗎?
不在。SRT 只有時間與文字,ASS 的字型、顏色、卡拉 OK 效果與畫面位置都會遺失。\N 換行會保留,{\an8}、{\b1} 這類標籤會被移除,不會以原文形式出現在字幕中。
字幕檔會被上傳嗎?
不會。檔案透過瀏覽器的本機檔案介面讀取,並在本頁的 JavaScript 中完成轉換,沒有任何上傳介面,未公開的素材也只留在你的裝置上。

處理的是 YouTube 或 B 站影片?擴充功能直接在播放器旁讀取字幕軌,產生雙語字幕並摘要影片,完全不用來回轉換檔案。