❗ WHAT IS THIS?❗
===============
Pose2Idle will turn ANY pose into a working idle animation. No Blender, No overly complex steps, One button does 99% of the work!

I wanted to lower the barrier of entry when it came to this sort of thing so I made this over the span of a few days, Hand Crafted idles will always look better in the long run but for those of you who enjoy making poses or simply want to download a pose and turn it into an idle this will bring it to life!

Works with (.poses) you made yourself and poses you downloaded. drop it into this tool, press Build. You get a ready-to-import Penumbra mod. The whole loop takes less then a minute, so you can tweak a pose and rebuild until it looks right.

Your pose is applied as an offset over the game's existing animation rather than replacing it outright. That means the character keeps the natural life of the vanilla idle. the subtle breathing, the seamless loop is shifted into your pose. It doesn't stand there frozen like a mannequin. (unless you want it to)

How much of that motion that carries over is up to you, with a slider for each part of the body!

❗ Future Plans: ❗
==============
- Custom Skeleton Support
- Animation Injection - This will take a while to take shape but the basic premise will be being able to isolate an animation track by bone group from another idle and inject it to your Pose2Idle conversion! (ex: if one of your favorite idle animations has a little foot tap or hand motion that you would like to see carried over, it will make an attempt to port it to your converted mod.)
-------------------------------------------------------------------------------------------

UPDATE 7.8 - Expressions+Fixes!

