Choose the part
Upload an image and decide whether the moving detail is a face, accessory, limb, object, or texture.
Animate image parts
Use a painted motion mask to give one detail a soft, elastic movement while the composition around it stays intentionally still.
Animate image partsLocal motion lab
Choose a JPG, PNG, or WebP, then paint the exact part you want to make soft, bouncy, or strange.
Selective image animation
Upload an image and decide whether the moving detail is a face, accessory, limb, object, or texture.
Brush over that exact area. The untouched pixels remain stable while the painted part receives the effect.
Try Wobble, Jelly, Sway, Bounce, Jiggle, or Pulse, then save the short loop locally.
Selective animation ideas
The painted mask makes this tool useful when control matters more than automatic whole-image animation.
Animate a face, accessory, ribbon, hand-held object, or texture while keeping the artwork's original composition intact.
Use the mask as a simple boundary for a foreground detail when you only have a flattened image, not editable layers.
Create a focused looping motion for an avatar, announcement graphic, mood board, sticker, or reaction image.
WobbleImage creates stylized spring motion from the area you paint. It does not invent new video frames, animate an entire scene automatically, or upload the image for remote processing.
Understand the motion mask, the available effects, and the limits of this local image animation tool.
Upload an image and paint the exact area that should move. The editor applies the selected effect to that motion mask while unpainted pixels remain stable.
You can paint multiple areas into one mask, but they share the same effect settings. For more control, make separate short exports for distinct motions.
Choose Wobble, Jiggle, Bounce, Sway, Jelly, or Pulse, then adjust strength and speed before exporting.
No. It is built for quick, stylized local motion from a painted area, not timelines, keyframes, character rigs, or generated video scenes.
Yes. The image, mask, preview, recording, and GIF or WebM export are handled in your browser. No image is sent to a conversion server.