.SUB

SUB File

MicroDVD / SubViewer Subtitle File (text-based movie subtitles)
Ask a question
QUICK ANSWER

A SUB file stores movie subtitles as plain text, either in MicroDVD format (frame numbers in braces) or SubViewer format (timecodes). To use it, give it the same name as the video and put both in the same folder - VLC loads it automatically. To convert to the more compatible SRT, use the free Subtitle Edit. If your SUB came with a .idx file, it is a different binary format (VobSub) and will not show readable text.

Developer: N/A (community/de facto formats: MicroDVD by the MicroDVD player team; SubViewer by SubViewer) Category: Text Files Open standard MIME: text/plain
OPENS ON Windows macOS Linux
Related: .DOC · .ODT · .DOCX · .GDOC

On this page

19k+ extensions indexed
Last reviewed Aug 11, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the SUB file format?

A .sub file is a plain-text file that contains video subtitles. Two dialects share the extension: MicroDVD, where each line encodes a start and end frame number in braces - e.g., {0}{50}Hello world - and SubViewer, which uses HH:MM:SS.hh timecodes instead. Both are human-readable and can be opened in any text editor.

The extension is also used by the binary VobSub format, but that variant always comes paired with a matching .idx index file and is not human-readable text.

Subtitle configuration

.sub subtitle files are simple and don't offer built-in styling or advanced text effects. However, many media players offer functions to apply effects to text, including:

  • Font settings such as size and color,
  • timestamp editing,
  • subtitle offsets,
  • subtitle reader functions.

.sub files are prepared for each video individually and are typically named the same as the related video but with a different file suffix, allowing players to auto-load them. Because MicroDVD timing is frame-based rather than time-based, a mismatch between the subtitle's assumed frame rate and the actual video frame rate will cause timing drift, which can be corrected with a subtitle editor such as Subtitle Edit. For modern projects, .srt or .ass are now more widely used alternatives.

Security & safety

RISK: LOW

A text .sub is plain text and cannot execute code, so the file itself is safe to open. Two cautions: (1) keep your media player updated - years-old players had subtitle-parsing vulnerabilities (the 2017 'Subtitle Hell' research); (2) subtitles from sketchy sites can carry misleading filenames or spam URLs inside the text, so read rather than blindly trust. Save as UTF-8 if accented or non-Latin characters appear as garbage.

Format details

in a nutshell
FULL NAMEMicroDVD / SubViewer Subtitle File (text-based movie subtitles)aka DivX subtitle file, MicroDVD subtitle
DEVELOPERN/A (community/de facto formats: MicroDVD by the MicroDVD player team; SubViewer by SubViewer)since late 1990s - early 2000s (DivX/MicroDVD era of PC video)
CATEGORYText Files
MIME TYPEtext/plain
TYPEPlain-text timed subtitle script
STANDARDOpen · royalty-free
This extension is also used by…
  • VobSub subtitle (.sub + .idx) - Binary bitmap (image) subtitles ripped from DVD: a large .sub of pictures plus a text .idx of timecodes/offsets; not editable as text, OCR to .srt with Subtitle Edit.
  • Subspace / SubStation niche subtitle scripts - A few other subtitle tools have emitted .sub variants; identify by the line format inside.

Programs that open SUB files

Windows4 apps
VLC media player Open-source Play the video; if the .sub shares the video's name and folder it loads automatically, or use Subtitle > Add Subtitle File, or drag the .sub onto VLC.
Subtitle Edit Open-source Open the .sub to edit text/timing, fix MicroDVD frame-rate sync, and convert to .srt/.ass with a video and waveform preview.
Notepad Open-source Open a text .sub to read or quickly fix the lines; save as UTF-8 so accents display correctly.
mpv Open-source Plays the video and auto-loads a same-named .sub; press 'v' to toggle subtitles.
macOS3 apps
VLC media player Open-source Auto-loads a same-named .sub, or drag the .sub onto the playing video.
Subtitle Edit Open-source Cross-platform build to edit, re-sync and convert .sub on macOS.
Jubler Open-source Java subtitle editor: open the .sub to edit and convert between subtitle formats.
Linux3 apps
VLC media player Open-source Auto-loads a same-named .sub, or Subtitle > Add Subtitle File.
Gnome Subtitles Open-source Open the .sub to edit text/timing and convert to .srt with a synced video view.
mpv Open-source Plays the video and auto-loads a same-named .sub in the folder.

