Ribbon, sleeves, and hair drift while the paper backdrop stays still.
Purupuru Maker makes still images feel alive.
Upload a still image, paint the soft parts, and watch them jiggle in real time. Tune the motion, then export a seamless GIF or browser-made video without sending your image anywhere.
- ✓ Runs locally
- ✓ Touch friendly
- ✓ GIF · MP4 · WebM
Choose one image. The studio opens next.
Start with the picture here, then paint and tune it in a focused workspace.
- 1Choose
- 2Paint
- 3Wobble & save

Ten materials, ten different ways to move
Every example is original and all-ages. Compare chibi art, pets, food, plush, pixels, manga, watercolor, and toys with a motion tuned to the material.
Original all-ages demoA tiny side-to-side wobble gives the cat a soft, sleepy weight.
Original all-ages demoThe custard moves; the plate and kissaten table remain grounded.
Original all-ages demoSpringy stuffing with a firmly planted wooden stool.
A pixel spirit ripples without blurring the tiny ramen shop.
Original all-ages demoShort, nervous tremors made for a manga reaction beat.
Original all-ages demoThe shade and tentacles float above a steady lamp base.
Original all-ages demoTwo painted koi follow different waves through the same paper texture.
Original all-ages demoA gentle landing squash for a round onigiri mascot.
Original all-ages demoHelmet, tool pouches, and arms chatter like a wind-up toy.
From still image to soft motion in under a minute
Purupuru Maker keeps the workflow visible: add a picture, paint a movement mask, then preview and export.
Add a still image
Drop a PNG, JPEG, or WebP, paste from your clipboard, use a URL, or start with one of the built-in specimens.
Paint the wobble area
Brush over hair, cheeks, ears, pudding, fabric, or any soft detail. Erase mistakes and use lighter strength near edges.
Tune, record, share
Pick Jelly, Sway, Bounce, Wave, Pulse, or Quake. Adjust the feel and export a looping GIF, MP4, or WebM.
A motion shelf for every kind of squish
Start with a preset, then change speed, amplitude, damping, and gravity without repainting your mask.
Jelly
A soft two-axis jiggle for pudding, cheeks, and round shapes.
Sway
A relaxed side-to-side drift for hair, ribbons, and plants.
Bounce
An elastic vertical hop for ears, tails, and mascots.
Wave
A rolling circular motion for fabric, water, and loose outlines.
Pulse
A gentle breathing scale for plushies and sleepy characters.
Quake
A quick chaotic shake for reaction images and loud memes.
Small controls, surprisingly expressive results
Pressure-style mask
Paint strength becomes motion strength, so edges can move softly instead of tearing.
Instant local preview
Canvas rendering responds to every stroke without an upload queue or remote processing.
Touch and motion input
Paint with a finger, then use DeviceMotion to give the preview a physical shake.
Undo without fear
Mask history keeps brush, eraser, fill, and clear operations reversible.
Three export paths
Encode GIF locally or record the canvas as MP4/WebM when the browser supports it.
One setup, many images
Batch mode lets a whole group share the same preset and fine-tuning controls.
A browser studio instead of an animation timeline
Traditional animation asks you to create keyframes, rig a character, or learn a timeline. Purupuru Maker starts from a simpler question: which pixels should feel soft? You answer by painting a mask directly on the image. The painted area becomes the moving layer, while the unpainted part remains a visual anchor. As a free online purupuru maker, it stays approachable for meme makers and sticker creators who want motion without turning a quick idea into a motion-design project.
The editor is intentionally immediate. As soon as a mask exists, the preview moves. Switching from Jelly to Sway changes the character of the loop without destroying the painted selection. Speed and amplitude control how energetic it feels; damping calms the movement; gravity gives the wobble a direction. Because those decisions are independent from the mask, you can experiment freely and compare versions in seconds.
Why local image processing matters
Images used for reactions, private group chats, client previews, or unfinished art may be sensitive. Purupuru Maker processes the source, mask, preview, and export in the browser. The image is not sent to an application server, and there is no account library quietly retaining a copy. Close the tab and the working session disappears unless you already downloaded an export.
Local processing also changes the pace. There is no upload progress bar, render queue, or server-side credit system. Performance depends on the device, but ordinary social images can respond directly to brush strokes. For best results on older phones, use an image around 1280 pixels on its longest side and keep GIF exports short. Video is usually more compact for longer loops.
How to paint a clean wobble mask
A convincing wobble usually has a firm base and a soft edge. Paint the center of the moving object with stronger strokes, then reduce paint strength around its boundary. A cat belly can move while the paws stay planted; hair tips can sway while the face remains still; a pudding can jiggle while the plate anchors the frame. The eraser is useful for carving those fixed points back out.
Do not chase every pixel at the outline. A small amount of overspill can look more natural because the moving layer needs neighboring pixels to bend. If the edge looks doubled, lower amplitude or add damping before repainting everything. Undo and redo make it safe to test bolder masks, while Wobble all is useful for logos, stickers, and intentionally chaotic reaction images.
Choosing between Jelly, Sway, Bounce, Wave, Pulse, and Quake
Jelly is the default Purupuru Maker motion because it combines horizontal and vertical movement into a soft loop. Sway is better for long flexible shapes such as hair and ribbons. Bounce gives ears, tails, and mascots a clear vertical beat. Wave introduces a rolling path that suits fabric and water. Pulse expands and settles like breathing. Quake is short, fast, and deliberately unruly—the preset for punch lines.
Presets are starting points rather than locked effects. A slow Quake can become nervous shivering; a fast Pulse can feel like an excited sticker; high damping can turn a Bounce into a polite nod. Gravity direction is especially useful when the subject implies weight. Point it downward for pudding, diagonally for windblown fabric, or upward for a floating balloon-like wobble.
GIF, MP4, or WebM: which export should you choose?
GIF remains the easiest format for chat reactions, stickers, forum posts, and places where autoplaying images are expected. It is universally recognizable, but it stores animation inefficiently and supports a limited palette. Keep GIF dimensions and durations modest. Purupuru Maker quantizes and encodes frames in the browser, so the saved file reflects the same local canvas you previewed.
MP4 and WebM are better for social feeds, longer motion, and smoother color. Browser support determines which recorder is available: WebM works in many modern browsers, while MP4 recording is exposed only where the browser offers a compatible encoder. If MP4 is unavailable, exporting WebM preserves the animation and can be converted later by the social platform or a desktop tool.
Purupuru ideas for artists, meme makers, and small brands
Illustrators can animate hair, sleeves, charms, and facial details to tease a character reveal. Sticker makers can give a single expression more personality without drawing a full frame sequence. Pet owners can turn ears, cheeks, and round bellies into compact reaction loops. Food creators can emphasize the wobble of flan, jelly, boba, cheesecake, or mochi. For creators, the best purupuru maker tool is one that keeps these small experiments quick, private, and easy to revise.
The best source image has a clear subject and enough room for movement. Square compositions travel well between sticker systems and social profiles. Transparent PNG artwork is useful when you want a clean cutout, while photographs often look best with lower amplitude. Batch mode helps when a set of stickers needs the same motion language: load several files, choose one preset, and apply the same tuning across the queue.
Mobile painting and shake-to-wobble
Purupuru Maker is designed so the core editor remains usable on a phone. Pointer events let the same brush respond to a mouse, stylus, or finger. On a small screen, use a larger brush for the main mask and a smaller eraser for corrections. Landscape orientation offers more room for controls, but portrait mode keeps the upload and preset flow within thumb reach.
When DeviceMotion permission is available, shake-to-wobble adds a playful physical input. The sensor does not upload motion data; it only changes the local preview impulse. Some iOS versions require an explicit permission tap, while other browsers expose motion automatically. Automatic presets remain available when a device has no motion sensor or permission is declined.
A simple recipe for a seamless loop
Start with Jelly at medium amplitude and normal speed. Paint the flexible center, soften the edge, and watch at least two full cycles. If the subject appears detached, reduce amplitude or increase damping. If it barely moves, strengthen the mask before making the whole animation faster. This makes an easy purupuru maker online workflow: several small adjustments usually look more natural than one extreme slider.
For stickers and chat reactions, export one short cycle. For a feed post, use a video format and let the motion repeat several times. Purupuru Maker keeps the loop mathematical, so the first and last frame align with the preset cycle. The result is a compact animation that feels intentionally alive rather than randomly shaken.
Purupuru Maker FAQ
Straight answers about privacy, formats, painting, phones, and sharing.
01What is Purupuru Maker?+
Purupuru Maker is a free browser tool that makes selected parts of a still image wobble. Upload or paste a picture, paint the areas that should move, choose a preset, and export a GIF or video.
02Is Purupuru Maker really free?+
Yes. The editor does not require an account, credits, or a subscription, and the exported file has no Purupuru Maker watermark.
03Are my images uploaded to a server?+
No. Image decoding, mask painting, preview rendering, and export happen locally in your browser. The app does not upload your source image.
04Which input images are supported?+
Modern browsers can open PNG, JPEG, and WebP files. For a responsive preview, images around 1280 pixels on the longest side are a practical starting point.
05Which export formats are available?+
Purupuru Maker encodes GIF locally and records WebM. MP4 is available when the current browser exposes a compatible MediaRecorder encoder.
06How do I make only one part move?+
Choose Brush and paint only that region. Use Eraser for overspill, lower paint strength around the edge, and leave a nearby anchor area unpainted.
07Does it work on phones and tablets?+
Yes. The canvas uses touch-friendly pointer events. DeviceMotion shake input is available on supported devices after permission is granted.
08What kind of image wobbles best?+
Clear soft subjects work especially well: pudding, cheeks, hair, ears, fabric, plushies, food, and bold sticker art. Subtle motion is usually best for photos.
09Can I use my export commercially?+
Purupuru Maker claims no rights over the export. You remain responsible for having permission to use the original image, artwork, character, logo, or photograph.
10Why is a GIF larger than a video?+
GIF stores a limited-color image for every frame and compresses motion less efficiently than modern video. Use a shorter loop or export WebM/MP4 for a smaller file.
11Is Purupuru Maker an alternative to Live2D?+
It is useful for a quick illusion of soft motion, but it is not a character rigging system. Use it for memes, stickers, previews, and posts rather than interactive game models.
12How does batch mode work?+
Add multiple images to the queue, then reuse the active preset and fine-tuning settings. Select each image to adjust its mask, or export the queue with the shared motion style.
Wobble recipes for better loops
Three launch guides for masks, motion presets, and export choices.

How to Paint a Natural Wobble Mask
A practical mask recipe for soft edges, fixed anchors, and convincing movement.
Read article ↗
Six Purupuru Motion Presets, Explained
When to use Jelly, Sway, Bounce, Wave, Pulse, and Quake—and how to tune them.
Read article ↗
GIF vs MP4 vs WebM for Wobble Animation
Choose the right local export for stickers, chats, and social feeds.
Read article ↗Your still image is one brushstroke away from a wobble.
Open the studio, paint something soft, and make a loop without uploading a thing.