Edit and create subtitles or simply synchronize existing ones with your movies

Subtitle Edit

Subtitle Edit

  -  52.9 MB  -  Open Source
  • Latest Version

    Subtitle Edit 5.1.0 LATEST

  • Review by

    Sophia Jones

  • Operating System

    Windows 10 (64-bit) / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    Nikolaj Lynge Olsson / External Link

  • Filename

    SubtitleEdit-Windows-x64-Setup.exe

  • MD5 Checksum

    0a75286134e2f52540e71812536e4658

Subtitle Edit is a free, open-source desktop application designed for creating, editing, and synchronizing subtitle files.

Ideal for both casual users and professionals, the software supports a wide variety of subtitle formats and offers powerful tools for precise editing.

Developed with versatility in mind, Subtitle Edit provides functionality that rivals premium subtitle tools, making it a top-tier option for anyone working with video captions.

Key Features

Support for Over 300 Subtitle Formats: Including popular ones like SubRip (.srt), SubStation Alpha (.ssa), and WebVTT.

Video Preview Integration: Works with video players like VLC, MPC-HC, and mpv to preview subtitle timing.

Audio Waveform and Spectrogram View: Helps in aligning subtitles with precise audio peaks.

Automatic Speech Recognition (ASR): Allows transcription from video using speech-to-text services.

Real-Time Spell Checking: Ensures subtitles are grammatically correct and free of typos.

Built-in Translation Tools: Helps translate subtitles directly within the software using third-party services.

Subtitle Synchronization Tools: Adjust timing with shift, scale, or visual sync methods.

OCR for DVD Subtitles: Extract and convert image-based subtitles to text from VobSub/IDX or SUP files.

User Interface

The UI is clean and utilitarian, offering a multi-pane layout. The top section lists subtitles with their corresponding timecodes, while the bottom panels offer video previews, waveform views, and text input.

Toolbars provide quick access to editing, timing, and translation tools.

The interface is easy to navigate and highly customizable, making it suitable for both beginners and advanced users.

Installation and Setup
  • Download the installer from the official website or FileHorse.
  • Run the installer and follow the prompts.
  • Launch the software and configure video player and spell checker options during the initial setup.
How to Use
  • Launch Subtitle Edit and open a video file.
  • Load an existing subtitle or create a new one.
  • Play the video and pause at the point you want a subtitle to appear.
  • Enter the subtitle text and adjust the start and end times.
  • Repeat the process for all lines, then save the subtitle file in your desired format.
Full Features
  • Create, edit, sync, and translate subtitle lines.
  • Built-in audio visualizer with waveform and spectrogram display.
  • Video playback powered by mpv, DirectShow, or VLC.
  • Visually adjust subtitle timing, speed, and position.
  • Convert audio to subtitles using Whisper or Vosk/Kaldi speech recognition.
  • Translate subtitles automatically via Google Translate.
  • Extract subtitles from decrypted DVDs.
  • Import and OCR VobSub (sub/idx) binary subtitles.
  • OCR Blu-ray .sup files (based on BDSup2Sub Java code).
  • Load subtitles embedded in MKV files.
  • Open subtitles from MP4/M4V (text, captions, VobSub).
  • OCR XSub subtitles in DivX/AVI containers.
  • OCR DVB and teletext subtitles from TS/M2TS files.
  • OCR Blu-ray subtitles from M2TS files.
  • Supports UTF-8, Unicode, and ANSI encodings for multilingual use.
  • Sync tools: delay, anchor point, or align with another subtitle.
  • Merge/split subtitle lines; adjust timing; fix errors.
  • Spellcheck with LibreOffice dictionaries; supports many languages.
  • Remove hearing-impaired text; renumber lines.
  • Add effects like karaoke and typewriter.
  • Full undo/redo history.
  • Compare subtitles, batch search/replace, fix casing.
  • Optimize line length and export to formats like PNG, SUP, STL, and more.
Read, write, and convert between more than 300 subtitle formats, like:
  • Supports 300+ subtitle formats including SubRip (.srt), making it highly versatile.
  • Compatible with broadcast and editing formats like ABC iView, Adobe Encore, and Avid.
  • Handles both text and binary formats such as CapMaker Plus and PAC files.
  • Works with D-Cinema formats, including both Interop and SMPTE standards.
  • Supports DVD and Blu-ray subtitles like VobSub (.sub/.idx) and SUP (.sup).
  • Reads and writes XML-based subtitles including TTML/DFXP and BDN XML.
  • Allows import/export of web formats like WebVTT, YouTube SBV, and Annotations.
  • Supports legacy formats such as SubViewer, MicroDVD, and SAMI (.smi).
  • Can read subtitle streams directly from video containers like MKV and MP4.
  • Compatible with CSV and JSON formats for integration with custom tools.
FAQ

Is Subtitle Edit free to use?
Yes, it is completely free and open-source.

Can I use Subtitle Edit to create subtitles from scratch?
Absolutely. It supports creating and syncing subtitles manually or using audio waveforms.

Does it support translation?
Yes, built-in translation tools can assist with subtitle translation.

Can I preview subtitles with video playback?
Yes, Subtitle Edit integrates with video players for real-time preview.

Is there a portable version?
Yes, a portable version is available for use without installation.

Alternatives

Aegisub - Free open-source tool for creating and modifying subtitles.

Subtitle Workshop - Free software for creating, editing and converting text-based subtitle files.

