The PrintPal Bobblehead Maker is a free browser tool that turns one photo into a custom 3D printed bobblehead. Upload a selfie, a portrait, a full-body shot or a picture of your dog, cat or any pet, and the AI redraws them as a cute, big-headed collectible figure that still looks like them — the chibi vinyl-toy look: head about half the height, big round glossy eyes, a short chunky body, smooth matte surfaces in a few flat colours — and builds it as a 3D figurine, in full colour reduced to up to 4 filament colours or as plain geometry. Then the tool does the bobblehead work for you: you point at the neck, it enlarges the head, cuts the figure in two, adds a threaded boss to the body and a recess to the head, fits the stock screw-in spiral spring — a Ø30 mm spiral-cut disc on an M12 screw stud, the same fully printable mechanism used by popular bobblehead models — scales the figure just enough to hide it, adds a plinth, and exports a multi-color 3MF for Bambu Studio and OrcaSlicer or print-ready STLs. No glue, no metal spring. Head size, height, spring stiffness, fit and plinth are the only knobs. No CAD skills needed.
People, kids, couples, coworkers, dogs, cats, rabbits, horses — the generator adapts to the subject and to the crop. A tight headshot gets a matching full body invented in the same style; a half-body or full-body photo keeps the pose, outfit and markings.
The photo is restyled into a chibi vinyl-collectible figure before the 3D step: a head about half the total height, big round glossy eyes, a tiny nose and mouth, a short chunky body with stubby arms, hair or fur as smooth chunky clumps and soft matte surfaces in a few flat colours — with the face shape, hairstyle or fur pattern, glasses and outfit kept so it is unmistakably them. Add a note (“big grin”, “wearing her Cubs jersey”) to steer it.
Tick Full-color model and the photo is restyled into a few flat tones before the 3D step, then the texture is reduced to 2–4 print colours with our edge-aware colour simplifier (the same one behind the AMS converter). Leave it off for a single-colour geometry-only figure.
Click the neck and the tool scales the head to a classic bobblehead proportion, grows a Ø17 mm threaded boss on the body, cuts a matching recess under the head and fits the stock spiral spring disc: Ø30 mm, 2-turn Archimedean slot with 1.6 mm arms, on an M12×4 screw stud — the proven size from well-known printable bobbleheads, never shrunk to something fragile. The figure is scaled up only as far as it takes to hide it. Screw it into the body, press the head on — no glue and no metal parts.
Body, head and spring disc go out in print orientation (disc flat, stud up). The 3MF tags every triangle with a filament slot using the painting scheme Bambu Studio and OrcaSlicer read, with a project profile that carries your palette, so it opens with the colours pre-assigned.
| Step | Default | Why |
|---|---|---|
| Neck detection | The deepest pinch in the figure's width profile between 30% and 93% of the height: the slice that is narrowest relative to both the head above it and the shoulders below it | Works for a chibi whose neck sits near half height and a realistic figure whose neck is near 85%, and is not fooled by hair overhangs, ears or a waist; the plane can be dragged or re-picked |
| Spring placement | The point of the cut face with the most room for the whole mechanism: the boss on the cut, the thread hole 8.5 mm down into the body and the recess 6 mm up into the enlarged head, each checked on its own slice of the figure. Loose shells the cut leaves behind (hair tips below the plane, a shoulder tip above it) are dropped or handed back to the body | A neck that leans, a pinched throat under the chin or hair hanging behind the neck pull the cut face's centroid to where the screw would break out of the body; measuring every slice the mechanism occupies keeps it hidden, and nothing prints as a floating chip |
| Head enlargement | Head becomes ~42% of the body-plus-head height (×1.3–×2.2 typical), scaled about the neck | The oversized head is what makes a bobblehead read as one; scaling about the neck keeps the two cut faces concentric |
| Total height | Auto: 100 mm, or the smallest height (up to 250 mm) at which the Ø30 mm spring plus a 1.5 mm wall fits inside the head's cut face and the Ø17 mm boss plus a 0.4 mm wall fits inside the neck | The spring is one fixed, proven size; scaling the figure up to meet it keeps everything hidden inside the parts instead of hanging off a thin neck. A thin neck or small head gets a tapered sleeve or collar instead |
| Neck gap | 3 mm visible between the body cut and the head | The 3 mm boss sits inside a 3 mm skirt on the head, with ~3.4 mm of travel so the head can dip and rock without touching the body |
| Body boss & thread | Stock: Ø16.8 mm boss, M12 stud with a 4 mm pitch coarse single-start trapezoid thread 1.4 mm deep, 2.5 turns engaged, 0.10 / 0.15 / 0.25 mm clearance (Snug / Normal / Loose) | The same thread as popular printable bobbleheads: prints cleanly on a 0.4 mm nozzle, screws together by hand and does not strip |
| Spring disc | Stock: Ø30 mm, 1.8 / 2.2 / 3.0 mm thick (Soft / Standard / Stiff), 2-turn spiral with a 1.0 mm slot and 1.6 mm arms, 1.6 mm rim | The spiral arm is a long flat cantilever, so the rim and head can bounce and tilt while the hub stays screwed to the body; at this size it is strong enough not to snap |
| Head recess | A skirt that sleeves over the boss, then a disc seat tapering to a light press fit; disc thickness + 3.4 mm deep | The rim seats with a push and holds without glue, the skirt hides the boss, and the round recess lets you set the face forward at any angle |
| Plinth | 5 mm round base, 12% larger than the footprint, sunk 1 mm into the figure | Guarantees a flat first layer and stops a top-heavy bobblehead tipping over |
The spring is a flat spiral: the thinner the disc, the softer the bobble. The Spring chips set the disc thickness — Soft (1.8 mm) for a small light head, Standard (2.2 mm) for most figures, Stiff (3.0 mm) for a big heavy head. The diameter, spiral and thread never change, so the spring is always the proven Ø30 mm size and will not snap. Pick Loose fit if your printer over-extrudes and the stud is hard to turn or the head is hard to press on; Snug if the parts rattle.
Yes. Picking the neck, resizing the head, the spring and plinth geometry and both exports are free and run in your browser — you can also upload your own STL, OBJ or GLB figure. Generating the figure from a photo with AI uses PrintPal AI credits or a Pro / Studio subscription, like our other AI generators.
A clear, well-lit photo where the face is visible. Headshots, half-body and full-body photos all work; the generator invents a simple matching body when it cannot see one. Plain backgrounds and a frontal or 3/4 view give the best likeness. For pets, a sitting or standing photo facing the camera works better than a top-down shot.
A cute, big-headed collectible figure in the chibi vinyl-toy style: the head is about half the total height and as wide as the shoulders, with big round glossy eyes, a tiny nose and mouth, a short chunky body with stubby arms, hair or fur as smooth chunky clumps, and soft matte surfaces in a few flat colours. The face shape, hairstyle or fur, markings, glasses, hat and outfit come from your photo, so it is clearly the same person or pet — just the toy version. It is not a photorealistic scan or a lookalike caricature; if you want a specific mood or outfit, put it in the notes.
Yes. Animals are posed sitting upright with the head directly above the body so the neck cut and the spring line up. The spring is one fixed Ø30 mm size, so the figure is scaled up only as far as it takes to hide it inside the head; a very thin neck gets a tapered sleeve around the boss instead of a shrunken, fragile spring.
When you ask for a full-colour model, the photo is first restyled into a few flat tones, then the generated texture is reduced to your chosen number of print colours (Auto keeps up to 4 and merges lighting shades). Each triangle is tagged with a filament slot using the same MMU painting scheme Bambu Studio and OrcaSlicer use, and the file carries a project profile with your palette, so the parts open with the colours already assigned.
Yes. The spiral-cut disc is the same mechanism popular fully-printable bobbleheads use: the hub is screwed to the body, the rim is held by the head, and the long flat spiral arm between them bends like a clock spring. The stock Ø30 mm disc with 1.6 mm arms carries a 40–60 mm head and rocks for several seconds. Pick Soft for a small light head, Stiff for a heavy one.
The threaded stud lets you assemble and take apart the bobblehead by hand, swap in a softer or stiffer spring disc after a test, and set the face forward at any angle because the head recess is round. Coarse single-start threads with a trapezoid tooth print reliably on a standard 0.4 mm nozzle with no supports.
The things that matter: the neck plane, head size and total height (sliders, marked Auto until you move them — click Auto to hand them back), the spring stiffness (Soft / Standard / Stiff), the fit (Snug / Normal / Loose) and the plinth shape and colour. The spring, thread and boss are a fixed stock size so they always print strong, and the gap and head position are set for you.
Yes. Switch to Upload 3D and drop an STL, OBJ, GLB or textured OBJ ZIP of an upright figure. Spin it so it faces you, pick the neck and the rest is identical.
Ready to bobble?
Upload a photo of yourself or your pet and have a print-ready bobblehead in a few minutes.
Make a bobbleheadUpload a photo of yourself or your pet (or drop your own 3D figure). Pick the neck, and the tool enlarges the head, adds the screw boss and recess, a spiral spring disc and a plinth.