Skip to content

Mixamo Explained: The Complete Guide to Free 3D Characters, Auto-Rigging and Animation

Building a 3D character that actually moves takes three expensive steps: you build a skeleton, paint skin weights onto every joint, then capture or hand-key the motion. A single walk cycle can eat a full week of an animator’s time, and most small teams cannot pay for a motion capture stage at all.

Mixamo removes all three roadblocks. You upload a humanoid model, drop five markers on the joints, and a finished rig comes back in about a minute. Then you attach any of the thousands of motion capture clips in the library and download an FBX file ready for your engine. This guide walks through every setting, licence rule and engine workflow you need, so you can go from a still mesh to a walking character in under ten minutes.

What Is Mixamo and How Does It Work?

Mixamo is a web service that rigs and animates 3D characters for you. Everything runs inside a browser tab. You never install software, you never manage plug-in versions, and you never pay a licence fee.

The service does three jobs:

  • Character library. Pre-made, fully textured humanoid models, from realistic humans to cartoon, fantasy and sci-fi styles, all delivered already rigged.
  • Auto-Rigger. A machine-learning tool that reads your uploaded mesh, places a skeleton inside it and calculates the skinning weights, so a static model becomes a movable puppet.
  • Animation library. Thousands of full-body motion capture clips performed by professional motion actors, then cleaned up by keyframe animators before release.

Here is the part most tutorials skip. The animation data and the character are separate files. You download a rigged character once, then download as many animation clips as you want and point them all at that one skeleton. That single trick keeps your project folder small and your pipeline predictable.

Who Owns Mixamo and Is It Really Free?

Adobe owns Mixamo. Stefano Corazza and Nazim Kareemi founded the company in 2008 in San Francisco as a spin-off of Stanford University’s Biomotion Lab, and Adobe acquired it on 1 June 2015 (Wikipedia).

Adobe describes its animation service as a free, limited-duration technology preview. In practice that means:

  • No royalty fees and no licensing fees.
  • Unlimited commercial and non-commercial use.
  • No credit or attribution required, though you may add it if you want.
  • No Creative Cloud subscription needed.

Two account caveats trip people up. Enterprise IDs and Federated IDs cannot sign in, and accounts registered with a China country code cannot access the service. Use a personal Adobe ID.

One honest warning: Adobe calls this a technology preview, which means the terms can change later. Adobe has stated that projects made during the free period stay covered by the terms in force when you used them. Still, check the Adobe licensing FAQ before you ship, and keep a local backup of every file you download.

The Short History Behind the Tool

Knowing the backstory explains why the product behaves the way it does today.

  • 2008. Founded from Stanford research on human motion, funded by Granite Ventures, Keynote Ventures, Stanford University and AMD Ventures.
  • 2009. First online animation service goes live.
  • 2011. The Auto-Rigger launches as the industry’s first online rigging service.
  • 2013. Face Plus adds webcam-based facial capture. It was later discontinued.
  • 2014. Fuse, the drag-and-drop character creator, ships on Steam.
  • 2015. Adobe buys Mixamo and folds it into Creative Cloud.
  • 2019–2020. Fuse development stops, and Adobe removes it from Creative Cloud on 13 September 2020.

Feature development slowed after the acquisition, and the service has stayed largely unchanged since. It still works, and the back catalogue is still one of the largest free motion libraries anywhere. Just plan your pipeline knowing the tool is mature rather than growing.

Six Things You Get From Mixamo

1. Ready-Made Characters

Open the Characters tab and you will find dozens of models across realistic, stylised, fantasy and sci-fi looks. Every one arrives textured and rigged, so you can download and animate immediately. Set “per page” to 96 to see the whole roster at once instead of paging through a handful at a time.

2. The Auto-Rigger

Upload your own mesh and the rigger builds a skeleton to fit it. The standard rig carries 65 bones, including a full finger chain. If your character has mitten hands or no fingers at all, switch the skeleton option to No Fingers (25) before processing, or the rigger will search for joints that do not exist.

