Animate image parts

Animate the part you choose.

Use a painted motion mask to give one detail a soft, elastic movement while the composition around it stays intentionally still.

Animate image parts
Painted motion maskSix motion presetsRuns in your browser

Local motion lab

Wobble Studio

  1. 1
  2. 2
  3. 3
  4. 4

Drop in something still.

Choose a JPG, PNG, or WebP, then paint the exact part you want to make soft, bouncy, or strange.

Up to 20 MBRuns on this devicePaste also works

Selective image animation

Draw the boundary. Give it a little life.

01

Choose the part

Upload an image and decide whether the moving detail is a face, accessory, limb, object, or texture.

02

Paint a motion mask

Brush over that exact area. The untouched pixels remain stable while the painted part receives the effect.

03

Pick the feeling

Try Wobble, Jelly, Sway, Bounce, Jiggle, or Pulse, then save the short loop locally.

Selective animation ideas

Make the chosen part move, not the entire scene.

The painted mask makes this tool useful when control matters more than automatic whole-image animation.

01

Illustration and character accents

Animate a face, accessory, ribbon, hand-held object, or texture while keeping the artwork's original composition intact.

02

Layer-like motion from one file

Use the mask as a simple boundary for a foreground detail when you only have a flattened image, not editable layers.

03

Small social loops

Create a focused looping motion for an avatar, announcement graphic, mood board, sticker, or reaction image.

Selective motion, with honest boundaries.

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.

Animate image parts FAQ

Answers about painting and animating parts of an image.

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.

Choose one part. Make it move.

Open the mask editor