What is an MXF file?
MXF stands for Material Exchange Format. It was created by the Society of Motion Picture and Television Engineers and first released in 2004. MXF is a professional container that carries timecode and camera metadata alongside very high bitrate video. Files are large; converting to MP4 makes them shareable at a fraction of the size.
| Type | video |
|---|---|
| Compression | Lossy or lossless |
| Usually contains | XDCAM, AVC-Intra, DNxHD or other broadcast codecs |
| In a browser | does not play in browsers; plays in professional editors |
| Common uses | professional Sony, Canon and Panasonic cameras and broadcast workflows |
| MIME type | application/mxf |
Which format should you convert MXF to?
- MXF to MP4 to play on any phone, computer or TV, or to upload to YouTube and social media.
- MXF to MOV to edit in iMovie or Final Cut Pro on a Mac.
- MXF to MP3 to keep only the soundtrack, for music or a podcast.
MXF is lossy or lossless depending on how it was saved, so check what a program needs before converting.
How to open an MXF file
Whether an MXF file opens with a double click depends on the device. Here is what works on each, without buying software:
| Windows | Films and TV and Media Player open the common formats; VLC opens almost any video file, MXF included. |
|---|---|
| Mac | QuickTime Player opens formats Apple supports; VLC or IINA open the rest. |
| iPhone and iPad | The Files app plays formats Apple supports. For others, a player such as VLC for iOS, or converting the file here, is the easiest route. |
| Android | Most gallery and music apps play the common formats; VLC for Android plays almost everything. |
| Web browser | MXF does not play in browsers; plays in professional editors. |
Want the technical details? See what a .mxf file is, with its MIME type, file signature and a viewer.
MXF compared with other video formats
How MXF stacks up against the formats people most often convert it to or from:
| Format | Compression | Usually contains | Released | Best for |
|---|---|---|---|---|
| MXF | Either | XDCAM, AVC-Intra, DNxHD or other broadcast codecs | 2004 | professional Sony, Canon and Panasonic cameras and broadcast workflows |
| MP4 | Lossy | H.264 or H.265 video with AAC audio | 2001 | phone videos, YouTube uploads, social media and streaming |
| MOV | Lossy | H.264, HEVC or ProRes video with AAC audio | 1991 | iPhone recordings, Final Cut Pro and screen recordings on Mac |
| MKV | Lossy | almost any codec, often H.264 or H.265 with several audio and subtitle tracks | 2002 | films and TV rips, OBS recordings and anime releases |
| WebM | Lossy | VP8, VP9 or AV1 video with Vorbis or Opus audio | 2010 | web video, screen recorders and browser-based recordings |
How to use the MXF converter
- Choose the format you want in the Convert to menu.
- Drop your MXF files on the box, or press Choose MXF files. Several files can go in at once.
- Adjust the settings if you need to; the defaults suit most people.
- Press Convert and save each file with its Download button. Nothing is uploaded at any point.
Tips for converting MXF files without losing quality
MXF can be lossy or lossless depending on how the file was saved. Either way, converting to a lossless format keeps exactly what is there, and converting to a lossy one trades a little detail for a much smaller file.
- Keep the original recording. Every re-encode costs a little detail, so convert from the best copy you have, not from a file that was already converted.
- Know whether you need a new container or a new codec. MOV, MKV and MP4 can all hold H.264 video, and switching between them is fast and lossless; changing the codec means re-encoding, which is slower.
- For sharing, MP4 with H.264 at 1080p or 720p is the safe choice: every phone, browser and social network plays it.
- Phones record at very high bitrates. If a file is too big to send, lowering the resolution to 720p usually shrinks it far more than any quality setting.
Convert MXF files from the command line
Everything this page does can also be done in a terminal. The most common MXF conversion, to MP4, looks like this with ffmpeg:
ffmpeg -i input.mxf -c:v libx264 -crf 23 -preset veryfast -c:a aac -b:a 128k -movflags +faststart output.mp4Change the output extension to pick another format. The converter above runs the same ffmpeg engine inside your browser, so you get the result without installing anything.
MXF converter FAQ
What is an MXF file?
MXF stands for Material Exchange Format, a video format created by the Society of Motion Picture and Television Engineers in 2004. MXF is a professional container that carries timecode and camera metadata alongside very high bitrate video. Files are large; converting to MP4 makes them shareable at a fraction of the size.
How do I open an MXF file?
MXF does not play in browsers; plays in professional editors. If the program you need will not open it, convert it to a more widely supported format above.
What is the most common MXF conversion?
MXF to MP4 is the conversion people search for most. The video is re-encoded to H.264 video with AAC audio.
Does converting MXF files here upload them?
No. Every conversion on this page runs inside your browser, so your MXF files never leave your device.
Is the MXF converter free?
Yes. There is no sign-up and no watermark, and no limit on how many MXF files you convert. The site is supported by advertising.
Can I convert MXF files on iPhone or Android?
Yes. Open this page in Safari on iPhone and iPad, or in Chrome on Android, choose your MXF files and download the results to your Downloads folder.
Can I convert several MXF files at once?
Yes. Drop as many as you like; they are converted one after another, each with its own download button.