3. Motion Capture Animation

Adobe describes the library as thousands of full-body clips captured from professional motion actors (mixamo.com). Coverage is practical rather than padded: locomotion, idles, gestures, transitions, sports, dance, combat, and everyday actions like walking while looking at a phone.

4. Live Parameter Editing

Each clip has its own slider set, so the same motion can read completely differently. Useful controls include:

  • Energy and Overdrive for intensity
  • Arm Height and Arm Space for silhouette
  • Posture, Lean and Step Width for character personality
  • Head Turn and Target Height for gaze direction
  • In Place to lock the character to the origin, which game engines want for movement handled in code
  • Mirror to flip the motion left to right, which doubles your library instantly

5. Multi-Format Export

Download as FBX Binary, FBX 2019, FBX for Unity, FBX for Unreal Engine or Collada (.dae). You control skin, pose, frame rate and keyframe reduction at export time.

6. A Blender Add-On

Adobe published a free, GPL 3.0 licensed Blender add-on that builds an IK control rig in one click and bakes animation in and out of the character skeleton. Adobe wrote it for Blender 3.6, and it broke when Blender 4.0 replaced bone layers with bone collections. The community continues it as the “Mixamo Rig” extension on Blender Extensions, which supports current Blender 4.x releases.

How the Auto-Rigger Actually Works

The Auto-Rigger applies machine learning to your mesh. It identifies where the limbs sit, inserts a bone hierarchy, then calculates skinning weights so the surface deforms correctly when a joint rotates.

Follow this order and you will rarely see a failure:

  1. Pose your model in a clean T-pose. Arms straight out to the sides, legs together, feet flat, facing forward along the +Z axis. An A-pose can work, but a T-pose gives the most reliable marker placement.
  2. Fix the mesh first. Remove interior faces, loose vertices, doubled geometry and non-manifold edges. Apply all scale and rotation transforms so the object reads 1.0 on every axis.
  3. Merge or parent cleanly. One connected body mesh is ideal. Separate clothing and hair objects are fine as long as they deform with the same skeleton.
  4. Pack textures correctly. FBX needs “Embed Media” switched on during export from your 3D package. OBJ needs its .mtl file and texture maps zipped together with the mesh.
  5. Upload and place five markers. Chin, wrists, elbows, knees and groin. Markers must sit on the surface of the mesh. A floating marker rejects the whole job.
  6. Choose your skeleton LOD. Standard for full detail, reduced-joint variants for mobile and performance-critical builds.
  7. Review, then finish. Check the shoulders, elbows, hips and knees for candy-wrapper twisting before you download.

Two things worth remembering. Mixamo no longer stores uploaded models on Adobe’s servers, so re-download anything you want to keep. And the rigger only handles bipedal humanoids. Quadrupeds, dragons, spiders and machines need manual rigging in Blender or Maya.

Getting Started: Your First Rigged, Animated Character

This is the exact path from an empty browser tab to a downloadable animation.

  • Step 1. Go to mixamo.com and sign in with a free Adobe ID.
  • Step 2. Click Upload Character and submit an FBX, OBJ or ZIP file.
  • Step 3. Place the five markers, pick your skeleton option, and click Next. Processing takes one to two minutes.
  • Step 4. Click Animations and browse by category or search bar. Blue dummy icons mark motions captured on a male performer, red on a female performer. Apply any clip to your character with one click.
  • Step 5. Tune the sliders. Turn on In Place for anything a game engine will drive with code.
  • Step 6. Set your frame rate and trim the clip so the first and last frames match for a seamless loop.
  • Step 7. Click Download, choose your format, and save.

Name your files with a convention from day one, for example char_hero_idle_loop_fbx.fbx. Future you, and every teammate who joins the project, will thank you.

Export Settings Explained (Complete Table)

Every download dialog asks the same handful of questions. This is what each one does and what to choose.

