Free Character Animations and Auto-Rigging: Mixamo and Its Alternatives (2026)
Already have a moving character? Keep its rig. Have a skeleton but need different motions? Retarget. Have only a static mesh? Rig it first. These are three different jobs, and choosing the wrong one creates unnecessary work.
This guide helps you choose a route, then walks through a downloadable CC0 character in Blender: import it, play one action, export it, and check the exported file. You can follow the example without a Cinevva account or a paid rigging job.
Choose your starting point
| What you have | What to do next | Where to start |
|---|---|---|
| No character yet | Choose one with an existing rig and motions | Free 3D characters, or the casual character example below |
| A character that already walks | Use its embedded clips; test the export | Download-to-Blender walkthrough |
| A skinned humanoid with the wrong motions | Retarget a motion library onto its skeleton | Cinevva Animation Library or Quaternius UAL |
| A static humanoid mesh | Create bones and skin weights, then test a walk | Auto-rigging workflow |
| A creature, or a character with a tail or wings | Choose a rig that covers those parts | Non-humanoid characters |
A rig connects a skeleton to the mesh through skin weights. An animation clip moves the skeleton over time. Retargeting adapts a clip from one skeleton to another. A file can contain bones without useful skin weights, or a working rig without any animation.
Tested character download to Blender
Start with Quaternius Casual Female. It already contains a rig and 17 clips, so you can learn the import/export steps without also debugging a new rig. The model uses material colors and needs no separate texture files.
Choose a download: original casual character with 17 clips for choosing actions yourself, or our walk-only GLB for a smaller, single-action check. Both are CC0; the character comes from Quaternius's Ultimate Animated Characters pack.
1. Import the character
Open a new Blender scene and delete the default cube, camera and light. Choose File → Import → glTF 2.0 (.glb/.gltf) and open the original casual character GLB. These steps were checked in Blender 5.0.1; labels can differ in other versions.
In the Outliner, find the Armature object and expand the imported hierarchy. Select the character's mesh objects and use View → Frame Selected if they are outside the viewport. Switch to Material Preview to inspect the colors.
You should see: the complete casual character, an armature, and its mesh parts. A visible mesh alone does not prove that animation imported correctly.
2. Play Walk on the armature
Select the armature, not a mesh or bone. Change an editor to Dope Sheet, then choose Action Editor in its mode selector. Use the action selector to choose Walk from the original file. If you used our walk-only download, the exported action is named Animation instead.
The importer may also create NLA tracks for the embedded clips. In the Nonlinear Animation editor, mute those tracks while testing the active action so they do not blend in a different motion. If Blender shows an action-slot selector, use the slot belonging to the imported armature.
Set the timeline range to the action's keys, then press Space to play. Orbit to a side view and a front view. Watch whether both knees bend, the arms move with the body, and the hair and other attached parts follow the character. Scrub through the clip slowly; a good-looking first frame can hide a broken shoulder or a detached part.
You should see: the mesh deforming with the skeleton throughout the walk. If only bones move, stop and check skinning before exporting.
3. Export only the action you need
With Walk still assigned, choose File → Export → glTF 2.0. Set Format → glTF Binary (.glb). Under Animation, enable animation export and choose Animation Mode → Active actions merged in Blender 5.0.1. This combines the currently assigned actions into one exported clip; it does not mean “export every action in the file.”
For this clean example scene, export the entire scene so all character parts are included. If you enable Selected Objects, select the armature and every mesh part first. Exporting only the armature will not produce a usable character.
Save under a new name, such as casual-character-walk-test.glb. Keep the original 17-clip file as your source. Blender's glTF documentation describes the other animation export modes for multi-clip workflows.
4. Reopen the exported file
Create a new scene and import casual-character-walk-test.glb. Repeat the playback check there. This catches problems hidden by the source scene: omitted meshes, missing textures, the wrong active action, or animation that was never exported.
| Check | What a usable result looks like |
|---|---|
| Model and materials | All body parts are present; no pink missing-texture materials |
| Skinning | Mesh follows the armature, including elbows and knees |
| Animation | The intended walk plays; the file contains one clip for this example |
| Loop | The last-to-first transition is acceptable for your game; no obvious jump |
| Ground contact | Feet do not visibly pass through the floor; sliding is acceptable for your use case |
| Destination | The exported file also works in the engine or viewer where you will use it |
Our sample passed Blender import, sampled mesh-deformation, export and reimport checks. The walk-only GLB is 465 KiB, compared with 1,719 KiB for the source with 17 clips. Most of that comparison is removing animation data, not compressing the same content. We have not validated this sample in Unity, Unreal or Godot, or scored the animation's contact quality.
What the file checks found
We also tested a Kenney character. It imported with a rig and clips, but its GLB referenced an external texture. That is why “GLB” alone is not a guarantee of a complete download.
Files inspected 2026-09-14. Both contain skin weights and animation; the texture dependency differs.
| CC0 download | File size | Triangles | Rig and motion | Images |
|---|---|---|---|---|
| Character Female A | 267.0 KiB | 876 | 7 joints; 32 clips | Separate texture required |
| Casual Female | 1718.7 KiB | 6,624 | 23 joints; 17 clips | No external images |
The Kenney file references Textures/colormap.png; downloading that GLB alone leaves the texture missing in Blender. The Quaternius casual character uses material colors and needs no image files. See the Blender import/export example and file hashes and clip names.
For the Kenney sample, download the Mini Characters source pack and preserve its Textures folder beside the model. If you already imported the model, use File → External Data → Find Missing Files and choose the unpacked source folder. Check the materials again before exporting.
Rig your own static character
Once you can import and play the known sample, repeat the workflow with your own model. Now a failure is easier to locate: did the new rig fail, did retargeting fail, or did the export fail?
- Prepare a neutral pose. Use an upright A-pose or T-pose with clear separation between arms and torso and between the legs. Remove unrelated scene objects. Keep an untouched copy of the model and its textures.
- Create the rig. Upload the mesh to Cinevva Auto Rigger, or use Mixamo for a suitable humanoid. For a Blender workflow, follow the Cinevva add-on setup. Review the resulting skeleton before adding many clips.
- Test three simple movements. Bend an elbow, bend a knee, and raise an arm. Look for collapsed joints, opposite limbs moving together, and clothing or accessories staying behind. Fix those problems before judging the animation library.
- Add one idle and one walk. Start with a small set so you can inspect it. Use embedded motions or retarget from the Animation Library. A successful bone mapping still needs a visual check on your character's proportions.
- Export and reopen. Use the same checks as the casual character example, then test in your target engine. Add the rest of your motions only after this passes.
Cinevva costs: rigging consumes credits, including on the Free plan. The first Fast-engine rigged-character download includes up to six animations; subsequent exports require Standard or Pro. Animation Library preview is free, but its export requires Standard or Pro separately. Check plans for the current offer. The Blender add-on offers a separate local-rigging purchase; online rigging uses account credits.
Where Mixamo and the alternatives fit
Choose by the task and export rights you need, rather than treating every tool as an interchangeable “free Mixamo replacement.”
| Route | Useful for | Important boundary |
|---|---|---|
| Mixamo | Humanoid auto-rigging and stock motion | Adobe account; bipedal humanoids only |
| Quaternius UAL | Reusable CC0 motion on an existing humanoid rig | Retargeting may be needed; free and paid pack tiers contain different amounts of content |
| Kenney | A simple animated character to start a prototype | Inspect the specific file's rig, clips and texture dependencies |
| AccuRIG | A desktop character-rigging workflow with FBX/USD export | Initial sign-in is required; ActorCore motions are a separate offering |
| Meshy | Browser auto-rigging plus a preset motion library, inside the same tool that generated the model | Vendor states humanoid, biped, quadruped and stylized support, FBX/OBJ/GLB in and FBX/GLB out; its own page gives two different preset counts, so treat the number as unconfirmed |
| Tripo | Auto-rigging inside Tripo Studio, next to its generator | Vendor states humanoid and quadruped rig types with FBX, GLB and OBJ export, on a free plan of 200 credits a month |
| AutoRig.online | Humanoid plus named animal presets, with a Blender plugin workflow | GLB, FBX or OBJ up to 100 MB, T-pose recommended; animal coverage is a fixed preset list rather than arbitrary creatures |
| Cinevva Auto Rigger | Rigging your static mesh and exporting GLB | Credit use and download allowance are separate |
| Cinevva Animation Library | Trying stock motions on your existing rig in the browser | Free preview; paid-plan export |
| Blender rigging | Manual control over bones, weights and corrective work | More setup, but you can repair the rig directly |
Adobe's Mixamo FAQ says the service is free with an Adobe ID and allows royalty-free use of characters and animations in personal, commercial and nonprofit projects. It also limits the auto-rigger and animation library to bipedal humanoids. Those are documented facts; this guide does not infer a shutdown date or maintenance status from forum outage reports.
Quaternius lists its Universal Animation Library as CC0 and provides a free portion alongside paid tiers. For a reusable source-asset workflow, keep the original license with your download. A tool being free to use does not by itself grant redistribution rights to every character or motion you import into it.
Reallusion documents its initial sign-in and character export settings. Check the license of any ActorCore motion you add separately from the rigging tool.
The Meshy, Tripo and AutoRig.online rows above are the vendors' own published claims, checked on September 20 2026, not results we reproduced. Rig quality varies far more by model than by tool, so treat any of them as a candidate to test with your actual mesh rather than a ranking. The one difference that is documented rather than benchmarked is coverage: Mixamo's FAQ limits its auto-rigger to bipedal humanoids, while Meshy, Tripo, AutoRig.online and Cinevva all state some form of quadruped or creature support. If your cast is entirely human, that distinction costs you nothing. If it is not, it decides the shortlist before quality does.
What is the best free online tool to auto-rig a GLB without Blender?
There are four browser options worth trying and no single winner, because the answer depends on what you are rigging. For a bipedal human, Mixamo is still the most direct free route and needs only an Adobe ID. For anything four-legged, Mixamo is ruled out by its own documentation, and the candidates are Cinevva's auto rigger, Meshy, Tripo and AutoRig.online, all of which state quadruped or creature support. All four take GLB directly, so you never open Blender. Test with your own mesh before committing to one, because rig quality on a stylized or non-standard body varies more between models than between tools.
Which auto-riggers handle animals and other non-humanoid characters?
Mixamo does not, and says so in its FAQ. Among the browser tools, AutoRig.online publishes a fixed list of animal presets (dog, bear, cat, cow, deer, elephant, giraffe, horse, mouse, pig, rabbit and turtle), so coverage there is explicit and you can check your creature against it in advance. Meshy and Tripo both state general quadruped support without naming a preset list, and Cinevva's Pro engine supports quadruped rigging. For a creature that fits none of these shapes, such as something with wings or several tails, expect to rig or correct the extra limbs yourself in Blender whichever tool you start from.
When the animation looks wrong
| Symptom | Check first | What to do |
|---|---|---|
| Nothing moves | Active object, action and timeline range | Select the armature, assign the intended action, and play within its keyed range |
| Bones move, mesh stays still | Armature modifier and skin weights | Check that the mesh targets the correct armature and has matching vertex groups |
| Several motions seem mixed | Active action plus NLA tracks | Mute unrelated NLA tracks and test a single action |
| Pink materials | Missing image files | Restore the texture folder and use Find Missing Files; changing the animation will not fix it |
| Arms twist or shoulders collapse after retargeting | Rest pose, bone mapping and proportions | Compare the source and target rest poses; correct the mapping or pose, then preview again |
| Feet slide or the character drifts | Root motion, scale and playback speed | Decide whether movement comes from the clip or your game controller; avoid applying both |
| Accessories stay behind | Parenting or skinning of separate objects | Make sure each part follows the intended bone or armature |
| The export contains the wrong clips | Animation export mode and assigned actions | Recheck active actions and NLA tracks; reopen the exported file to count and play its clips |
What about quadrupeds, tails and wings?
A humanoid clip cannot animate joints it does not contain. A character may have a working human-shaped body rig while its tail, ears or wings still need separate animation or secondary motion. A walk that looks acceptable on one set of proportions may need correction on another.
For a four-legged character, use a quadruped-capable rigging route and inspect its own gait. Cinevva's Pro engine supports quadruped rigging; see the Rigger's supported inputs and limits. Do not use the casual character test as evidence of creature-rig quality.
Common questions
Do I need to rig a downloaded character again?
Only if its existing rig is missing or unsuitable. First check for a skeleton, skin weights and usable clips. The casual character in this guide already has all three. Rigging it again adds work and may discard useful motion.
Can I use these example files commercially?
The Quaternius casual character and Kenney Mini Characters source packs are published as CC0. Our walk-only sample comes from the Quaternius casual character. Save the source license with the files; do not assume an unrelated uploaded character shares the motion library's license.
Is Mixamo still free?
Adobe's FAQ says it is free with an Adobe ID, without a Creative Cloud subscription. Its characters and animations may be used royalty-free in commercial projects. Check Adobe's terms for your intended distribution, particularly if you want to share source assets instead of a finished project.
Why does my walk-only download say Animation instead of Walk?
The Blender export used Active actions merged, which produced a single clip named Animation. It contains the walk motion. A clip's name is a label; inspect its playback and channels rather than using the label as proof of its contents.
Does GLB include everything?
It can, but check the file. Our casual character sample has no external image or buffer dependencies. The Kenney GLB we tested references Textures/colormap.png, so that standalone download is incomplete without the image.
Does a Blender import prove a model is game-ready?
No. You still need to check motion, materials, scale, orientation and performance in the destination engine. A rig that imports successfully can still have poor weights, foot sliding or unsuitable animation transitions.
Continue with your own character
- Browse rigged characters if you want to begin with an existing asset.
- Rig a static mesh if it has no usable skeleton or skin weights.
- Try motions on an existing rig if the model is already skinned.
- Bring Mixamo motion into Blender for an FBX-based workflow.
- Check game-asset licenses before distributing source files.