Free webp to jpg
MIX

Microsoft Image Extension

image/vnd.mix Released 1996 · by Microsoft Corporation

The image/vnd.mix MIME type represents the Microsoft Image Extension (MIX) format. Developed in the late 1990s, it was the native project file format for Microsoft's consumer image editing software, Picture It!, and the prosumer graphics program, PhotoDraw 2000. Built on the Microsoft OLE Structured Storage container format, MIX files function like complex document archives capable of holding multi-layered projects combining raster bitmaps, vector shapes, text elements, and application metadata. The format is now entirely obsolete following the discontinuation of the software suite.

Legacy & Proprietary Transparency Production Ready

Technical Specifications

MIME Type
image/vnd.mix
Extensions
.mix
Container
Microsoft OLE Structured Storage (COM)
Compression
Proprietary (Internal JPEG/RLE)
Algorithms
JPEGDeflateProprietary
Color Depth
8-bit, 24-bit, 32-bit (RGBA)
Metadata
ICC
Capabilities
Transparency
Animation
Progressive Loading
Alpha Channel
HDR Support
Official Specification
Aliases: application/x-mix

Magic Bytes & HTTP Headers

File Signature (Magic Bytes)
D0 CF 11 E0 A1 B1 1A E1
ASCII: ÐÏ.ࡱ.á
HTTP Headers
Content-Type: image/vnd.mix
HTML Accept Attribute
accept="image/vnd.mix, .mix"

Browser Support Matrix

Browser Status Min Version
Chrome Chrome
Not Supported
Firefox Firefox
Not Supported
Safari Safari
Not Supported
Edge Edge
Not Supported
Internet Explorer Internet Explorer
Not Supported Legacy

Advantages & Limitations

Advantages
  • Allowed early consumer software to non-destructively edit complex compositions involving photos, text, and vector clipart
  • Shared an architecture with other Microsoft Office products, enabling deep integration (OLE embedding) into Word and PowerPoint at the time
Limitations
  • Completely proprietary and undocumented, leading to a massive loss of historical data for users who archived their family photos in this project format
  • Requires traversing a complex OLE filesystem just to extract the flattened raster image
  • No support in modern image editors like Photoshop, GIMP, or web browsers

Developer Code Snippets

import magic
# Libmagic relies on the OLE header and may mistakenly output 'application/CDFV2' or 'application/vnd.ms-office' instead of 'image/vnd.mix'
print(magic.from_file('project.mix', mime=True))
const FileType = require('file-type');
const type = await FileType.fromFile('project.mix');
console.log(type?.mime); // Parsers often mistake MIX for legacy Microsoft documents (.doc) due to the identical container signature.
import "net/http"
// http.DetectContentType will not reliably identify MIX. It detects the binary OLE header and usually falls back to 'application/octet-stream'.
$mime = mime_content_type('project.mix');
echo $mime; // Standard setups will often output 'application/octet-stream' or an Office MIME type

File Detection Steps

How to programmatically detect a image/vnd.mix file by reading its raw bytes:

  1. 1 Check the first 8 bytes for the Microsoft OLE Structured Storage signature (D0 CF 11 E0 A1 B1 1A E1).
  2. 2 Because this header is shared with legacy MS Office documents and FlashPix (.fpx) images, a parser must traverse the OLE directory streams to look for MIX-specific data structures to conclusively identify it as an image/vnd.mix file.

Software Support

M
Microsoft Picture It! (Legacy)
M
Microsoft PhotoDraw 2000 (Legacy)
X
XnView

Conversion Tools

Share & Embed

Markdown Badge
MIX Format Badge
[![MIX Format](https://freewebptojpg.com/mime/image/mix/badge.svg)](https://freewebptojpg.com/mime/image/mix)
Interactive iframe Widget
<iframe src="https://freewebptojpg.com/mime/image/mix/embed" width="100%" height="280" style="border:1px solid #cbd5e1;border-radius:8px;" title="MIX Specs"></iframe>

JSON API

All data on this page is available as a free, open JSON API. Use it in your project, documentation, or tooling.

GET https://freewebptojpg.com/mime/image/mix.json Open JSON
Free to use
No auth required
CORS enabled
Use from any domain
Cached 24h
Cache-Control headers set

Frequently Asked Questions

What is a .mix file?

A .mix file is a proprietary image project file created by legacy Microsoft software, specifically Microsoft Picture It! or Microsoft PhotoDraw 2000. It contains layered graphics, vectors, and text.

How can I open a .mix file today?

Because Microsoft abandoned the format in the early 2000s, it is notoriously difficult to open. Modern Windows does not support it natively. You must use specialized legacy software viewers like XnView (which offers limited support), try to find a legacy installation of Microsoft Digital Image Suite, or use online conversion tools to extract a flat JPEG or PNG.

Why does a MIME sniffer identify my .mix file as a Word document?

MIX files use the Microsoft OLE Structured Storage format—the exact same binary container structure used by old Microsoft Office documents (like .doc and .xls). Basic file sniffers detect this OLE header and often assume the file is an Office document.

Related Formats

Share this format