.m2ts

What is a .m2ts file?

M2TS is the video container format used on Blu-ray discs and AVCHD recordings.

Safe format
Type Video
By Blu-ray Disc Association
MIME video/mp2t

Drop any file to identify it

No upload. No signup. No sending your file halfway across the internet.
We tell you what it is, right here in your browser.

What is it

Every Blu-ray disc you've ever watched stored its video in .m2ts files — MPEG-2 Transport Stream containers carrying H.264 or H.265 video with lossless or surround-sound audio. The format handles the high bitrates Blu-ray demands (up to 40 Mbps for video alone) and supports multiple audio and subtitle tracks in a single file.

You'll encounter M2TS files when ripping Blu-ray discs or pulling video off AVCHD camcorders. The files are functionally identical to MTS — the container is the same MPEG-2 Transport Stream, just with a different extension convention. Blu-ray uses M2TS; camcorders typically use MTS.

VLC plays M2TS without complaint. For editing, most professional NLEs handle it natively. For sharing, convert to MP4 — a remux is usually sufficient since the underlying video codec is already H.264. Keep the M2TS originals if you care about preserving the original audio tracks (DTS-HD, TrueHD) that don't survive MP4 conversion.

Technical details
Full Name
Blu-ray MPEG-2 Transport Stream
MIME Type
video/mp2t
Developer
Blu-ray Disc Association
Magic Bytes
47
Safety
.m2ts is a known, safe format. Standard video container. No executable content.
What opens it
VLC
FREE Windows / Mac / Linux
MPV
FREE Windows / Mac / Linux
DaVinci Resolve
FREE Windows / Mac / Linux
FAQ
How do I play M2TS files?
VLC handles M2TS natively — just open the file. MPV and IINA are also excellent free options. If the file is from a Blu-ray, VLC can play it directly.
Is M2TS the same as MTS?
Essentially yes. Both use the MPEG-2 Transport Stream container. M2TS is the convention for Blu-ray discs; MTS is used by AVCHD camcorders. Most tools treat them identically.
Can I convert M2TS to MP4?
Yes. If the video is H.264, you can remux without re-encoding (instant, lossless). Use FFmpeg: `ffmpeg -i input.m2ts -c copy output.mp4`. Note that lossless audio formats like DTS-HD will need to be transcoded to AAC.
Related formats