SRT VTT 変換
Choose a local subtitle file; it never leaves the browser. The browser validates timing and converts to this page’s target format.
Click to upload or drop a subtitle file
SRT / VTT / ASS·SSA — processed locally in your browser, never uploaded
Workflow
- 01
Upload subtitle file
Choose a local subtitle file; it never leaves the browser.
- 02
Validate and convert
The browser validates timing and converts to this page’s target format.
- 03
Download new subtitles
Review the result and download the new subtitle file.
SRTとVTT:具体的な違いとは?
どちらのフォーマットも、番号順に並んだキュー、タイムコード、そしてテキストを格納するため、非常によく似ています。しかし、その違いはわずかでありながら厳格であるため、対応していないフォーマットはプレイヤー側で読み込みエラーになってしまいます。
ヘッダー
VTTファイルは先頭に「WEBVTT」という行が必須ですが、SRTにはヘッダーが不要です。
タイムスタンプ
SRTはミリ秒の区切りにカンマ(00:01:02,500)を使用しますが、VTTはドット(00:01:02.500)を使用します。
機能
VTTはWeb表示用の配置やスタイリング情報を保持できますが、SRTはプレーンテキストのみに対応しています。

VTTファイルが本当に必要になる場面とは
VTTファイルは、ブラウザ上で字幕を表示させる場合に最適です。自社サイトに埋め込んだビデオのtrackタグ、オンライン講座プラットフォームのウェブプレイヤー、その他WebVTTに対応している環境などがこれに該当します。一方で、デスクトップ用の動画編集ソフトやメディアプレイヤー、一般的なアップロードフォームなど、それ以外のほとんどの環境では、依然としてSRTファイルの方が安全で確実な選択肢となります。そのため、マスターデータはSRTで保管しておき、ウェブ配信用に必要に応じてVTTファイルを生成するのがおすすめです。
Built for these real workflows

Prepare captions for web players

Convert SRT to WebVTT

Preserve existing timing and text
Continue with the next step
Frequently asked questions
WebプレイヤーでSRTファイルが読み込めないのはなぜですか?
ブラウザのHTML5 track要素は、SRTではなくWebVTT仕様に準拠しているためです。プレイヤーの不具合ではなく、単に「WEBVTT」ヘッダーと、コンマではなくピリオドで区切られたタイムスタンプが求められている状態です。ファイルを変換することで、この両方の問題が解決します。
変換によって字幕のタイミングやテキストが変わることはありますか?
いいえ、ありません。変更されるのは、ヘッダー行やタイムスタンプの区切り文字など、フォーマット固有の仕様のみです。字幕テキスト、表示順、タイミングは完全に維持されます。
逆方向(VTTからSRT)への変換も可能ですか?
はい、「VTTからSRTへの変換ツール」をご利用ください。ただし、SRT形式では表現できないため、VTT固有のWeb用スタイリング指示(位置指定や装飾など)は変換時に削除されますのでご注意ください。
このツールを使うために動画をアップロードする必要はありますか?
いいえ、必要ありません。これは字幕ファイル専用の変換ツールであり、動画編集ツールではありません。お手持ちの.srt字幕ファイルをアップロードするだけで.vttファイルに変換されるため、動画データのアップロードやレンダリングは発生しません。
Start using SRT to VTT 変換ツール
Provide the input and essential settings above. Your result stays in the current tool workflow.
Back to tool