CueFernBETA Your files stay yours
FREE ONLINE SUBTITLE TOOLS

SRT to VTT
converter.

Turn an existing SubRip subtitle file into WebVTT for a web video player. Preview the cues and download the result, all on your device.

Made for the
finishing touches.

SRT · WebVTT · Plain text
◈   Runs in your browser

Your source

Drop your subtitle file here

or

.SRT or .VTT · UTF-8 · Up to 5 MB

Make it the right format

OUTPUT

Basic words and timestamps are preserved. VTT-only tags are adapted for SRT; advanced layout and metadata are not included.

Choose a file or try the sample to get started.

THE FINISHING ROOM

See what you’re making.

PREVIEW
CC / CUEFERNYOUR WORDS, IN FOCUS
Every story deserves
the right words.
00:00:00.000SUBTITLE PREVIEW— / —
Your subtitles will appear here

Output preview

—
A fresh format. A better rhythm.
Your processed subtitles will appear here.
◉   Local processing. No subtitle uploads.One file. Three useful finishing touches.
SMALL TOOLS, CLEAR INTENTIONS

From almost done
to ready to share.

01 / CONVERT

A format that fits.

Use WebVTT for HTML video captions or SRT for your editing workflow. Start with an existing text-based subtitle file.

02 / SYNC

Right words. Right moment.

Subtitles showing up too early? Shift them later with a positive offset. A constant shift won’t fix gradually drifting timing.

03 / EXTRACT

Let the words breathe.

Turn captions into a readable transcript. Keep line breaks for a script, or join cues into a continuous paragraph.

A few helpful details.

Does my subtitle file leave my device?

No. Subtitle processing happens in a browser worker. This app has no subtitle upload endpoint or external fonts. The hosting service receives normal page requests, and the public site uses Cloudflare Web Analytics for page visits and performance. See the privacy policy for details.

Which formats and features are supported?

UTF-8 SRT and WebVTT files up to 5 MB. Basic cue timing and text are supported. VTT headers, notes, styles, cue identifiers and positioning settings are not preserved in exports; detected metadata is reported. Basic bold, italic and underline tags are kept. VTT-only voice and word timing tags are removed when exporting SRT. Word timing tags are shifted together with cue timing when exporting VTT. Video files, transcription, translation and batch processing are outside this version.

What happens to overlapping or negative timestamps?

Overlapping cues are reported and preserved. A shift that would make any start time negative is rejected, with no cues deleted. Invalid timestamps and end times that precede start times must be corrected before export.

Convert SRT subtitles to WebVTT

  1. Choose a UTF-8 .srt file up to 5 MB, paste its text, or try the sample.
  2. Keep WebVTT selected as the output format and select Convert subtitles.
  3. Review the cue preview and warnings, then download the .vtt file.

What changes in the file?

WebVTT starts with a WEBVTT header and writes milliseconds with a full stop. SRT uses numbered cues and a comma before milliseconds. CueFern changes those format details while keeping basic start times, end times, words and line breaks.

WEBVTT

00:00:01.200 --> 00:00:04.000
Every story starts with a little curiosity.

When is VTT useful?

Use WebVTT when a web video player requests a text caption track. Conversion changes the subtitle file; it does not burn captions into a video or add a caption track to a hosted video for you. Upload the converted file through your player's caption controls.

Formatting and privacy

Basic bold, italic and underline tags can be kept. Player-specific SRT extensions are not supported. Files are processed in a browser worker and are not uploaded. Keep your original file and review the result in your intended player.

Need to go the other way? Use the VTT to SRT converter, or read how SRT and VTT differ.

YOUR FILES STAY YOURS

Private by design.

This app processes subtitle text locally in your browser. The subtitle application does not send your files, file names or subtitle content to a server, or save your work in browser storage.

Closing or refreshing the page clears the workspace. Download your result before leaving. Cloudflare handles normal page requests and provides page-visit and performance analytics on the public site. We do not configure analytics to collect subtitle content or file names. Read the privacy policy for details.

This is an early tool for basic SRT and WebVTT cues. Advanced layout and metadata are not preserved. Always review your output in your target editor and keep the original file.