What is the MSWMM file format?
.mswmm files are used by Windows Movie Maker to store projects created with this program. The file does not contain actual video and audio data or still images - only references to that media. Each file also contains titles, movie timelines, and settings for the movie.
Internally, .mswmm uses the OLE2 Compound File Binary format - the same container family as classic .doc and .xls - beginning with the signature bytes D0 CF 11 E0 A1 B1 1A E1 at offset 0. Its successor format, .wlmp, switched to plain-text XML instead.
Data stored in .mswmm can be combined and edited using Windows Movie Maker. Because only references to source clips are stored, all original media files must remain at their original paths for the project to open correctly.
.mswmm is not widely supported outside of classic Windows Movie Maker. It can be converted to formats such as .WMV, .AVI, .MOV, or .MP4 before sharing. Windows Movie Maker was discontinued, making .mswmm a legacy format that modern video editors do not open natively.
Security & safety
RISK: MEDIUMThe .mswmm file itself is harmless project data (an OLE2 compound file with paths and edits, no executable payload). The real risk is the software hunt: after Movie Maker's January 2017 EOL, countless fake 'Windows Movie Maker' download sites appeared bundling adware, PUPs and malware (some impersonated Microsoft and charged for the formerly-free app). If you must reinstall the classic Movie Maker to reopen an .mswmm, use only a copy you trust, not a search-ad 'free download' portal. Note the .mswmm also exposes full local file paths if shared.
Format details
in a nutshellPrograms that open MSWMM files
Technical details
deep spec| Developer | Microsoft Corporation |
| File structure | OLE2 Compound File Binary (Microsoft Compound Document Format) |
| Magic bytes | D0 CF 11 E0 A1 B1 1A E1 at offset 0 (same signature used by classic .doc and .xls files) |
| MIME type | application/octet-stream |
| Media storage model | Stores references to external source clips only; no audio or video data is embedded in the file |
| Source path dependency | Project fails to load if source media files are moved or renamed after the project is saved |
| Timeline data | Records edit timeline, clip trim points, transitions, titles, and applied video effects |
| Native application | Windows Movie Maker (classic), available on Windows Me, XP, and Vista |
| Platform | Windows only; no macOS or Linux support |
| Successor format | .wlmp (Windows Live Movie Maker), which stores project data as plain-text XML rather than OLE2 binary |
| Export targets | WMV, AVI, MOV, and MP4 via Movie Maker's built-in Save Movie wizard |
| File size | Typically a few kilobytes; source media is stored externally and not embedded |
| Internal metadata encoding | Project settings and timeline data encoded as XML within named OLE2 compound streams inside the file |
| Current status | Legacy format; Windows Movie Maker was discontinued and .mswmm is not natively supported by modern video editors |
| Released | 2000 (Windows Movie Maker, Windows Me); used through the XP/Vista era |