What is a MII file?
A MII file is a virtual avatar file format used to store virtual avatars on the Nintendo Wii gaming console. These files contain information such as the avatar’s appearance, movements, and animations. They can be used in games, social networking applications, and other software on the Wii. A MII file also contains other features about the avatar such as the gender, hair color, skin color, facial features, and eye type.
You can open a MII file using the My Avatar Editor.
MII File Format
The MII file format is defined in detail on Wii Brew. Strings in a MII file are stored in Unicode format (UTF-16), big-endian.
MI Block
MII file data is stored on the Wiimote in two blocks. Each block is 750 bytes in length, with 2 byte CRC, making it a total of 752 bytes. Each block starts with a 4-byte value (‘RNCD’) that seems to be the magical number for the MII file format.
Key Characteristics of MII Files
| Characteristic | Desciption |
|---|---|
| File Extension | .mii |
| Primary Variants | Wii Mii format (original), Nintendo 3DS Mii format (expanded features), Wii U Mii format (full compatibility), Nintendo Switch avatar format (evolved with Mii influence); QR code encoded variant for easy sharing between devices |
| Format Type | Binary data format with a structured header containing a 4-byte magic number (‘RNCD’) for file identification, core character data block storing all avatar attributes, and a 2-byte CRC-16 checksum for data integrity verification; stored in 750-byte blocks on Wiimote with 2-byte CRC (totaling 752 bytes); uses UTF-16 encoding with big-endian byte ordering for string data |
| Primary Use | Storing virtual avatar character data for Nintendo gaming consoles; contains all information needed to recreate a Mii character including appearance attributes (gender, skin color, hair style and color, eye type, eyebrow style, facial features like wrinkles and makeup, face shape), personal details (name with 10-character maximum, birthday, creator information), physical dimensions (width and height settings), and access permissions (copying and sharing flags) |
| Main Feature | QR code integration enabling instant sharing of Miis between devices without requiring internet connectivity; cross-platform compatibility across Nintendo consoles (Wii, 3DS, Wii U, Switch); unique “allow copying” permission system with multiple flag states (0x0D for on, 0x0E for off, 0x8D for alternative on state) that controls whether a Mii can be duplicated or transferred to other systems |
| Security Profile | Safe for console use; contains 2-byte CRC-16 checksum for data integrity verification to detect corruption during storage or transfer; not intended for manual editing by end users; QR code variants include additional CRC-16 validation (same as Wii blocks) plus two null bytes for verification; requires specialized tools like My Avatar Editor or console-based Mii Channel/Mii Maker for safe creation and modification |
| Compatibility | Native to Nintendo Wii (Mii Channel), Nintendo 3DS (Mii Maker), Wii U, and Nintendo Switch (evolved avatar system with Mii influence); requires Nintendo consoles or compatible software to create, view, or edit; can be shared via QR codes, wireless transfer between consoles, or direct file transfer; third-party tools (My Avatar Editor, NBT-based editors, Mii QR code generators) can open, view, and modify MII files on computers |
How to Create MII Files?
There are a few different ways to create avatars for the Nintendo Wii:
Using the built-in Mii channel on the Wii:This channel allows you to create custom avatars using a variety of tools, including facial features, body shape, and clothing. Once you’ve created your avatar, you can save it as a Mii file and use it in games and other software on the Wii.Using the Mii Maker app on the Nintendo 3DS:The Mii Maker app allows you to create custom avatars using the touch screen and camera on your Nintendo 3DS. Once you’ve created your avatar, you can save it as a Mii file and transfer it to your Wii via a wireless connection.Using third-party software:Some developers have created software that allows you to create custom avatars for the Wii. This software is typically designed for use on a computer and may require additional steps to transfer the avatar to your Wii.Using pre-made avatars:Some games and other software on the Wii may come with pre-made avatars that you can use.
In all cases, you need to have a Nintendo account to create and save your avatar on the Wii.
FAQ
Q1: What does MII stand for in Nintendo games?
A: MII doesn’t stand for a specific acronym; it’s a name that Nintendo created for its avatar system, playing on the word “me” and the Wii console name.
Q2: Can I open a MII file without a Nintendo console?
A: Yes, MII files can be opened using third-party software like My Avatar Editor on a computer, but full functionality typically requires Nintendo hardware
Q3: What information is stored inside a MII file?
A: MII files store appearance data including gender, hair color, skin tone, facial features, eye type, as well as personal details like name, birthday, and creator information
Q4: Can I share my MII file with other Nintendo players?
A: Yes, Miis can be shared through QR codes, wireless transfer between consoles, or by saving and transferring the actual MII file data
Q5: Are MII files compatible between different Nintendo consoles?
A: Generally yes, the MII format was designed to work across Nintendo platforms, though newer consoles may have expanded features not supported by older systems