Initializing... drag & drop files here
Supports: M2TS
M2TS is the BDAV (Blu-ray Disc Audio-Video) transport stream format introduced in 2006 — it lives inside BDMV/STREAM/ on a Blu-ray disc and inside AVCHD/BDMV/STREAM/ on AVCHD camcorder SD cards. The video inside is typically MPEG-2 (older Blu-ray, broadcast captures) or H.264 (AVCHD, modern Blu-ray), with AC-3 / DTS / LPCM audio. The container is built for disc playback, not modern storage. HEVC (H.265) shrinks the video stream roughly 50% versus H.264 and roughly 70% versus MPEG-2 at the same visual quality, which is the difference between fitting one Blu-ray on a phone and fitting twenty. Common reasons to convert M2TS → HEVC:
.hevc file (a Matroska container with the audio track included); if you need the original bitstream copied out untouched, use a remuxing tool (mkvtoolnix, ffmpeg) instead, since this converter always re-encodes..hevc file this tool writes is a Matroska (MKV) container with the audio track included, so mkvtoolnix and ffmpeg ingest it directly — for example, remuxing later into MP4 or MKV with custom audio tracks, subtitle tracks, or chapter markers. Renaming it to .mkv helps tools that judge files by extension.| Property | M2TS (BDAV / AVCHD) | HEVC (H.265) |
|---|---|---|
| Type | Container (MPEG-2 transport stream) | Video codec (written here into a Matroska container, .hevc extension) |
| Common video codec inside | MPEG-2 (older Blu-ray), H.264 (AVCHD, modern Blu-ray), HEVC (UHD Blu-ray) | H.265 only |
| Common audio | AC-3, DTS, DTS-HD MA, LPCM, sometimes Dolby TrueHD | Re-encoded (AAC default, AC3 / EAC3 / DTS / FLAC / MP2 / MP3 available) |
| Typical size (1 hr 1080p) | 8-18 GB (Blu-ray), 6-10 GB (AVCHD) | 1-4 GB at CRF 23 |
| 4K & HDR | UHD Blu-ray only (HEVC + HDR10 / Dolby Vision) | Native — HDR10, HDR10+, Dolby Vision profile 5/8 |
| Browser playback | None — no browser plays M2TS natively | Safari, Edge with HW, Chrome 107+ HW only |
| Hardware decode | Universal (MPEG-2, H.264) | iPhone 6+, Apple Silicon, Intel 7th-gen+, Snapdragon 820+ |
| Best for | Disc playback, AVCHD capture, Blu-ray authoring | Archiving, 4K/HDR, modern hardware |
| CRF | Visual quality | File size (relative) | Best for |
|---|---|---|---|
| 18 | Visually lossless | Largest | Master archives, Blu-ray preservation |
| 23 | Default — high quality | Balanced | General re-encoding, Plex libraries |
| 28 | Noticeably smaller, mild artifacts | ~50% of CRF 23 | Mobile playback, cloud backup |
| 32+ | Visible blocking on flat areas | Smallest | Quick previews only |
Depends on what's inside the M2TS. If the source is MPEG-2 (older Blu-ray, broadcast captures), expect 65-80% size reduction at CRF 23. If the source is H.264 (AVCHD, modern Blu-ray), expect 40-55% reduction. If the source is already HEVC inside (UHD Blu-ray), re-encoding gives only a marginal gain with a small generational quality loss — this converter always re-encodes, so to avoid that loss, copy the existing HEVC stream out with a remuxing tool (mkvtoolnix, ffmpeg) rather than converting it here.
The audio is re-encoded by default to AAC stereo, which is what every HEVC-aware player expects. To preserve the original Blu-ray soundtrack, switch the Audio Codec dropdown to AC3 (Dolby Digital), EAC3 (Dolby Digital Plus), or DTS (DCA) — those keep multi-channel surround intact. Pick FLAC for a lossless audio track if your source was LPCM. Note that DTS-HD MA and Dolby TrueHD lossless tracks down-convert to their core lossy variants (DTS / AC3) since those are what the encoder writes.
CRF 18 for visually lossless archival when you want the original Blu-ray quality preserved indefinitely — output is 30-40% the size of the M2TS source. CRF 22-23 is the sweet spot for a Plex / Jellyfin library where you want quality you can't tell from the original on a 65-inch TV at 8 feet. CRF 26-28 for tablets and phones where small file size matters more than mathematical quality. Lower CRF = larger file, higher quality.
UHD Blu-ray M2TS files carry HEVC video with HDR10 (and sometimes Dolby Vision profile 7) inside. Re-encoding HDR10 to HEVC preserves the HDR10 metadata in the new bitstream. Dolby Vision profile 7 (dual-layer) won't survive a re-encode — only profile 5 or 8.1 does. For pure HDR preservation, the ideal workflow is to extract the existing HEVC stream with a remuxing tool (mkvtoolnix, ffmpeg) rather than re-encode it here.
Yes. AVCHD camcorders and Blu-ray rips both write a BDMV/STREAM/ directory containing sequentially numbered.m2ts files (00001.m2ts, 00002.m2ts, etc.). Drop the whole folder — every.m2ts is queued, converted on our servers, and downloads individually or as a single ZIP. Useful when a Blu-ray ripper has split a movie into multiple stream files.
.hevc file instead of an MP4 or MKV?Only the extension is unusual — the .hevc file is in fact a Matroska (MKV) container carrying the H.265 video and your chosen audio track, so VLC, mpv, and IINA play it directly with working seek, and renaming it to .mkv satisfies software that judges files by extension. macOS QuickTime, Windows Photos, iOS Photos, and most smart TVs don't read Matroska — for those, see M2TS to MP4 and select H.265 from the codec dropdown, or M2TS to MKV to keep multiple audio tracks and subtitles under the conventional MKV name.
Yes. Use the trim controls to set a start time and duration in seconds (e.g., 30 / 120) or HH:MM:SS.sss (00:00:30.000 / 00:02:00.000). Useful for pulling a single chapter out of a Blu-ray rip without re-encoding the whole disc. Trimming first means the encoder does less work and the output is smaller.
XConvert handles multi-GB M2TS files including full Blu-ray streams (typically 25-40 GB) and 4K UHD Blu-ray rips (typically 50-80 GB). Conversion runs on our servers, so the practical limit is upload size and connection speed and your willingness to wait for upload. There's no fixed cap, no quantity limit on batch jobs, and no watermark.
MTS and M2TS are structurally identical — same MPEG-2 transport stream container, same codecs inside. The only difference is the file extension: AVCHD camcorders write .mts to internal storage and .m2ts when the file is moved into the BDMV/STREAM directory. Both work here. For the camcorder-specific landing page see MTS to HEVC or for the AVCHD top-level format see AVCHD to HEVC.