Skip to main content
Video Mender

Convert · runs on your device

Convert VOB to MP4 in your browser

VOB files hold MPEG-2 video that MP4 cannot carry, so Video Mender re-encodes them to H.264 locally — and because MPEG-2 is so inefficient, the MP4 is usually less than half the size.

Nothing is uploaded

Drop video files here

VOB

Plays on effectively every browser, phone, TV and editor when it holds H.264 and AAC.

The universal baseline. Hardware decoding exists on essentially every device sold since 2010.

How to size the output

A constant quality target. File sizes vary with how demanding the footage is.

Files smaller than the limit are left alone. Capping usually looks better than lowering the bitrate.

Lossless and near-instant when it applies. It cannot reduce file size, so turn it off if you need a smaller file.

A VOB is a DVD Video Object: an MPEG-2 program stream carrying video, one or more AC-3 audio tracks, subtitle streams and sometimes menu data. It is the format that made DVDs work, and it has aged badly — nothing on the modern web or on a phone will play it.

Converting requires a full re-encode, because MP4 has no reliable way to carry MPEG-2 video. This is one of the rare cases where re-encoding is a clear win rather than a compromise: MPEG-2 needs roughly two and a half times the bitrate of H.264 for equivalent quality, so the MP4 typically comes out at 40% of the original size with no visible difference.

Bear in mind what a DVD actually contains. The picture is 720×480 or 720×576 and interlaced. Converting preserves that faithfully; it cannot invent detail that was never on the disc, and upscaling to 1080p would only make the file bigger.

What this actually does to your file

Rewrap or re-encode

No rewrap path exists. MPEG-2 video and AC-3 audio are decode-only in this build and MP4 support for MPEG-2 is unreliable, so every VOB is re-encoded.

Quality

A lossy re-encode, but a favourable one: H.264 at the High preset reproduces DVD-resolution MPEG-2 closely while using far fewer bits.

  • DVD subtitles are bitmap streams, not text. They are not carried into the MP4.
  • A film is usually split across several VOB files. Each is converted separately here; joining them is not part of this version.
  • DVD video is interlaced. This converter does not deinterlace, so combing may be visible on progressive displays.
  • Encrypted commercial DVDs (CSS) cannot be read. Only unprotected VOB files convert.

How to use this page

  1. Copy the VOB files off the disc, then add them here.
  2. Keep MP4 with the High quality preset and leave resolution at source.
  3. Start the queue; DVD-resolution video encodes quickly.
  4. Download each MP4 as it finishes.

Where the result plays

Checked against the containers and codecs this page produces, stated conservatively.

TargetWorksDetail
Phones and tabletsYesMP4 plays natively; a VOB will not open at all.
BrowsersYesNo browser plays VOB. H.264 MP4 plays everywhere.
Video editorsYesMP4 imports cleanly. VOB import is unreliable and often loses the audio.
DVD playersNoThe disc format is what it is — converting does not produce a playable DVD.

The formats involved

FormatReadWriteWhat it is
VOBYesNoDVD Video Object: an MPEG-2 program stream that also carries DVD menus, subtitle streams and multiple angles.
MP4YesYesThe MPEG-4 Part 14 container. It is a wrapper, not a codec — an MP4 usually holds H.264 or HEVC video with AAC audio.
MKVYesYesMatroska. The most permissive common container: it will carry almost any codec, plus multiple audio tracks, chapters and subtitles.
WebMYesYesA deliberately restricted Matroska profile for the web: VP8/VP9/AV1 video with Opus or Vorbis audio, and nothing else.

Tested limits

Real ceilings measured on real devices, not a marketing claim of unlimited.

LimitDesktopiPhone / iPadWhy
File size — rewrap1.3 GiB384 MiBRewrapping never decodes a frame, so it tolerates far larger files.
File size — re-encode1.0 GiB256 MiBDecoding holds uncompressed frames in memory, which is the real constraint.
Clip length — re-encode4:00:0030:00Beyond this, progress reporting and memory behaviour stop being dependable.
Resolution — re-encode4096 × 21601920 × 1080A 4K frame is about 12 MB decoded, before the encoder allocates anything.

If something goes wrong

The VOB failed to open.

Commercial DVDs are CSS-encrypted, and encrypted VOB data cannot be decoded here. Only unprotected discs — home recordings, for instance — will convert.

My film is split into several files.

DVDs break titles into 1 GB VOB chunks. Convert each one, then join the MP4 files afterward in a video editor.

The picture has horizontal comb lines during motion.

That is interlacing from the original DVD. This converter deliberately does not deinterlace, since doing it badly is worse than not doing it.

Your video never leaves this device

This is a structural property of the application, not a policy we ask you to take on trust. There is no upload endpoint, no API route and no server action anywhere in the codebase, so there is nowhere for a video to be sent even by mistake.

  • Conversion runs in WebAssembly inside this browser tab. The engine is served from this domain and loaded only when you start a job.
  • The Content-Security-Policy restricts network connections to this origin, so the page is not permitted to contact a third party at all.
  • Nothing is stored. Close the tab and every queued file and finished output is gone — which is also why you should download results before you leave.
  • There are no accounts and no AI. Anonymous page views are counted — which page, roughly what country, what kind of device — and nothing whatsoever about your files.

The repository contains a test that fails the build if any media byte is passed to fetch, XMLHttpRequest, sendBeacon or a WebSocket. See the privacy page for how that is verified.

Questions

Why is the MP4 so much smaller than the VOB?

MPEG-2 is an early-1990s codec that needs roughly two and a half times the bitrate of H.264 for the same quality. Re-encoding to H.264 typically lands at around 40% of the original size.

Will the video look worse?

Barely, if at all, at the High preset. DVD resolution is low by modern standards, so H.264 has plenty of bitrate headroom to reproduce it faithfully.

Can I convert a copy-protected DVD?

No. CSS encryption prevents the data from being decoded, and circumventing it is not something this tool does.

Should I upscale DVD video to 1080p?

No. Upscaling adds file size without adding detail. Keep the source resolution and let the player scale it for display.

Do the DVD menus convert?

No. Menus, chapter structure and bitmap subtitles are DVD-specific and have no equivalent in a plain MP4.

Related tools