updated Aug 28, 2026 62MB file size 63.7K downloads

VisualSubSync is a free Windows subtitle editor that times lines against an audio waveform rather than by trial and error, now split across three builds: the frozen original, the 2021 Enhanced fork, and a new 2.x rebuild.

VisualSubSync is a subtitle editor built around an audio waveform, so you time each line by looking at where the speech actually is.

It is free, it is Windows-only, and it has been a fansubbing staple for twenty years.

It has also forked twice, which is why this page carries three different versions - the section below says which one to take.

What The Waveform Actually Gets You

Most subtitle editors show you a list of lines and timecodes, and you nudge the numbers until the text lines up with the speech. VisualSubSync shows you the sound instead: a waveform with your subtitle blocks drawn underneath it, so a line that starts too early is something you can see rather than something you have to play back and guess at.

You drag the edges of a block to the edges of the speech, and the timing is done. For a dense dialogue scene this is several times faster than the list-and-timecode approach, and it is why the program is still in use two decades on.

The waveform view also shows silent zones, so gaps between speakers are obvious, and the Enhanced build marks scene changes on the same timeline - useful because a subtitle that crosses a cut reads badly even when the timing is technically correct.

Which Version To Download

Three separate projects share the name, and the download page carries all of them.

Build What it is, and who it suits
Enhanced 1.2.33 The fork by Red5goahead, last released in July 2021. Bundled video playback, scene detection, spell check and extra export formats. This is the one to take unless you have a reason not to.
VisualSubSync 2.x A rebuild published in August 2026 by the Greek fansubbing group fansubbers.gr. Rewritten in a current Delphi for Windows 10 and 11, with proper Unicode support, and portable. New, and largely untested by anyone.
Original 1.0.1 Christophe Paris's last release, frozen for over a decade. Only worth it if one of the forks misbehaves on your machine.

The short version: take Enhanced 1.2.33 for a known quantity, take 2.x if you work in a non-Latin script or want a portable copy, and treat the original as a fallback.

You Probably Do Not Need VobSub Any More

The old VobSub setup is for the original build only. Guides tell you to install DirectVobSub, open its Misc properties page and tick "auto-reload subtitle file after detecting modification" so subtitles appear in the preview. The Enhanced and 2.x builds render subtitles themselves, so there is nothing to install and nothing to configure.

Both forks carry their own copy of VSFilter and play video through an internal filter graph built on MPC-HC and LAV Filters, which is also why they open MKV, MP4 and most other containers without a codec pack on the system.

If you are running the original 1.0.1, the old procedure still applies and DirectVobSub is still the filter to install - name the subtitle file exactly like the video, and save the file whenever you want the preview to catch up.

Subtitle Formats It Reads and Writes

The working formats are SRT, SSA and ASS, which covers almost everything anyone is asked to deliver. Projects are saved as VSSPRJ files, which hold the timing work plus a reference to the video and its extracted waveform.

The Enhanced build adds Save As targets the original never had: WebVTT for web video, SBV for YouTube and Netflix Timed Text DFXP for broadcast delivery, alongside plain text and CSV for anyone pushing lines through a spreadsheet.

It will not touch the picture-based formats. For subtitles burnt into a DVD or Blu-ray as images, SubRip and CCExtractor are the tools that turn them into text first.

What Else Is In The Enhanced Build

The quality-control side is the part that surprises people. Error checking flags lines that are too fast to read, overlap each other, run too long or break in awkward places, and the rules are JavaScript plugins you can edit rather than fixed settings.

There is spell checking with downloadable dictionaries, a karaoke timing mode, dialogue merging and line delaying, and a set of bundled command-line tools - MediaInfo, FFmpeg and MKVToolNix - that it calls for extraction work.

That last point matters if you are starting from a video with subtitles already inside it: the program can pull an existing subtitle track out of an MKV so you have something to correct rather than starting from an empty file.

The Waveform Extraction Warning

When you create a project, the program extracts the audio to an uncompressed WAV so it can draw the waveform, and that file is large - a feature-length video can produce a WAV of a gigabyte or more.

It does not check whether you have room for it first, so on a nearly full drive the extraction fails in confusing ways. Clear some space before you start a long project, and delete the WAV when the project is finished.

Answering The Oldest Review Here

The one review on this page is from 2007 and asks for one thing: preview support for MKV files. It arrived. The Enhanced fork plays MKV in the preview through its bundled filters, and can extract subtitle tracks from one as well.

If you would rather handle the container side separately, MKVToolNix muxes your finished subtitle file back into the MKV without re-encoding the video, and MPC-HC is the quickest way to check the result plays as expected.

Who Should Look Elsewhere

This is a specialist tool with no active maintainer on its main branch, so it is not the right answer for everyone. The tell is in the left column.

If this is you Use this instead
You want a maintained editor with regular releases Subtitle Edit, which covers 300+ formats and is updated constantly
You are not on Windows Tero Subtitler, which also runs on macOS and Linux
You only need to shift existing subtitles by a few seconds Time Adjuster - no project, no waveform, no extraction
You want subtitles generated from speech automatically AutoSubs, then fix the timing by hand afterwards
You are typesetting styled ASS for anime fansubs Aegisub, still the standard for that particular job
You are authoring subtitles onto a DVD SubtitleCreator or Subtitle Workshop

Quick questions

Which version should I download?

Enhanced 1.2.33 for most people. Take the 2.x build if you need full Unicode support or a portable copy, and the original 1.0.1 only as a fallback.

Do I still need to install VobSub?

Not with the Enhanced or 2.x builds - they render subtitles in the preview themselves. Only the original 1.0.1 needs DirectVobSub installed.

Is VisualSubSync still being developed?

The Enhanced fork last shipped in July 2021. A separate 2.x rebuild appeared in August 2026 from a different team, and it is too new to judge.

Why does it create such a large file when I open a video?

It extracts the audio to an uncompressed WAV to draw the waveform, which can run past a gigabyte on a long film. It will not warn you if the drive is nearly full.

Can it save WebVTT for web video?

Yes, in the Enhanced build - WebVTT, YouTube SBV and Netflix DFXP are all available under Save As, alongside SRT, SSA and ASS.

Does it work on a Mac?

No, every build is Windows-only. Tero Subtitler is the closest cross-platform equivalent.

Download VisualSubSync and see how it handles your first timing pass, or tell us how you got on - the only review here is from 2007, so yours would be overdue.

FV
Frans van de Kamp
on 13 October 2007
Review #1
Excellent program, the waveform display makes it very easy to time and synchronize the subtitle.
If there is one thing I would wish for, it would be preview support for .mkv files.
Share your thoughts on VisualSubSync 2.0.0.1.
Verification Code
Click the image or refresh button to get a new code.
Quick heads up: Reviews & comments get a fast check before posting - no spam allowed.
ALTERNATIVES TO VISUALSUBSYNC