How to Import .PMX Files into MikuMikuDance (Step by Step)

Short answer: unzip the model so the .pmx file and its textures sit together in one folder, open MikuMikuDance, click Load in the model panel (or drag the .pmx onto the MMD window), and pick the file. That’s it — the rest of this guide covers the details that trip people up the first time.

What you need

  • Windows. MikuMikuDance (MMD) is a Windows program. On a Mac you’ll need a Windows environment to run it.
  • MMD itself. Download it from the official distribution page (VPVP). Any recent version reads PMX — the format has been supported since the 7.x releases, and most people use the 64-bit 9.x build.
  • The runtimes MMD asks for. If MMD refuses to start, its readme lists the DirectX and Visual C++ runtimes it depends on. Install those first.
  • A PMX model. Usually a ZIP containing a .pmx file plus image files (.png, .bmp, .tga, .spa, .sph) used as textures.

If you don’t have a model yet, you can make one in a few minutes with the free 3D animal character maker on this site and export it straight to PMX.

Step 1: Extract the ZIP properly

This is where most “my model is all white” problems start.

  1. Right-click the ZIP and choose Extract All (or use 7-Zip).
  2. Extract to a normal folder you control, for example C:\MMD\models\my-character\.
  3. Don’t open the .pmx from inside the ZIP preview window. MMD can’t see the textures there.
  4. Keep the folder structure exactly as the author shipped it. A PMX stores texture paths relative to its own location, so if the model expects tex\body.png, that subfolder has to exist next to the .pmx.

For a 10maker export the layout is flat and simple:

my-character/
  character.pmx
  texture.png
  character.json
  README.txt

character.pmx and texture.png must stay in the same folder. character.json is only for re-opening the character on 10maker; MMD ignores it.

Step 2: Load the model in MMD

Open MMD, then use either method:

  • Load button: in the model manipulation panel (bottom-left in the default layout), click Load and select your .pmx file.
  • Drag and drop: drag the .pmx file from Explorer onto the MMD window.

The model appears at the center of the stage and its name shows up in the model dropdown. If you load several models, use that dropdown to switch which one you’re editing.

Tip: if your copy of MMD is in Japanese, the load button is labeled 読込, and the File menu entry is モデル読込. MMD also has an English UI option you can switch to.

Step 3: Check that it looks right

Rotate the camera (right-drag) and zoom (wheel) to look the model over:

  • Colors and face visible? Textures loaded correctly.
  • Model plain white or gray? MMD couldn’t find the texture files. See the troubleshooting section below.
  • Model huge, tiny, or under the floor? Some models are built at a different scale. Select the model and adjust it with the センター / Center or 全ての親 / Root bone instead of moving vertices.

Step 4: Apply a motion (optional)

With the model selected, choose File → Load motion data and pick a .vmd file. MMD maps the motion onto the model by bone name, so models that use the standard Japanese bone names (センター, 上半身, 下半身, 首, 頭, 腕, ひじ, 足, ひざ, 足首, 足IK…) work with most motions shared online.

10maker models use those standard names and include leg IK, so the body, head, arms and legs follow typical dance motions. Bones a chibi animal simply doesn’t have — fingers, shoulders, eyes — are skipped, which is normal.

Troubleshooting

Problem Likely cause Fix
Model loads white / no colors Textures not next to the .pmx or folder structure changed Re-extract the ZIP and keep every file in its original place
“File not found” or garbled names Japanese file or folder names on a non-Japanese Windows locale Re-extract with a tool that handles Japanese names, rename files to plain ASCII, or run MMD under a Japanese locale
MMD won’t start Missing DirectX / Visual C++ runtimes Install the runtimes listed in MMD’s readme
Model loads but motion does nothing Bone names don’t match the motion Use motions made for standard-bone models, or a model with standard bone names
Legs twist or sink Motion uses leg IK and the model has none (or vice versa) Use a model with 足IK bones, or a motion without IK

FAQ

Can MMD open .glb, .fbx or .vrm files? Not directly. MMD reads PMX and the older PMD format. Other formats need converting first. If you’re designing a character from scratch, it’s simpler to export PMX in the first place.

Do I need PMX Editor? Not to load a model. PMX Editor is for editing bones, materials or physics. For simply placing a model and dancing it, MMD alone is enough.

Can I use the same model in Blender too? Yes. On 10maker, export the .glb version as well — it opens directly in Blender with the skeleton intact.

Make a model to practice with

If you want something to test these steps on, open the 10maker character maker, pick ears, a tail and colors, then click MMD model (.pmx). You’ll get a ready-to-load ZIP in a few seconds. Comparing makers first? See Free Character Makers Compared: Picrew and Alternatives.