Does one PNG automatically become a rig?
No. A single image is used as a source and guide. Assign cutout rectangles to the bones yourself, or upload individual transparent body-part images.
Turn layered or cutout artwork into a reusable puppet. Place bones, attach image parts, pose joints and keyframe movement—without drawing every frame.
Move bones with your mouse or use the rotation slider.
Pose edits create a keyframe at the playhead. Select a keyframe to adjust it. A preset replaces the current animation, not the rig.
Render transparent stills, a multi-row sprite sheet (320 × 180 per frame), a PNG-frame ZIP, or an actual recorded video. Export a selected range without shortening your animation. Guides and handles are excluded.
WebM records a canvas stream. Alpha is preserved in PNG; video transparency depends on codec/browser and is not promised.
No. A single image is used as a source and guide. Assign cutout rectangles to the bones yourself, or upload individual transparent body-part images.
No. Bones, pivots and animation keys are under your control. This avoids claiming a model can identify joints in arbitrary artwork without verification.
Everything is processed in your browser. No account, upload, paid API, or third-party CDNs are required.
Transparent still PNGs and a sprite strip are supported. WebM video exports use a solid background for compatibility; transparent video is not guaranteed.
Turn separate PNG or WebP character parts into a small forward-kinematics puppet. Attach the artwork to bones, keyframe joint rotations, compare poses, and export a selected animation range.
Example: Build a paper robot from a torso, head, upper arm, forearm and hand. Keyframe the forearm at two angles, preview a short wave, then export PNG frames if you need alpha.
Limits and privacy: This is manual rigid-cutout animation, not automatic rigging, inverse kinematics or mesh skinning. Projects can embed artwork; the rig supports up to 32 bones and 30 seconds. WebM uses a solid background for compatibility, while PNG frames can preserve alpha.