Technical details

deep spec
MIME typetext/plain (also text/x-microdvd for the MicroDVD dialect)
Text encodingANSI/Windows code page or UTF-8; legacy files are often single-byte encoded
MicroDVD timing methodFrame-number based: {startFrame}{endFrame}text on one line; timing depends on the video's frame rate
SubViewer timing methodAbsolute timecodes in HH:MM:SS.hh,HH:MM:SS.hh format; timecode line followed by subtitle text on the next line
File signature / magic bytesNone - plain text; identified by line structure, not a binary header
Typical file size5 KB - 150 KB for a full movie's dialogue
SubViewer metadata headerOptional [INFORMATION] block at file start listing title, movie name, author, delay and CD track
Multi-line text within one subtitlePipe character | separates display lines in MicroDVD; [br] tag used in SubViewer
Frame-rate dependencyMicroDVD timing drifts if the player's assumed frame rate differs from the encoding frame rate; re-sync required
VobSub distinctionA .sub paired with a .idx file is an unrelated binary bitmap subtitle format, not this text-based format
Platform supportWindows, macOS, Linux, Android, iOS - any media player with subtitle support
Auto-load conventionNamed identically to the video file (e.g. movie.avi + movie.sub) so compliant players load it automatically
Superseded by.srt (SubRip) for basic use; .ass/.ssa for styled subtitles; .vtt (WebVTT) for web delivery
Releasedlate 1990s - early 2000s (DivX/MicroDVD era of PC video)
Latest versionN/A (stable de facto formats; no versioned spec)
Open standardYes · royalty-free
Specificationen.wikipedia.org

SUB conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with SUB files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about SUB files.

Frequently asked questions

How do I open a .SUB file?
If it's a text subtitle, open it in any text editor to read, or load it in a media player like VLC alongside the video to watch it. Give the .sub the same name as the video (movie.avi + movie.sub) and players auto-load it.
My .sub shows no readable text - why?
It's probably a VobSub file: a binary, image-based subtitle that pairs with a .idx file. It isn't human-readable. To get editable text, OCR it to .srt with Subtitle Edit.
How do I convert a .sub to .srt?
Open the .sub in the free Subtitle Edit and save as SubRip (.srt). For MicroDVD .sub, set the correct video frame rate first so the timing converts accurately.
My subtitles are out of sync - how do I fix it?
Text MicroDVD .sub is frame-based, so a frame-rate mismatch causes drift. In Subtitle Edit, set the matching frame rate or apply a time shift; in VLC you can nudge subtitle delay live with the G/H keys.
What's the difference between .sub and .srt?
Both are text subtitles. .srt (SubRip) uses HH:MM:SS,ms timecodes and is the modern de facto standard supported everywhere; .sub is older (MicroDVD frame-based or SubViewer time-based). Converting .sub to .srt makes it more universally compatible.
Why do I have both a .sub and a .idx file?
That pair is VobSub - image-based DVD subtitles. The .idx holds the timecodes/offsets and the .sub holds the subtitle pictures. Keep them together with the video's name; players like VLC load the pair.

References

1Wikipedia - MicroDVD subtitle formaten.wikipedia.org
2Wikipedia - SubVieweren.wikipedia.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Related extensions

.DOCMicrosoft Word 97-2003 Document
.ODTOpenDocument Text
.DOCXMicrosoft Word Open XML Document
.GDOCGoogle Docs Shortcut (Link to a Google Docs document)
.LSTList File (generic plain-text list / listing)
.VNTvNote (mobile phone text note / memo)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z