Free online SRT editor

Edit an SRT file without uploading video.

Import an existing SRT or VTT subtitle file, fix its text, merge or delete caption segments, translate it with custom instructions, and export the version you need. The original cue timing stays attached to every caption.

See how it works
  • No media required
  • Local browser project
  • SRT, VTT, ASS, and TXT export

Subtitle file

Drop an SRT or VTT file here

or choose a file from your device

Your subtitle file stays in this browser until translation is requested.
Import directlyStart from an existing SRT or VTT subtitle file.
Keep timingPreserve each cue's original start and end time.
TranslateCreate separate language versions with optional notes.
Export freelyDownload SRT, VTT, ASS, or plain text.

Subtitle file workflow

A browser-based subtitle editor for files you already have.

You should not need to upload a large video just to correct a subtitle file. Captionate treats the imported subtitle as its own project, so text editing, translation, version management, and subtitle export remain available without media.

01

Correct subtitle text

Open any cue, replace its text, and keep the original SRT timing while you review the rest of the file.

02

Reshape caption segments

Merge neighboring cues or remove unwanted segments while keeping the edited version separate from the imported source.

03

Translate with instructions

Choose a target language and add preferences for tone, terminology, brevity, names, or wording.

Three steps

Edit an SRT or VTT subtitle file online.

  1. Import the subtitle file

    Drop the subtitle file above. Captionate reads its cue text and timestamps in your browser.

  2. Edit or translate

    Correct cue text, manage segments, or create a translated version with optional instructions.

  3. Export the open version

    Download the current caption as SRT, VTT, ASS, or TXT when the review is complete.

No forced conversion

Keep the subtitle timeline you imported.

Captionate reads the SRT or VTT cue boundaries as they are. It does not invent word-level timestamps or require a matching media file before you can start reviewing the text.

  • Original cue timing. Start and end times remain connected to each imported segment.
  • Separate caption versions. Translations do not overwrite the imported source.
  • Browser-first storage. The imported file becomes a local project in the same project list as generated captions.
  • Practical exports. Move between common subtitle formats without rebuilding the text.

Useful for existing subtitles

Edit SRT subtitles for movies, interviews, and multilingual releases.

01

Fix downloaded subtitles

Correct spelling, names, punctuation, or awkward cue text in an existing SRT file.

02

Translate an interview

Create a separate translated caption version while preserving the interview's cue timing.

03

Prepare movie subtitles

Review a long subtitle file without uploading a large movie solely for text changes.

04

Convert subtitle formats

Open SRT once and export the edited version as SRT, VTT, ASS, or TXT.

Need a different starting point?

FAQ

Online SRT editor questions.

Can I edit an SRT or VTT file without uploading a video?

Yes. Import the subtitle file directly. Captionate creates a subtitle-only project containing its cue text and timing.

Does importing subtitles change their timestamps?

No. Valid cue start and end times are retained when the file is imported. Text edits do not create artificial word timestamps.

Can I translate an imported subtitle file?

Yes. Open the imported caption, choose a target language, and add optional translation notes. The translation is saved as a separate caption version.

Which subtitle files can be imported?

UTF-8 SRT and WebVTT files with at least one valid timed cue can be imported. VTT cue positioning and document style blocks are not retained.

Which subtitle formats can I export?

Export the open caption version as SRT, VTT, ASS, or TXT.

Is the online SRT editor free?

Importing and manually editing a local SRT project does not require caption-generation credits. Translation uses credits based on the estimated caption text usage.

Start from an existing subtitle

Open your SRT or VTT file in Captionate.

No matching video is required.