Initializing... drag & drop files here
Supports: MP4, M4V
MP4 is a container — the video inside is usually H.264 (AVC), occasionally H.265 (HEVC). AV1 is a newer codec developed by the Alliance for Open Media (Google, Apple, Microsoft, Netflix, Amazon, Meta, Mozilla, Intel) and finalized in March 2018. It targets the same job as H.265 but is royalty-free, so streamers and browsers adopted it without patent-pool fees. Real-world reasons to re-encode:
For the reverse direction, see AV1 to MP4. To shrink an MP4 without changing codec, Compress MP4 keeps H.264 and just lowers the bitrate.
| Property | MP4 (H.264) | AV1 |
|---|---|---|
| Released | 2003 (H.264 standard) | March 2018 (AOMedia) |
| Compression vs H.264 | Baseline | ~50% smaller at same quality (BD-rate, subjective tests) |
| Compression vs H.265 | H.265 is ~25-50% smaller than H.264 | ~30% smaller than H.265 (Moscow State subjective study) |
| Royalties | Patent-pooled (MPEG-LA) | Royalty-free (AOMedia) |
| Encode speed | Fast, decades of optimization | 5-20x slower in software; faster with SVT-AV1 |
| Decode speed | Trivial on every device since ~2010 | Heavy on CPU without hardware; light with HW decode |
| Hardware decode | Universal | iPhone 15 Pro+, Pixel 7+, RTX 30/40, Intel Arc, AMD RX 7000+, most 2022+ TVs |
| Browser playback | Universal | Chrome 70+, Firefox 67+, Edge 121+, Safari 17+ (partial) |
| Container | .mp4 / .m4v | .mp4 (AV1-in-MP4) or .webm / .mkv |
| Best for | Maximum compatibility, fast editing | Archival, streaming bandwidth savings, royalty-free distribution |
XConvert's Constant Quality mode for AV1 maps to libaom's CQ level (0-63, lower = higher quality). The encoder also exposes per-codec min/max quantizer bounds (qmin/qmax for VP9/AV1) when you need a quality range rather than a fixed point.
| Goal | Compression Method | Typical setting |
|---|---|---|
| Archival, near-lossless | Constant Quality | CQ 20-25 |
| High-quality streaming master | Constant Quality | CQ 28-32 |
| Default web upload | Quality Preset → Very High | (encoder picks) |
| Bandwidth-constrained mobile | Variable Bitrate | 800-1500 kbps for 1080p |
| Hit a hard size cap | Specific file size | enter target MB |
| Match an existing bitrate ladder | Constant Bitrate | 2-4 Mbps for 1080p |
AV1's compression efficiency comes from a much larger search space: more block sizes, more intra-prediction modes, and a more flexible transform stage. Software encoders (libaom, SVT-AV1) trade CPU time for bitrate savings. SVT-AV1 has narrowed the gap considerably since 2022 — preset 8-10 is now within ~2-5x of x265 — but online tools tend to use the safer libaom defaults, which can be 10-20x slower than x264.
It depends on the chip. iPhones with the A17 Pro (15 Pro/Pro Max) and all A18/A19 models (iPhone 16 / 17 lines) decode AV1 in hardware; older iPhones rely on third-party apps like VLC or Infuse because iOS has no system-wide software AV1 decoder. On Android, Snapdragon 8 Gen 1+ and Tensor G2+ (Pixel 7+) include AV1 hardware decoders, and Qualcomm extended support to the mid-tier Snapdragon 7 Gen 4 in 2025.
Safari 17 (Sept 2023) added AV1 playback, but only on devices with a hardware AV1 decoder: Macs with M3 silicon or newer, the M4 iPad Pro, iPhone 15 Pro / 16 / 17 series. Older Safari installs cannot play AV1 at all. For a website that needs Safari compatibility on older hardware, keep an H.264 fallback alongside the AV1 master.
For compression alone, yes — peer-reviewed subjective tests (IEEE, Moscow State, Bitmovin) put AV1 ~25-35% more efficient than HEVC at matched perceptual quality. For licensing, AV1 wins decisively (free vs HEVC's three patent pools). For encode speed and tooling maturity, HEVC still leads. The tipping point in 2026 is hardware decode coverage, which is now broad enough that streamers like Netflix, YouTube, and Meta serve AV1 by default to capable clients.
Yes. The MP4 container can hold AV1 video plus AAC, AC-3, or Opus audio. Default for this conversion is Opus (royalty-free, well-paired with AV1), but you can switch Audio Codec to AAC to keep the original audio compatible with iOS, Apple TV, and older media players that decode AAC but not Opus. Switching codecs re-encodes the audio; pick a bitrate (128-256 kbps for music, 96-128 for voice).
.mp4 extension instead of .av1?AV1 is the video codec, not the container. The XConvert output wraps AV1 video in an MP4 container, which is what most players expect. A bare .av1 file (raw bitstream) plays in very few apps. If you specifically need WebM or MKV, convert AV1 to WebM — WebM is the AOMedia-preferred container for AV1 on the web.
Realistic ratios depend on the source. A high-bitrate H.264 master (e.g., 1080p at 8-10 Mbps) typically shrinks 50-60% at visually equivalent quality. A heavily compressed H.264 source (web upload at 2-3 Mbps) shrinks less — maybe 20-30% — because the source has already been lossy-compressed and AV1 inherits those artifacts. For a hard cap, use Specific file size instead of guessing CRF.
AV1 supports 8-bit, 10-bit, and 12-bit pixel depths and HDR10 / HLG metadata. If your source is HDR (BT.2020 + PQ or HLG), choose a CQ-based mode rather than a hard bitrate to avoid clipping highlights. SDR 8-bit sources stay 8-bit by default. For HEVC HDR archives, MP4 to HEVC may be a simpler route until AV1 HDR tooling matures further.
Yes. Add multiple files in step 1; the same settings apply to all. AV1 is single-threaded enough that the page processes files sequentially. For large libraries (50+ files), expect long total wall-clock time and run the batch when you don't need the device.