SettingOptionsWhat It ControlsRecommended Choice
FormatFBX Binary (.fbx)Universal format for Blender, Maya, Cinema 4D, HoudiniFBX Binary
FormatFBX 7.4 (2019)Newer spec for tools that need itOnly if your software asks for it
FormatFBX for Unity (.fbx)Axis, scale and naming tuned for Unity’s importerUnity projects
FormatFBX for Unreal Engine (.fbx)Axis and scale tuned for Unreal’s skeletal mesh importerUnreal projects
FormatCollada (.dae)Open XML alternative to FBXFallback when FBX import fails
SkinWith SkinMesh plus skeleton plus weights in one fileYour base character export
SkinWithout SkinSkeleton and animation only, no meshEvery animation clip after the first
Frames per Second24, 30, 60Playback speed and file sizeMatch your project. 30 for games, 24 for film, 60 for fast action
Keyframe ReductionNone, Linear, AdaptiveHow many baked keys get stripped outNone for maximum fidelity, Linear for smaller files
PoseT-poseNeutral rig pose, no animationBase character exports
PoseCurrent animation poseThe frame you are previewingOne-off stills and thumbnails

The With Skin once, Without Skin many times pattern is the single biggest file-size win available. A base character might weigh 8 MB. Each extra animation clip then costs a few hundred kilobytes instead of duplicating the whole mesh every time.

Can You Use It for Commercial Work? The Licence Rules

Yes. You can ship these characters and animations in paid games, films, apps, client work and non-profit projects without fees or credit.

The one hard rule is about redistribution. The raw files must live inside a finished product. You cannot hand them over as loose assets.

You CANYou CANNOT
Ship characters and animations in a video gameSell or give away animation packs, templates or blueprints that expose the raw files
Add DLC or expansion content using the libraryUpload the raw files to a 3D stock or asset marketplace
Use them in movies, TV, ads and YouTube videosRedistribute raw character or animation files freely on your own site
Share files with teammates working on the same projectSend raw files to clients or people outside the project team
Use them in research, school and non-profit workUse the content to train machine-learning models
Render stills, sprite sheets and 2D frame strips from the 3D dataClaim ownership of Adobe’s characters or animations themselves

Two practical notes. Adobe keeps the rights to its software and content, and you keep the rights to your designs and how you use them. And the machine-learning restriction matters if you work in AI. Rendering frames for reference is fine. Feeding the raw motion data into a training set is not.

Getting Characters Into Unity: The Fast Path

Unity is the easiest destination because its importer was designed with this library in mind.

  • Import your base FBX (the With Skin one) into the Assets folder.
  • After selecting it, the Inspector’s Rig tab will open. Click Apply after selecting Humanoid as the animation type.
  • Open the Configure Avatar screen and check the mapping. Unity matches bone names automatically, so a green avatar means you are done.
  • Drop your animation FBX files into the project. Set each to Humanoid as well. Because every clip shares one skeleton, Unity retargets them onto any compatible avatar in the project.
  • Create an Animator Controller, add Walk, Run, and Idle states, and link them to transitions.
  • Turn on Loop Time for cycles, and use Root Transform Rotation and Root Transform Position baking to stop the character from drifting.

Export with FBX for Unity and you skip most scale and axis headaches before they start.

Getting Characters Into Unreal Engine 5: Skeletons and Retargeting

Unreal wants one Skeleton asset that many animations share.

  1. Import the base character FBX (With Skin, T-pose) as a Skeletal Mesh. Unreal creates the Skeleton asset at the same time.
  2. Import each animation FBX (Without Skin) and, in the import dialog, assign the Skeleton you created in step one. Each import then becomes an Animation Sequence on that same skeleton.
  3. To move the animation onto Unreal’s Manny, Quinn or a MetaHuman, create an IK Rig for both skeletons and define matching bone chains for the spine, arms and legs. After that, create an IK Retargeter and copy the animations.

