Initializing... drag & drop files here
Supports: MTS
PRIVATE/AVCHD/BDMV/STREAM/ with 8.3-style names like 00001.MTS. Batch upload is supported.MTS is the on-camera filename for AVCHD — a format Sony and Panasonic introduced in 2006 and Canon, JVC, and others adopted soon after. It wraps H.264 video and Dolby AC-3 audio inside an MPEG-2 transport stream. The transport-stream container is great for camcorders (resilient to dropped frames, splices cleanly across SD card writes) but a poor fit for everything that comes next — uploading, sharing, editing in consumer apps, or just double-clicking the file on a phone. MP4 carries the exact same H.264 video into a container the rest of the world actually plays.
.mts files off the SD card often breaks even those.| Property | MTS (AVCHD on camcorder) | M2TS (Blu-ray / imported) | MP4 |
|---|---|---|---|
| Container | MPEG-2 Transport Stream | MPEG-2 Transport Stream (BDAV) | MPEG-4 Part 14 (ISO base media) |
| Typical video codec | H.264 / AVC | H.264, MPEG-2, or VC-1 | H.264, H.265, AV1 |
| Typical audio codec | Dolby AC-3 (64-640 kbps) | AC-3, DTS, or LPCM | AAC, AC-3, MP3 |
| Filename convention | 8.3 (e.g. 00001.MTS) |
Long filenames | Long filenames |
| Max 1080p bitrate (spec) | 24 Mbps (28 Mbps at 1080p60) | Up to 40 Mbps (Blu-ray) | No container-imposed limit |
| Browser playback | Not supported | Not supported | Native in all modern browsers |
| Editing in iMovie / CapCut | No (transcode required) | No | Yes |
| Streaming-friendly | No | No | Yes (faststart / HLS / DASH) |
| Mode (Advanced Options) | What it does | Best for |
|---|---|---|
| Quality Preset — Very High (default) | x264 preset with a balanced CRF; visually transparent vs source | Most users; archive and family video |
| Specific file size | Two-pass encode to hit a target MB | Email / Discord uploads with a hard cap |
| Constant Bitrate | Fixed bitrate every second | Live streaming, broadcast pipelines |
| Variable Bitrate | Bitrate floats with scene complexity | Download / VOD where average size matters |
| Constant Quality (CRF) | Single fixed quality; size varies with content | Power users; CRF 18-20 visually lossless, 23 default, 28 small |
| Constraint Quality | CRF with a max bitrate ceiling | Mobile playback at predictable peak |
Mount the SD card or connect the camcorder over USB and open PRIVATE/AVCHD/BDMV/STREAM/ (some Panasonic and Canon models put it directly at AVCHD/BDMV/STREAM/). Clips are named with the 8.3 convention as 00001.MTS, 00002.MTS, etc. AVCHD uses 8.3 filenames because the spec is rooted in the FAT filesystem used by the original camcorders.
Both are MPEG-2 transport streams carrying H.264 video and AC-3 audio — Sony's own support page confirms there is no functional difference between the two extensions. .MTS is what AVCHD camcorders write to SD cards (8.3 filenames). .M2TS is the same stream after import to a Windows / macOS filesystem, or as authored on a Blu-ray Disc's BDMV/STREAM/ directory. XConvert accepts both — pick this tool for either, or use M2TS to MP4 if your files were already renamed.
At the default Very High preset, the difference vs the original is visually imperceptible — x264 at a low CRF retains detail, sharpness, and color even on 1080p source. If you need bit-for-bit preservation, choose a Constant Quality CRF of 18 (mathematically near-lossless) or use MTS to MKV for a stream copy that does not re-encode the video at all.
Adobe Premiere Pro and Final Cut Pro expect the full AVCHD folder structure (the PRIVATE/AVCHD/BDMV/ tree) to import natively — they read clip metadata from the playlist (.mpl) and clip-info (.cpi) files alongside the streams. When you copy individual .mts files off the card the metadata is gone, so the editor refuses or imports without audio. Converting to MP4 strips that dependency: any editor that opens MP4 will open your converted file.
MTS uses Dolby AC-3 audio at 64-640 kbps. Several consumer editors and browsers do not decode AC-3 because of licensing — they show video with silent or garbled audio. The MP4 output here re-encodes to AAC by default, which every major editor, browser, and platform supports.
Yes. Under Video resolution, leave "Keep original" selected and the output matches the source dimensions exactly. AVCHD typically records at 1920x1080; the AVCHD 2.0 spec also covers 1080p60 (28 Mbps) and AVCHD Progressive. If your source is 4K-recorded H.264 wrapped in MTS (some prosumer Canon and Panasonic models), the output preserves 3840x2160.
Yes. Many AVCHD camcorders buffer a brief lead-in / lead-out around the record button press. Open Advanced Options → Trim → Time Range and enter start and end timestamps; the encoder cuts to those bounds before producing the MP4. For frame-accurate cuts on already-converted MP4s, see Video Cutter.
xconvert does not impose a fixed per-file cap — the practical limit is upload size and connection speed, as files are processed on xconvert's servers. A typical 1080p MTS clip is 50–200 MB per minute (at 17–24 Mbps); a 30-minute camcorder reel of ~6 GB converts without issue.
MP4 is the right call when you need broad compatibility (web, phones, social, consumer editors). If your goal is to preserve the AC-3 audio track and avoid any re-encode at all, MTS to MKV does a stream-copy remux that finishes in seconds and keeps the original quality bit-for-bit — at the cost of MKV not playing in Safari, iOS, or most TVs.