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

Subtitle Edit

Subtitle Edit

  -  54.97 MB  -  Open Source
  • Latest Version

    Subtitle Edit 5.2.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

    78e2e103f8912d4b41f08d52d4947da0

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.2.0 Screenshots

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

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

What's new in this version:

New features:
- Assisted split and Assisted move - ranked one-click suggestions with full previews
- Chapter editor with Matroska/MP4/OGM chapter formats (Video > More > Chapters)
- Edit original - edit the original reference rows in place, open a non-matching original as a read-only reference, and show the original subtitle on the waveform
- Forced narrative lines - a "Forced" column and "Save forced lines as..."
- Error list with summary cards (Tools > List errors..., batch convert) - export to clipboard, text, Excel or web page
- Statistics dashboard with tiles, meters, checks and a CPS histogram
- Subtitle grid: "Columns..." dialog to reorder/hide columns, "Hide tags" formatting mode, and type-to-search in all combo boxes
- Text boxes: drag-and-drop text (e.g. original to working text), configurable "Search via" shortcuts, "Google it", macOS "Look up", "Sentence case" and more "Surround with" slots
- Waveform: guess start/end time from the waveform, snap to shot changes, editable video position box, per-track audio picker, and copy/paste at the video/waveform position
- Beautify time codes using the video's real frame times, and in batch convert
- Video offset remembers recent offsets; "Open recent video" and "Go to video position..." in the Video menu
- Multiple replace: import/export rule categories, select all/none/invert, move shortcuts and regex match timeouts
- Image-based subtitle editor: open DVD sup, XSUB, MP4 VobSub and more, "Video resolution..." scaling, and burn in Blu-ray sup
- Update check settings with a stable/beta channel and a startup notification
- Default save location, auto-break "do not break after" lists with an editor, and cut the subtitle with "Cut video"

SE 4 parity:
- Train nOCR, the minimum gap frame rate calculator, and "Remove/replace Unicode characters" (SE 4 plugin port)
- WebVTT style manager, voices and browser preview, and configurable WebVTT cue settings
- Import an SE 4 Settings.xml, and 22 more SE 4 shortcuts on shortcut import
- Shortcuts: go to next empty line, go to first/last line, bookmarks, underline, toggle custom tags, recalculate duration, go to next/prev subtitle (play translate), move first word to previous subtitle, break at first space from cursor
- Layout 10 (edit box under the waveform), "Center text in subtitle grid", the four grid double-click actions, and a toolbar frame rate that works like SE 4's
- "Set up like Subtitle Edit 4" also arranges the waveform toolbar; "Open second subtitle file..." is back in SE 4's Video menu spot
- Remove blank lines when opening a subtitle, full frame image export, regex snippet context menu in Find/replace, and Alt+F/Alt+R in Replace
- Tesseract OCR: SE 4's 10 px margin and resize retry passes
- Copy-to-clipboard grid menu items and plain text column paste are back

Auto-translate and AI:
- New "llama.cpp advanced" and "Ollama advanced" engines with batch context, system prompt and schema-forced output - also in batch convert and seconv (--translate-prompt)
- MiLMMT-46 translation models; DeepL offers every API language; Google Translate retries via a fallback endpoint when the free service is blocked
- Re-break translated rows that break the line profile, keep the chosen languages when the engine changes, and the original text is no longer lost after translating
- AI review: in the grid context menu, apply suggestions in passes, Play current, start/stop the llama.cpp server, delay between requests, and new models (Gemma 4 E2B, EuroLLM, Granite 4.1)

Speech to text:
- New engines and models: WhisperX (standalone, no Python), Google Cloud Speech-to-Text v2, Voxtral (Crisp ASR) and anime-whisper for Japanese
- Transcription quality report with non-speech and repeated-line removal
- Crisp ASR: "Auto detect" language on all backends, a VAD off switch and a retry without VAD; live progress for WhisperX
- The MLX Whisper engine was removed

