Initializing... drag & drop files here
Supports: AVCHD
AVCHD is the Sony/Panasonic camcorder format from 2006: H.264 video wrapped in a Blu-ray-style transport stream, recorded as .mts or .m2ts files inside an AVCHD folder. WebM is Google's open, royalty-free web container that plays inline in the HTML5 <video> tag. Convert to WebM when the destination is a web page, a self-hosted clip, or a media-server library that wants an open format — if you instead need playback on phones, TVs, and social apps, AVCHD to MP4 is the safer target. The table below shows exactly what the conversion changes.
| Property | AVCHD (.mts / .m2ts) |
WebM (output) |
|---|---|---|
| Origin | Sony & Panasonic, announced June 2006; 2.0 added 1080p in 2011 | Google, launched May 2010; Matroska-based container |
| Video codec | H.264 / MPEG-4 AVC, High Profile | VP9 by default (VP8 or AV1 selectable) |
| Audio codec | Dolby AC-3 or linear PCM | Opus by default (Vorbis selectable) |
| Container | BDAV MPEG-2 transport stream | WebM (Matroska subset) |
| Scan type | Often 1080i — interlaced | Re-encode preserves the source field structure |
| Licensing | Patent-encumbered (H.264 / AC-3 pools) | Open, royalty-free (BSD-style license) |
| Native browser playback | No — browsers refuse .mts |
Chrome 25+, Firefox 28+, Edge 79+, Safari 16+, iOS 17.4+ (~96% of users) |
| Folder layout | BDMV/STREAM/00001.MTS (Blu-ray-derived) |
Single .webm file |
| Best for | Camcorder capture, editing, archival | HTML5 embeds, self-hosted web video, open media libraries |
<video> tag rather than force a download.WebM can hold three video codecs, all selectable under Advanced Options. VP9 is the default and the best all-round balance; the others trade encode speed against file size:
| Codec | Encode speed | File size | Decode support | Best for |
|---|---|---|---|---|
| VP9 (default) | Moderate | Small | Hardware decode ~2017 onward | Best all-round balance |
| VP8 | Fast | Larger | Very broad, including old Android | Fastest encode, legacy devices |
| AV1 | Slow | Smallest | Newer devices only | Smallest files when encode time isn't a concern |
.mts or .m2ts files from your camcorder's BDMV/STREAM folder, or click "+ Add Files" to browse. Batch conversion is supported — every file in the queue uses the same settings.Yes, some — this is a re-encode, not a re-wrap. AVCHD carries H.264, and WebM does not allow H.264, so the video is decoded and re-encoded to VP9 (or VP8/AV1). That second encode is generational loss you can't avoid by changing containers, and it can't recover any detail the camcorder's original H.264 pass already discarded. In practice, at the default "Very High" preset the difference is hard to see, because VP9 is efficient enough to preserve source detail at a much lower bitrate than AVCHD used. If avoiding visible loss matters most, leave the Quality Preset at Very High or raise it to Highest.
It can. A lot of AVCHD is shot 1080i (interlaced), where each frame is two fields captured a fraction of a second apart. A straight re-encode preserves that field structure rather than removing it, so on a progressive web player fast motion can show comb-tooth horizontal artifacts. Two practical workarounds: pick a low-motion segment where the two fields nearly match, or deinterlace the footage in a desktop editor first and convert that progressive export here. This converter focuses on the format change rather than field processing — no deinterlacing is applied anywhere in the pipeline.
Yes, the audio is kept — but re-encoded. AVCHD ships Dolby AC-3 or linear PCM, neither of which WebM allows, so the soundtrack is transcoded into a WebM-compatible codec: Opus by default, with Vorbis selectable under Advanced Options. The track stays in sync; it's simply moved into the open codec WebM requires rather than dropped. Opus is the more efficient, more modern of the two and a sensible default for web delivery.
VP9 is the default here and the best all-round choice: notably smaller than VP8 at the same quality, with wide hardware decode on devices from roughly 2017 onward. Open Advanced Options to switch the Video Codec to VP8 if you need the fastest encode or are targeting very old Android hardware, or to AV1 for the smallest files when encode time isn't a concern. All three are valid WebM video codecs; only the container changes from AVCHD's transport stream.
On recent versions, yes — but check your audience. Desktop Safari added WebM in version 16, and iOS Safari added it in version 17.4, so current Macs and iPhones play WebM inline while older ones may not. WebM has long played natively in Chrome 25+, Firefox 28+, and Edge 79+, reaching roughly 96% of users globally. If you need playback on every device regardless of age — including older iPhones, smart TVs, and most social uploads — convert to MP4 instead (see the "When to Convert to MP4 Instead" section above), since H.264 MP4 has effectively universal support.
.mts files?AVCHD camcorders record to FAT32 SD cards, which cap a single file at 4 GB (2 GB on older cards), so a long take auto-splits into sequentially numbered .MTS files (00001.MTS, 00002.MTS…) in BDMV/STREAM. The split happens at a fixed file-size boundary, not at a scene cut, so video and audio continue across files without gaps. Upload the segments together; the converter treats each .mts as its own clip, and you can concatenate the resulting WebM files in an editor for a seamless timeline. Browsers don't expose nested folder trees the way desktop software does, so select the individual files inside STREAM rather than the parent folder.
YouTube accepts WebM (VP9) uploads directly and re-encodes on its own servers, so a WebM works there without a detour. Instagram and TikTok, however, are H.264-MP4-first and may reject or silently re-process a WebM, so for those platforms convert AVCHD to MP4 instead. The rule of thumb: WebM is ideal for a page you control — an HTML5 <video> embed or a self-hosted clip — while the big social apps expect MP4.
Yes. AVCHD records at high camcorder bitrates (commonly up to 24 Mbps on AVCHD 1.0, 28 Mbps on 2.0) using H.264, while VP9 is a newer codec with more advanced inter-frame prediction that reaches similar visual quality at a lower bitrate. The exact savings depend on the source's resolution, motion, and original bitrate. In our testing, a 1080p AVCHD clip re-encoded to VP9 WebM at the Very High preset landed well under its original size while staying visually close. If you need it smaller still, run the output through compress WebM for a second optimization pass, or pick a lower Quality Preset up front.