File formats: M

Every format whose extension starts with M.

Formats

FormatNameAboutMain software
.M2VMPEG-2 video elementary streamRaw MPEG-2 video, as used for DVD authoring: headers marked by start codes.VLC media playerDocumentedViewerEditorOpen
.M3UM3U playlistA plain text list of tracks, one path or URL per line, with optional #EXTINF details.VLC media playerDocumentedViewerEditorOpen
.M3U8HTTP Live Streaming playlistThe HLS playlist: text tags listing stream versions and the segments to fetch.VLC media playerDocumentedViewerEditorOpen
.M4AApple Lossless Audio CodecApple’s lossless codec, stored in an MPEG-4 .m4a file like AAC.Apple MusicDocumentedViewerEditorOpen
.MACMacPaint imageThe first Mac’s paint documents: 576 by 720 black and white, PackBits rows.GraphicConverterDocumentedViewerEditorOpen
.MAPLinker map fileA linker’s text report of sections, addresses and symbols in a program.DocumentedViewerEditorOpen
.MAPJavaScript source mapJSON that maps minified or compiled web code back to its source.Chrome DevToolsDocumentedViewerEditorOpen
.MATMATLAB data fileVariables saved from MATLAB, in tagged data elements or in HDF5.MATLABDocumentedViewerEditorOpen
.MAX3ds Max sceneAutodesk 3ds Max’s native scene, an undocumented compound file.Autodesk 3ds MaxDocumentedViewerEditorOpen
.MBMaya sceneAutodesk Maya’s scene, as Maya Binary or as a Maya ASCII script of MEL commands.Autodesk MayaDocumentedViewerEditorOpen
.MBOXMailboxA mail folder in one text file, each message after a From line.Mozilla ThunderbirdDocumentedViewerEditorOpen
.MBTILESMBTilesA set of map tiles, images or vector tiles, in one SQLite database.QGISDocumentedViewerEditorOpen
.MDSega Mega Drive ROM imageMega Drive and Genesis cartridge ROMs: 68000 vectors, then a text header.RetroArchDocumentedViewerEditorOpen
.MDMarkdownReadable plain text with light marks for headings, emphasis, lists and links.Visual Studio CodeDocumentedViewerEditorOpen
.MD2Quake II modelid Software’s Quake II model: whole-frame animation with byte-packed vertices.Yamagi Quake IIDocumentedViewerEditorOpen
.MD3Quake III Arena modelid Software’s model format, animated frame by frame and joined at named tags.ioquake3DocumentedViewerEditorOpen
.MD5MESHDoom 3 modelid Software’s skeletal text model for Doom 3, with separate animation files.dhewm3DocumentedViewerEditorOpen
.MDBMicrosoft Access databaseMicrosoft Access tables, queries and forms in one file, on Jet or ACE.Microsoft AccessDocumentedViewerEditorOpen
.MDLQuake model (IDPO)Quake’s animated model: palette skins inside the file and whole-frame animation.QuakeSpasmDocumentedViewerEditorOpen
.MDLStudio model (IDST)Valve’s skeletal model for Half-Life and Source: bones, sequences and hit boxes.Half-Life Model ViewerDocumentedViewerEditorOpen
.MDLQuake and Half-Life modelsTwo game model formats on one extension: Quake’s IDPO and Valve’s IDST.DocumentedViewerEditorOpen
.METALMetal Shading Language sourceApple’s C++-based shader source for Metal on macOS and iOS.XcodeDocumentedViewerEditorOpen
.MIDStandard MIDI FileNotes and timing for a synthesiser, in header and track chunks.MuseScoreDocumentedViewerEditorOpen
.MKMakefileRules for make: targets, the files they depend on and the commands to run.GNU MakeDocumentedViewerEditorOpen
.MKVMatroska videoAn open container for any number of tracks, built on EBML elements.VLC media playerDocumentedViewerEditorOpen
.MLMODELCore ML modelA model for apps on Apple devices, as a Protocol Buffers message.XcodeDocumentedViewerEditorOpen
.MOBIMobipocket ebookMobipocket and early Kindle ebooks: compressed text records in a Palm database.calibreDocumentedViewerEditorOpen
.MODAmiga ProTracker moduleAmiga tracker song: 31 samples, an order table and 4-channel patterns.OpenMPTDocumentedViewerEditorOpen
.MOVQuickTime movieApple’s QuickTime container: tracks and sample tables in nested atoms.QuickTime PlayerDocumentedViewerEditorOpen
.MP2MPEG-1 Audio Layer IIBroadcast MPEG audio for DAB, DVB and Video CD: frames like MP3’s.VLC media playerDocumentedViewerEditorOpen
.MP3MPEG-1 Audio Layer IIIThe classic compressed music format: a run of frames, often with ID3 tags.VLC media playerDocumentedViewerEditorOpen
.MP4MPEG-4 Part 14The most common video file: tracks and sample tables in nested boxes.VLC media playerDocumentedViewerEditorOpen
.MPDMPEG-DASH Media Presentation DescriptionThe MPEG-DASH manifest: XML periods, adaptation sets and representations.VLC media playerDocumentedViewerEditorOpen
.MPGMPEG program streamMPEG-1 and MPEG-2 video and audio in packs, as on Video CDs and DVDs.VLC media playerDocumentedViewerEditorOpen
.MSGOutlook messageOne Outlook item, its properties stored as streams in a compound file.Microsoft OutlookDocumentedViewerEditorOpen
.MSGPACKMessagePackJSON-like values in compact binary, each led by a type byte.DocumentedViewerEditorOpen
.MSIWindows Installer packageWindows install packages: a database of tables inside a compound file.Windows InstallerDocumentedViewerEditorOpen
.MSIXWindows app packageSigned Windows app packages: a ZIP with a manifest and a block map.App InstallerDocumentedViewerEditorOpen