Initializing... drag & drop files here
Supports: AVIF
MXF is the Material Exchange Format — the professional wrapper that broadcasters, post houses and digital cinema use to move picture, sound and metadata between systems. Converting an AVIF image to MXF encodes the picture as video and wraps it so that a broadcast ingest system, an NLE bin or an archive catalogue treats it as a clip rather than a photo. This tutorial covers the controls that matter on this page, the codec and audio choices MXF actually permits, the intra-only structure the file is written with, and the one hard constraint that trips people up: MXF only accepts standard broadcast frame rates.
.avif onto the page or click "+ Add Files". Several images can be queued together — Merge strategy decides whether they become one clip ("Merge images", the default) or one file each ("Video per image")..mxf file. No sign-up, no watermark.MXF is a wrapper, not a codec. What goes inside it is called essence, and the wrapper is deliberately agnostic about which essence it carries — the same .mxf extension can hold MPEG-2, DV, D-10, JPEG 2000 or AVC. That is why a delivery specification never just says "MXF": it says MXF with a named essence, an operational pattern such as OP1a or OPAtom, and a frame rate.
Our MXF output is written intra-only — every frame is a keyframe, with no prediction between frames. That is a deliberate choice: the MXF wrapper places tight limits on how far a frame may be offset from its container position, and an intra-only structure sidesteps them entirely. It also happens to be what editing and archive workflows prefer, since any frame can be decoded without reading its neighbours. The cost is size: an intra-only file is substantially larger than the same picture encoded with long-GOP prediction.
Audio is a shorter story. The only audio codec this target lists is uncompressed 16-bit linear PCM, matching the AES/EBU audio MXF is designed around — but a still image has no sound to encode, so the audio stage is skipped and the output has no audio track at all.
| Property | Value |
|---|---|
| Full name | Material Exchange Format |
| Standard | SMPTE 377M, first released 22 September 2004 |
| What it is | A container for essence plus metadata, agnostic about the codec inside |
| Operational patterns | OP1a (a single self-contained item) and OPAtom (one essence track per file) are the common ones |
| Essence types in the wild | MPEG-2, D-10 / IMX, DV, AES/EBU audio |
| Codecs offered here | MPEG-2 (preselected) and H.264 |
| Audio codec listed here | Uncompressed 16-bit linear PCM |
| GOP structure written here | Intra-only — every frame a keyframe |
| Used by | Broadcast delivery and playout, tapeless archiving, Digital Cinema Packages, defence imaging under STANAG |
| Not used by | Phones, browsers, social platforms, consumer media players |
| Frame rate | Accepted by the MXF wrapper |
|---|---|
| 23.976, 24 | Yes |
| 25 | Yes |
| 29.97, 30 | Yes |
| 47.952, 48 | Yes |
| 50 | Yes |
| 59.94, 60 | Yes |
| 1, 5, 10, 12, 15, 20 | No — rejected as non-broadcast rates |
MXF inherited this from its broadcast lineage: the wrapper stores an edit rate that has to be one of the rates real television and cinema systems run at, so arbitrary rates are refused rather than rounded. Every other target on this site accepts whatever rate the encoder produces, which is why an image-to-video conversion that succeeds as MP4 or MOV can still be turned away by MXF.
.avif contains one picture, held for the Duration you set. Only an AVIF that stores a timed image sequence produces motion.MXF is the wrong target for anything that is not going into a professional workflow. It is not playable on phones, in browsers or on social platforms, its files are large by design, and the conformance rules that make it useful for broadcast make it fussy everywhere else. For a still you simply want to see or share, AVIF to MP4 is smaller and universally playable, and AVIF to JPG keeps it a picture. For an editing timeline that does not specifically demand MXF, AVIF to MOV drops straight into most NLEs. And if you are going the other way — a broadcast file you need in a normal format — MXF to MP4 handles it.
Essence and metadata. Essence is the coded picture and sound; metadata describes the material, the timeline and the relationships between tracks. MXF itself specifies none of the codecs — it specifies how they are wrapped, indexed and described, which is why two .mxf files can be completely different internally and why delivery specifications always name an essence type and an operational pattern alongside the container.
Operational patterns: rules for how the material inside a file is organised. OP1a wraps a single, self-contained item with all its tracks interleaved in one file, which is what most broadcast deliveries ask for. OPAtom puts one essence track in each file — video in one, each audio channel in another — which is what several editing systems produce natively. A receiving system usually accepts only one of them.
MPEG-2 unless your spec says otherwise; it is preselected and is the essence type MXF has carried since it was standardised in 2004, including the D-10 / IMX flavours broadcast archives are full of. Choose H.264 when a modern delivery spec names AVC. Do not choose based on which looks newer — pick whatever the receiving system's document names, because ingest will check.
Because a still image has no sound to encode, so the encoder skips the audio stage rather than writing an empty track. MXF itself is built around uncompressed AES/EBU-style audio, and uncompressed 16-bit linear PCM is the only audio codec this target lists, so any track you add later in an editor should follow that convention.
Because our MXF output is written intra-only, without prediction between frames. The wrapper constrains how far a frame may sit from its indexed position, and intra-only encoding removes that problem completely while also giving editors frame-accurate access to any point in the clip without decoding a chain of preceding frames. The trade-off is file size: intra-only is always larger than long-GOP for the same picture.
Transparency, no — video essence has no alpha channel, so alpha is composited onto the Background Color first. High dynamic range is a question about the essence rather than the wrapper: AVIF can store HDR, but the video essence written here is 8-bit standard-range, so HDR is not carried through. If either matters, keep the file as an image with AVIF to PNG.
Yes. Upload them together and leave Merge strategy on "Merge images"; each picture is held for the Duration you set and they are written into a single clip in upload order. "Video per image" writes one file per picture instead, which is closer to how OPAtom-based systems expect assets to arrive.
Not quite — those are camera systems that record MXF files with particular essence types and operational patterns. An XDCAM disc holds MPEG-2 essence in MXF, and a Panasonic P2 card holds DVCPRO or AVC-Intra essence in MXF, often as OPAtom. All of them are MXF; none of them are interchangeable without checking the essence and pattern first.
Your AVIF is uploaded over an encrypted connection, converted on our servers, and deleted automatically a few hours later. There is no sign-up, no watermark, and files are never shared or made public.