SRT · Subtitle Sync

SRT Time Shifter

Subtitles out of sync? Shift all timestamps by a fixed offset — paste SRT, enter seconds, download fixed. Done in five seconds.

📂 Drop .srt file here or click to browse
+ delay · − advance
Corrected SRT
0subtitles
0soffset applied
How it works
1
Paste your SRT subtitle content into the text area above.
2
Enter the offset in seconds. Use a positive number to delay, negative to advance.
3
Click Shift — then copy or download the corrected SRT file.

よくある使用シーン

字幕のタイミングが映像とずれるのは、字幕まわりで最もよくある問題です。通常は再エンコード、フレームレート差、Whisper転写時の音声遅延などが原因。固定秒数のオフセットを全体にかければ一発で直せます。

典型的なケース:翻訳者が元言語のSRTを別ソース映像に流用する、Whisper転写した音声に開始遅延がある、外部字幕と本編の開始時刻に微差がある、といったパターン。

使い方のコツ

正数は遅延:字幕が早すぎるときは +1.5 のような正数。負数は前進:字幕が遅すぎるときは −1.5。映像冒頭で明確なセリフを一つ揃えれば必要なオフセットが分かります。

冒頭は合ったが徐々にずれる場合、固定オフセットではなくフレームレート不一致が原因(25fps字幕を23.976fps映像に適用など)。この場合は比例スケーリングが必要で、Aegisubなどの字幕エディタで処理します。

よくある質問

このツールは本当に無料ですか?

完全無料、登録不要、回数制限やファイルサイズ制限なし、広告なし、出力ファイルに透かしなし。

SRTファイルはサーバーにアップロードされますか?

いいえ。すべてブラウザローカルでJavaScriptで処理されます。DevToolsのNetworkタブで確認できます——ネットワーク通信はゼロです。

0.5秒のような小数値を使えますか?

はい、0.001秒精度まで対応。1.75、0.35、−2.4 いずれも正常に動作します。

VTTフォーマットに対応していますか?

本ツールはSRT向けです。VTTは似た構造で使える場合もありますが、確実性のためにはSRTに変換してからをお勧めします。字幕翻訳ツールでフォーマット変換できます。

一部の字幕行だけ調整したい場合は?

本ツールは全タイムスタンプに一括適用します。部分調整したい場合はテキストエディタでSRTを分割し、各パートごとにシフトして再結合してください。

関連する無料ツール

Built in the quiet hours, between everything else. Bookmark it for next time — and if it helped — Buy me a coffee
GistAI
GistAI App YT字幕 & AI要約 Google Play で無料
If it saved you time — Buy me a coffee