← Local File Tools
Local File Tools · runs locally

Private SRT & WebVTT Subtitle Converter

Convert an SRT or WebVTT subtitle file to a chosen standard format, normalize cue timestamps and download UTF-8 output without uploading captions.

Ready. Your working data stays in this browser.

Files and capture streams stay on this device. Processing uses browser APIs only; nothing is uploaded to YTSave, the media API or a proxy.

Why this tool is useful

Prepare captions for a browser player or desktop editor while keeping unpublished dialogue and timing data on the current device.

How it works

The browser detects WebVTT from its signature, parses bounded timestamp blocks, normalizes decimal separators and numbering, then creates a UTF-8 local file.

Practical example

Choose an SRT export, select WebVTT, verify the cue count and download a .vtt file ready for an HTML video track.

Validation

The calculation is deterministic and explains validation errors instead of silently changing invalid input.

Privacy boundary

Input and output remain in this tab. Copy and download happen through browser APIs without a server upload.

Result passport

Every run reports its tool mode, timestamp and input/output size so transformed data can be audited.