Text to speech:
- New engines: IndexTTS 2.5, Higgs Audio v3, Fish Audio S2 Pro and FireRedTTS3 (audio.cpp), dots.tts, Confucius4-TTS and Pocket TTS (Crisp ASR), plus VibeVoice again, CosyVoice3 RL models and multilingual Chatterbox V3 (23 languages)
- Voice cloning from the video - "Find voices in video and clone them all", and per-line cloning on Qwen3, audio.cpp, VibeVoice, MOSS-TTS, CosyVoice3 and VoxCPM2 - with a consent prompt before the first clone
- Speaker-name detection, "leave sound/music lines silent", a Zonos language picker and custom Piper voice models

OCR:
- New engines and models: Apple Vision OCR (macOS), Paddle OCR 3.7 (PP-OCRv6), CrispEmbed PP-OCRv6 and DeepSeek-OCR-2, and llama.cpp HunyuanOCR 1.5, LFM2.5-VL 3B and custom vision models
- Video OCR (burned-in subtitles): far more subtitles read, better text and start times, CrispEmbed engine, OCR fix engine and spell check coloring
- OCR fix engine: new Spanish/Portuguese/Italian and Cyrillic rules, around 115 repaired replace list entries, and apostrophe straightening
- Auto-detect the OCR language, open the matching video after OCR, "Save all images with HTML index", and faster nOCR matching

Subtitle formats:
- New: EBU-TT (Tech 3350), Manzanita DVB teletext (.dvbttx), Csv Excel, CANVASs SSTG1 (.sdb), Wistia json, DVD Junior SPC, Sonic DVD Producer, YouTube srv3 (.ytt), DaVinci Resolve marker EDL and Adobe Premiere markers
- New exports: Final Cut Pro Xml Captions, BDN/xml 8-bit and Audacity/Tenacity labels
- Read subtitles from fragmented MP4 (DASH/CMAF), ARIB STD-B24 captions from transport streams, and SMPTE-TT bitmap captions
- Much better import of unknown formats (generic XML importer), "Import plain text" from the unknown format prompt, and spreadsheets from File > Open
- EBU STL/teletext: color picker, alignment dialog, TT column, video preview with box/justification/double height, and frame-based time codes
- SCC: colors as CEA-608 mid-row codes, a line length warning, and frame-accurate import timing
- ASSA: embed and trim fonts, offer resampling on a resolution mismatch, new advanced effects, and "Change ASSA style properties" in batch convert
- Ruby and emphasis in Lambda Cap and Netflix IMSC 1.1 Japanese; font colors in EBU-TT-D and IMSC Rosetta

Video and image export:
- Image-based export: advanced text effects (gradient, neon glow, 3D extrude), per-line ASSA colors and outlines, inline font face/size, and Blu-ray sup fades and overlapping subtitles
- Burn-in: VideoToolbox hardware encoders on macOS, .webm/.ts output, letter spacing and libass style previews
- Sync dialogs: subtitle on the video, resizable waveform, and the selected audio track
- Smoother waveform/video cursor with mpv, faster scrubbing on long-GOP video, and fixed audio dropouts when pausing or seeking

Batch convert and seconv:
- Batch convert: Beautify time codes, convert colors to dialog, snap time codes to frames, "Add folder...", translation progress, keep the source file date/time, and every teletext page per PID
- seconv: --json output and --help-json, --ocr-prompt, --translate-prompt, --override-position, --output-filename-append, full frame image export, .avi/XSUB reading and batched Paddle OCR

Translations and engines:
- New UI languages: Central Kurdish and Azerbaijani - and all language files synced with English
- Updated engines: Crisp ASR v0.8.32, llama.cpp b10840, whisper.cpp v1.9.3, CrispEmbed v0.17.9, Paddle OCR 3.7, Tesseract 5.5.3, ffmpeg 9.0.1 (Windows), libmpv 20260814 (Windows) and yt-dlp 2026.08.19