Watch two details. These clips have no root bone, so if you need true root motion, add a root bone above the hips in Blender and bake the movement into it, or use a community root-motion converter plug-in. And the clips contain no facial data, so pair them with MetaHuman Animator or Live Link if your character needs to speak.

Getting Characters Into Blender and Cinema 4D

Blender. Use File → Import → FBX. Turn Automatic Bone Orientation off in the import settings, or the armature can arrive twisted. Match your scene frame rate to the export rate and keep units metric at scale 1.0 with Z-up. For editing, install the community “Mixamo Rig” extension from Blender Extensions. It rebuilds the one-click IK control rig and lets you bake animation in and out of the skeleton, then refine poses in the Graph Editor or stack clips in the NLA editor.

Cinema 4D. The FBX import produces a clean joint hierarchy that plays well with C4D’s character tools. Motion designers commonly retarget the clips onto their own rigs, blend them with animated nulls, or use them as blocking passes before hand-keying the final performance.

Both packages let you edit the exported data freely. Timing, pose, scale and blending all stay editable once the FBX lands in your scene.

Limitations You Will Hit (And the Workarounds)

The tool is fast, not unlimited. Teams that plan around these six constraints stay productive.

  • Humanoids only. Four legs, extra arms, tails and creature rigs are out of scope. Workaround: rig manually with Blender’s Rigify, or use Reallusion AccuRIG and a creature-specific auto-rigger.
  • No facial animation. Face Plus was discontinued years ago and never returned. Workaround: build blendshapes and a face rig separately, or use MetaHuman Animator, Faceware or audio-driven lip sync tools.
  • Baked keyframes. Clips arrive with keys on every frame, which inflates file size and makes curves harder to read. Workaround: apply keyframe reduction at export, or decimate the curves in your 3D package afterwards.
  • Hand and finger weights can wobble. Extreme poses sometimes show candy-wrapper twisting at the wrist. Workaround: repaint weights locally in Blender or Maya rather than re-rigging the whole model.
  • Blending is on you. The library gives you clean start and end poses, not transitions. Workaround: use Unity’s Animator blend trees, Unreal’s Animation Blueprints, or Blender’s NLA strips to crossfade.
  • No long-term cloud storage. Uploads are processed, not kept. Workaround: keep every downloaded FBX in version control or an asset manager such as Perforce, Plastic SCM or a simple shared drive with naming rules.

Alternatives Worth Knowing

Compare options before you commit a whole production to one tool.

ToolCostRuns InHandles Non-Humanoids?Includes Motion Library?Best For
MixamoFreeBrowserNoYes, thousands of clipsFastest free rig plus free animation in one place
AccuRIG (Reallusion)FreeWindows desktopLimitedVia ActorCoreStrong finger rigs, local processing, no uploads
ActorCoreSubscription and credit packsBrowserNoYes, 3,500+ motionsStudios needing cleaned, production-ready clips
Blender + RigifyFreeDesktopYesNoFull control, creatures, custom deformation
Auto-Rig ProPaid add-onBlenderPartialNoPro retargeting and engine-ready exports
CascadeurFree tier, paid plansDesktopYesNoHand-keyed action with physics assist
Rokoko Video / DeepMotionFree tier, paid plansBrowserLimitedNoMotion capture from ordinary video footage
Quaternius Universal Animation LibraryFree, CC0DownloadNoYes, 250+ clipsRoyalty-free clips you own outright

A sensible split for many teams: use the free library for blocking and prototypes, then finish hero performances in Blender or Cascadeur where you control every frame.

“Maximo” or “Mixoko”? Common Misspellings, Cleared Up

Search engines and forum threads show the name misspelled constantly, and the mistakes send people to the wrong product entirely.

  • Maximo is the most common slip. It is also a real, unrelated product: IBM Maximo, an enterprise asset management platform. If your search results show maintenance schedules and work orders, you typed Maximo, not the animation tool.
  • Mixoko appears in voice-search and phonetic typing errors. No product by that name exists in 3D animation.
  • Miximo and Mixamo.com login are frequent autocomplete variants of the same intent.