System Requirements
  • OS: Windows 11, 10, 8 or 7
  • RAM: 2 GB minimum
  • Storage: 100 MB available space
  • Video player: VLC or MPC-HC for preview integration
PROS
  • Free and open-source
  • Supports a wide range of formats
  • Powerful syncing tools and waveform editor
  • Video and audio integration
  • Portable version available
CONS
  • Limited support for macOS
  • Some tools require a learning curve
Conclusion

Subtitle Edit is one of the most powerful free subtitle editors available for Windows. Whether you're correcting timing, translating subtitles, or starting from scratch, it delivers a full-featured experience without the need for a premium license. With a balance of ease-of-use and advanced tools, it's a go-to choice for editors, translators, and media creators alike.

Note: Requires .NET Framework.

Why is this app published on FileHorse? (More info)
  • Subtitle Edit 5.1.0 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Subtitle Edit 5.1.0 Screenshot 1
  • Subtitle Edit 5.1.0 Screenshot 2
  • Subtitle Edit 5.1.0 Screenshot 3
  • Subtitle Edit 5.1.0 Screenshot 4
  • Subtitle Edit 5.1.0 Screenshot 5

What's new in this version:

- AI review (Tools > AI review) - proofread subtitles with a local LLM via llama.cpp or Ollama, with a before/after grid and an editable prompt
- AI assistant in the subtitle text box - quick actions like fix spelling/grammar, reading speed and change tone
- Auto-translate: new generic OpenAI-compatible engine, remote llama.cpp server option, DeepL formality picker, and many new local models (TranslateGemma, Gemma 4, Hy-MT2, Qwen 3.5/3.6, Aya Expanse)
- Auto-translate: retry with backoff on rate-limited (429) LLM engines, show the API URL in error details, and fix engines that ignored a custom URL
- Speech to text: new engines and models - MOSS-Transcribe-Diarize with speaker labels, OpenRouter and Alibaba Qwen3-ASR online engines, and Parakeet, Kyutai, SenseVoice, ARK-ASR and Cohere models - plus live progress for all CrispASR engines, and the input language is remembered again
- Text to speech: new MOSS-TTS engine with zero-shot voice cloning and a target language dropdown, new Q6_K/Q8_0 quants, a big window overhaul, and a large bug-fix pass across the engines and the review window
- OCR: new CrispEmbed local OCR engine (GLM-OCR, GOT-OCR2, Qwen3-VL), llama.cpp OCR vision models in Batch convert and seconv, a "Show only forced subtitles" filter, and histogram-based color isolation for VobSub/DVD subtitles
- New formats: EBU-TT-D (read/write), IMSC 1.1 image profile export, and "DVD sup (MuxMan/Scenarist)" image-based export
- macOS: multi-window support - "File -> New window" opens an independent editor window
- New "file saved" prompt with file info, copy path and Play/Open - used across text to speech and the video tools
- Waveform: SE4-style center/lock scrubbing (paused and while playing), configurable toolbar with seek and play buttons, drag a multi-line selection to shift time codes together
- Subtitle text box: new native tag-coloring text box - IME/CJK input, right-to-left and live spell check now work with color tags enabled
- Live spell check in the subtitle grid context menu, spell check window fixes, MS Word engine fixes, and new Georgian, Armenian, Luxembourgish and Faroese dictionaries
- Fix common errors: reworked fix list with category chips, sortable columns and live counts - and unticked fixes are no longer applied
- Shortcuts window: categories with icons, sortable columns, better search - plus many new SE4-parity shortcuts (column shortcuts, set start and go to next, play previous/next, extend, and more)
- Subtitle grid: type-a-number line navigation, alternating row colors, text fit setting (clip/wrap/ellipsis), and "Insert subtitle after current line..." keeping the inserted file's own time codes
- Auto-save of the open subtitle file (Options > General)
- Right-to-left: mirrored grid columns, content direction in text boxes, and an ASSA karaoke RTL option
- Accessibility: menu bar activation via Alt/F10, and named controls for screen readers across the app
- Image-based subtitle editor: PGS position monitor, adjust color for selected lines, change speed, and HTML index export
- Point sync and visual sync: sorted sync points, re-pointing, delete via menu/keyboard, and a time code box for the sync point
- Split/re-balance long lines: respect the single line max length
- Auto-trim white space: use the detected language, so Dutch keeps " 's"
- Network: always bypass the proxy for local (loopback) URLs, and proxy password/crash fixes
- Performance: non-English start-up about 3.5x faster, 10-25x faster auto line-breaking, much faster subtitle grid and waveform rendering, faster .srt/ASSA loading and MP4 parsing, and a wide allocation-cutting pass (source-generated regexes, reused StringBuilders) - thx ivandrofly
- Stability: hundreds of fixes, including a 46-bug codebase sweep, an async/await bug hunt, and hardened binary subtitle parsers
- Command line (seconv): llama.cpp auto-translate and OCR, image output styling options, fix-common-errors profile settings in --settings JSON, VobSub/.idx fixes, and clear errors on malformed SCC input
- The libse core library is now published on NuGet
- New UI languages: Arabic, Turkish, Persian, Traditional Chinese, Indonesian, Vietnamese, Greek and Thai - and all language files synced with English (3,000+ strings)
- Updated engines: CrispASR v0.8.24, llama.cpp b10142 (with a CUDA 13 build on Windows), whisper.cpp v1.9.1, CrispEmbed v0.16.1, Qwen3 ASR CPP v0.1.7 and yt-dlp 2026.07.04