(Huge thank you to sel (xma owner), for helping me get this back up and republished!) - More info below
## ✅ Scans clean
0 detections / 63 engines on VirusTotal.Earlier versions shipped a small launcher
.exe that a few scanners flagged — never naming a virus, just guessing from the shape of the file, because a small program that starts a scripting runtime looks like a loader
and looks like every portable Python app ever written. That launcher is now gone and is replaced with a identical
.cmd launcher that is readable in notepad.
The whole program is readable Python in
app\Pose2Idle.py. Standard library only,
no networking code at all — it cannot download or send anything, to me or anyone else. Check it yourself in Notepad.
SHA256: BE89DA6BB2A8243742C3E25DB29CA99FBFDB33B243AD74206FCF83D92000475E---
## 🔧 Fixed in 7.8
-
Face posing from .pose now applies — (edit 8/19/26): still working on a fix will update asap
-
Five expressions were broken the same way — Concentrate, Endure, Ouch, Shut Eyes and Straight Face live inside the game's face file rather than shipping separately, and took the same dead path
-
Head no longer tilted twice — face posing was rotating the head and jaw on top of the body pose, roughly 25° of extra tilt, which made a posed face look broken rather than just off
-
Damaged game files caught and repaired — an interrupted "Get game files" left files that looked fine but weren't. The tool now says what's wrong, and re-fetching replaces them instead of skipping them
-
Warns about forgotten game installs — if you have more than one copy of FFXIV, the fetch prompt now shows each one's version so you don't pull from an old install by mistake
-
Tail settings now name Hrothgar — they have tails too, with the largest swing of any race, and the wording suggested otherwise
## ✨ New in 7.7
Facial expressions — New Expression dropdown with 28 of the game's own faces: Smile, Beam, Worried, Sad, Smirk, Wink, Ponder and more. Pick one and your character holds it while idling.
Custom face posing — Posed the face yourself? Tick
Face posing (from .pose) under Advanced and your own expression gets built instead. One or the other — turning it on disables the dropdown, so they can never fight.
Blinking toggle — On by default, works with either route. Turn it off for a face that holds perfectly still.
Tail movement for Miqo'te and Au Ra — Tails were being frozen solid. There's now a Tail slider, at full motion by default.
Wider tail swing — The Tail slider goes past 100%, all the way to 500%, if you want a bigger arc than Square drew. It compounds down the chain so the tip travels much further than the base. 150% is livelier, 300% is expressive, 500% is silly.
Dragged bones are kept — A pose is mostly rotations, but you can also drag a bone in Anamnesis, Ktisis or Brio. Those moves used to be lost. They're now detected and built in, and the log tells you which bones moved.
Brio Model Transform — Moving or turning the whole actor in gpose is saved in your pose file and used to be ignored. Tick
Model transform (Brio) under Advanced to carry it over.
Three themes — New Themes button: Light, Dark, and Liquid Glass. Dark is now the default.
---
## 🔧 Fixed in 7.7
Shoulders and elbows inflating on the way into a pose — The game swells the armour anchor bones as the arms sweep. Viera F's pose 1 takes the shoulders to 1.12 and the elbows to 1.77 and back. Under a custom pose that matches nothing and just reads as a balloon. Fixed for every race, not just Viera.
Breathing not starting until the pose settled — Moving into a pose froze the character completely for the length of the transition, up to five seconds on some poses, and breathing only began once the loop took over. Breathing now runs the whole way in, and hands off to the loop with no jump.
A pause before a facial expression appeared — The game's face cue waits, then expires. Fine for a passing glance, wrong for a face you're wearing. Faces now apply from the first frame and hold.
Tail resizing — If your pose scales the tail bones, that now carries into the animation instead of being dropped.
.livepose ignored the skirt setting — Brio livepose files always posed the skirt and weapon bones no matter what the checkbox said. They now respect it like
.pose files do.
Character height confusing position detection — A pose saved on a tall or short character made every bone look dragged. Body scale is now measured and accounted for.
IVCS / YAS bones — Properly left alone now, with a warning if you build against a modded skeleton.
---
## 🔁 Changed
-
"Pose the skirt" →
Enable Skirt Posing-
"Bone sizes" →
Enable Scaling Support-
Snap feet to ground and
nudge cm grouped into a Height box, since they work together
- Every Advanced tooltip rewritten — shorter, and says what the setting does first
- Mod names now include the tail setting, so rebuilds at different values import separately instead of colliding
- Presets updated for tails: Breathing keeps full tail motion, Statue stops everything, Experimental keeps it lively
---
## 📋 How to use
1. Double-click
Pose2Idle.cmd2. Press
Get game files once — it copies what it needs out of your own FFXIV install. It only reads; nothing in your game is changed, and nothing is downloaded.
3. Pick your pose file and your Race / Gender
4. Press
Build .pmp, then import the result with Penumbra and Redraw
No game files ship with this tool — they belong to Square Enix and you already have them.
---
## ⚠️ Please read
Personal use only. Made the pose yourself? It's yours, do what you like. Downloaded it from someone else? Keep the mod to yourself unless they've said you can share it — ask first, most people say yes.
Poses transfer between races, but proportions don't: a pose built on a Viera will place limbs differently on a Lalafell.
-------------------------------------------------------------------------------------------
Note: Please let me know if something isn't working right! there are over 200 possible combinations of race/gender poses for idles to sit + chair sits, I did my best to verify everything to be working but things may slip through the cracks, i will update asap if anything major is found

)
-------------------------------------------------------------------------------------------
❗FEATURES❗
===========
➖[Both pose formats]➖
➕(.pose) from Anamnesis / or any source that exports as (.pose)
➕(.livepose) from SimpleHeels. "Live Transform" framework by brio
➕Absolute poses are converted to offsets automatically.
➕Every race and gender supported.
➕All 18 skeletons supported.
➕All base Standing+Sitting idles + All /cpose Standing+Sitting poses to edit.
------------------------------------------------------------------------------------------------
➖[Motion control]➖
➕Breathing (recommended) — chest and head move/mimic breathing, feet hips/legs show no movement.
➕Statue — completely still.
➕Experimental — adds arm drift and a slight weight shift.
➕Four individual sliders if you want to dial it in yourself.
------------------------------------------------------------------------------------------------
➖[Fixes things that usually go wrong]➖
➕Sliding: Modifying vanilla idle weight shifts whole-skeleton positioning, producing foot skating over custom poses. Resolved via localized body region control.
➕Floating: Hip rotations cause vertical foot detachment due to a fixed root node. The tool dynamically calculates the lowest foot's distance to the floor using the vanilla idle as a position reference and offsets the body downward per pose to fix floating.
➕There's a manual nudge in centimeters for heels or kneeling poses in advanced settings.
------------------------------------------------------------------------------------------------
➖[Gets its own game files]➖
➕One button reads your FFXIV installation and pulls every race's idle, all six pose slots, and every skeleton around 500+ files in one press
Read only. Nothing in your game is modified, nothing is downloaded!
➕Files are identified by their contents, not their names, so raw exports work exactly as they come out
------------------------------------------------------------------------------------------------
➖[Built-in checking]➖
➕Every build is verified: the finished animation is decompressed and compared against your pose, and the tool refuses to write output that doesn't match.
➕The race in the animation file is checked against the target path, so a mismatched pairing is refused instead of quietly producing something wrong.
------------------------------------------------------------------------------------------------
➖[Quality of life]➖
➕Race, slot, skeleton and game path all fill themselves in.
➕Green and red status text tells you what's ready and what's missing.
➕Every build is named for its pose, slot and settings, so rebuilds don't collide in Penumbra and you can compare them side by side.
➕Light and dark themes.
➕Built-in first time install Setup tutorial + hover explanations on every setting!
------------------------------------------------------------------------------------------------
NEW Preview:
https://streamable.com/xg3jfiHaving issues? you can reach out on discord: Riskbreak
Feelin tipsy?
https://ko-fi.com/kai50041enjoy :)