The correct spelling is Mixamo, pronounced roughly “mix-uh-moh”, and the only official address is mixamo.com. Bookmark it. Third-party sites that promise “Mixamo downloads” or a paid “Pro” upgrade are not Adobe properties, and files from them may carry licences that Adobe’s free terms never granted.

Build Topical Authority: The Content Map

If you run a site about 3D art or game development, one pillar page is not enough. Google rewards a cluster of tightly linked articles that cover the whole subject. Map it like this.

ClusterArticle IdeasSearch IntentInternal Link Target
Core definitionWhat is Mixamo, is it free, who owns itInformationalThis pillar page
RiggingAuto-rigger walkthrough, T-pose preparation, fixing twisted jointsInformational, troubleshootingAuto-rigger section
AnimationBest free walk cycles, dance clip roundups, loop trimmingCommercial investigationAnimation library section
UnityHumanoid avatar setup, Animator Controller states, root motionTechnical how-toUnity section
Unreal Engine 5IK Rig, IK Retargeter, MetaHuman pairingTechnical how-toUnreal section
BlenderExtension install, control rig baking, NLA blendingTechnical how-toBlender section
LicensingCommercial use rules, redistribution limits, client workTransactional, legalLicence section
AlternativesAccuRIG compared with Mixamo, free CC0 motion librariesComparisonAlternatives section
TroubleshootingLogin errors, upload failures, missing textures, scale problemsProblem solvingLimitations section

Link every cluster article back to this guide with descriptive anchor text, and link forward from here to the deepest article in each cluster. That two-way structure is what turns a single post into an authority hub.

Frequently Asked Questions

Is Mixamo free to use?

Yes. The service is free with a standard Adobe ID, and no Creative Cloud subscription is required. Adobe offers the animation service as a free technology preview with no licensing or royalty fees for commercial or non-commercial projects. Enterprise IDs, Federated IDs and accounts with a China country code cannot sign in.

Can I use these animations in a game I sell?

You can. Characters and animations are royalty free for games, films, apps, ads and client work. The only restriction is redistribution: the assets must be baked into your finished project, and you may not sell or share the raw FBX files as standalone downloads.

Does the auto-rigger work with non-humanoid characters?

No. The Auto-Rigger is built for bipedal humanoids in a T-pose. Quadrupeds, creatures with extra limbs, and machines need manual rigging in Blender, Maya or a creature-focused auto-rigger.

What file format should I download?

Choose FBX. Use “FBX for Unity” or “FBX for Unreal Engine” when those presets appear, and download your base character With Skin and every later animation clip Without Skin so the same skeleton is shared. Collada (.dae) is a workable fallback when an FBX import misbehaves.

Why do my animations slide or drift in the engine?

Two causes, usually. The clip was exported without In Place enabled, so the character travels through space while your code also moves it. Or the engine did not bake the root transform correctly. Re-export with In Place on, then enable loop time and root transform baking in your engine’s import settings.

Is Mixamo still maintained and safe to build on in 2026?

The site is online, free and functional, but Adobe has not shipped meaningful feature updates in years, and a multi-day outage in June 2025 showed how thin the maintenance is. Treat it as a reliable legacy tool: download what you need, keep local copies, and do not build a studio pipeline that depends on it staying up.

Start Your First Animation Today

Open a browser tab, sign in with the Adobe ID you already have, and download one character plus one idle clip. Ten minutes from now you will hold an FBX file with a professional motion capture performance baked onto a rigged skeleton, and it cost you nothing.

Then push one step further. Upload your own model, place the five markers, and watch the Auto-Rigger build a 65-bone skeleton around your design. That single moment changes how you scope character work, because the slowest part of the pipeline just disappeared.

Build your local library now, name your files well, and keep the licence rules close. If this guide saved you time, share it with the next artist on your team who is staring at a static mesh and wondering how it will ever walk.

Tags: