About Avatar Mixer

Build pixel-art avatars by mixing heads, hair, eyes, mouths, outfits, and accessories. Randomize with one click, recolor with a palette, export as PNG. Free, no sign-up.

How to use

  1. Click any category tab in the left rail — bg, body, head, eyes, mouth, hair, accessory — to filter the parts grid. Each tab reveals 3-5 hand-authored 32-by-32 pixel parts you can preview at full size before committing.
  2. Click a part thumbnail to stamp it onto the central canvas. Layers compose top-down so a hat slotted last sits over the hair, and the lock icon on a category preserves that part when you randomize the rest.
  3. Hit the Randomize button in the action bar to shuffle every unlocked category at once. Lock the parts you love (eyes, hair) and reroll until the body, mouth, and accessories converge on the look you want.
  4. Pick a background from the swatch strip below the canvas — solid colors, gradient cards, or transparent. Transparent is the right call when you plan to drop the avatar onto a game UI, profile chip, or video overlay.
  5. Open the Color section in the right panel to recolor a layer. Each part exposes its slot palette (skin, hair, shirt) so you can paint the same silhouette in dozens of palettes without redrawing pixels.
  6. Click PNG to download the avatar at native 32-by-32 or 4x upscaled (128-by-128) — both keep nearest-neighbor sharpness. Click Save to Library to push the build into your 3D Assets dashboard for later remixing.
  7. Use Share to copy a URL that encodes every part choice and palette tweak. Anyone who opens that link lands on the exact avatar you built — useful for handing reference shots to artists or teammates.

Examples

Generate a cast for an indie RPG
Lock a square head shape and roll the other categories until you have ten unique villagers, three guards, two innkeepers, and a wizened mentor. Save each one to your library and export 4x PNGs for the dialogue portrait UI — a full town's worth of faces in under an hour.
Create a Discord server avatar set
Build matching avatars for every channel role — admins get crown accessories, mods get badges, members get plain heads — then download the 4x PNGs for crisp display in the Discord member list.

Frequently asked questions

Can I use these avatars in a commercial game?
Yes. Avatars you build with Avatar Mixer are yours to use anywhere — commercial games, indie launches, profile pictures, NFT collections, Discord servers, Twitch overlays. ToolFluency claims no rights to the output and the underlying parts are licensed for free use. Crediting ToolFluency in your credits screen is appreciated but never required.
What file format does the export use?
PNG with transparency at native 32-by-32 pixels, or upscaled 4x to 128-by-128 with crisp nearest-neighbor edges. The 32-by-32 file is what you want for engine sprite slots; the 128-by-128 is better for store pages, social previews, and Discord avatars where 32 pixels would look like a pinhead. Both preserve the alpha channel so the background drops cleanly.
How do I import an avatar into Unity, Godot, or Phaser?
Drop the PNG into your Assets folder. In Unity, set Texture Type to Sprite (2D and UI) and Filter Mode to Point (no filter) so pixels stay sharp. In Godot, import as a Texture2D with linear filter off. In Phaser, use this.load.image and disable smoothing on the renderer. The 32-by-32 native size aligns with most retro game tile pitches without rescaling.
What happens if I want to add my own custom part?
Use the Custom Part flow in the action bar — upload a 32-by-32 PNG, the engine maps each unique color to a palette slot automatically, and the part lands in the active category alongside the built-ins. Custom parts save into your local mixer library or sync to your 3D Assets dashboard when signed in, so you can reuse them across sessions.
Can I save the avatar build and come back to it later?
Yes — Save to Library pushes the part selections, palette tweaks, and background choice into your 3D Assets dashboard. Reopen the avatar from My Assets and every layer reloads exactly as you left it. The Share URL captures the same state as a string, so you can bookmark builds without an account or send them to teammates.
How does Avatar Mixer differ from Character Builder?
Avatar Mixer ships portrait-style 32-by-32 head-and-shoulders compositions for chat avatars, profile pics, and dialogue portraits. Character Builder produces full-body 32-by-32 game sprites with archetypes (knight, wizard, rogue) and walk-cycle-ready proportions. Use Avatar Mixer for UI faces, Character Builder for the on-screen game character.

Part of ToolFluency’s library of free online tools for Creative. No account needed, no data leaves your device.