How to fix bad hands in AI NSFW images
Why diffusion models mangle fingers, the prompt and negative-prompt tactics that actually help, and when to stop fighting the prompt and just inpaint.
Why diffusion models mangle fingers, the prompt and negative-prompt tactics that actually help, and when to stop fighting the prompt and just inpaint.
Six fingers. A thumb where no thumb should be. Two hands fused into one. Bad hands are the #2 "obviously AI" tell after plastic skin — and in NSFW images, where hands are often front and center, they're even harder to hide. Here's why it happens and what actually fixes it.
It's not random. Three things stack against hands:
So the real cause is resolution and variance, which tells you what does and doesn't fix it.
Let's kill the myths first:
In rough order of effectiveness:
This is the highest-leverage prompt change. Add the standard hand-failure terms to your negative:
extra fingers, fused fingers, too many fingers, missing fingers,
mutated hands, malformed hands, extra limbs, deformed hands, bad hands
On ximages this set is auto-applied, so you don't need to type it.
You have more control than you think:
hands resting on lap, one hand on hip, hand holding a cup. A defined, simple pose beats leaving it to chance.The actual fix for the root cause (too few pixels) is to re-render the hand region at higher resolution. This is what a "hand detailer" pass does: it detects the hands, crops in, regenerates them with more detail, and blends back. ximages runs this automatically alongside the eye/face detailer, which removes most finger failures before you ever see them.
When one image is great except for a hand, don't reroll the whole thing — inpaint just the hand. Mask the bad hand, regenerate only that region (optionally with a low denoise so it stays consistent), repeat until it's right. This is the manual version of what the detailer automates.
Feet (especially toes) and teeth fail for the exact same reason — small pixel area, high variance. The same playbook works: negative-prompt the failure terms, compose them simply, and detail/inpaint rather than reroll.
Try it on the generator — the automatic hand and face detailing is on by default, so most of this is handled before the image reaches you. For the #1 tell (skin), pair this with the plastic-skin fix.