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 preserves the bitstream for downstream HDR-aware tools (mkvtoolnix, ffmpeg muxers) without re-encoding the video..hevc is a raw elementary stream (Annex B). Useful when a downstream tool wants the bitstream without a container — for example, remuxing later into MP4 or MKV with custom audio tracks, subtitle tracks, or chapter markers.| Property | M2TS (BDAV / AVCHD) | HEVC (H.265) |
|---|---|---|
| Type | Container (MPEG-2 transport stream) | Video codec / raw elementary stream |
| 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 — in that case, you usually want to remux the existing HEVC stream out instead of re-encoding it.
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 rather than re-encode it.
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 in your browser session, 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?Plain .hevc is a raw HEVC elementary stream (Annex B bitstream) — not a container. VLC, mpv, and IINA play .hevc directly. macOS QuickTime, Windows Photos, iOS Photos, and most smart TVs do not — those expect HEVC inside an MP4 or MKV. If you want a file that plays in QuickTime or on a smart TV, see M2TS to MP4 and select H.265 from the codec dropdown, or M2TS to MKV to keep multiple audio tracks and subtitles.
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 in your browser session, so the practical ceiling is your device's available memory 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.