One photo in · Same face, same room · No sign-up
Choose the stage and watch the bump, the fabric and the stance change together while you and your room stay yours — the announcement people remember, the chapter the album missed.
A real run on this page's engine. Drag the divider and watch the ribbing curve over the bump, the free hand move and the stance shift to carry the new shape — then picture the same transformation on your own photo.


Drag to compare before and after
It reshapes the body in one photograph to carry a bump and leaves the face, the hair and the room untouched — a body edit rather than a new picture of a different person.
Most versions of this effect fail in the same place: they draw a rounded shape on the stomach and stop. The result reads as a sticker because clothing is the tell. Ribbed knit runs in horizontal lines, and those lines have to bend over the curve rather than crossing it flat. The second tell is posture: a body carrying weight in front stands differently — the lower back arches a little, the shoulders drift back, and a hand very often goes to the top or the underside.
The pass runs on Nano Banana 2 and shifts both together, which is the only way the change reads as a body rather than as an overlay.
Creative engine
Upload a photo, say how far along, and watch the clothing and stance change with the silhouette — a new account has enough to try a couple of stages.

Ribs, seams and folds bend over the shape rather than sitting flat across it. That is what separates a body edit from a pasted-on shape, and it is visible in a second on any knitted top.

Face, hair, expression, clothing colour, lighting and background come through the edit unchanged. If the face moves too, you are looking at somebody else and the picture has stopped answering the question you asked it.
Other passes that reshape a real body rather than restyling it: build in the AI muscle generator, a different stance entirely in the AI pose changer, or a look at the face that comes next in the AI baby generator.
From an ordinary photo to a pregnant portrait that holds together.
Three-quarter or profile, fitted clothing rather than a loose jumper, whole torso in frame. A straight-on shot hides the very curve you are adding.
Four months reads as barely there, seven as clearly showing, nine as low and heavy. Naming the stage is more reliable than asking for a bump and hoping.
Look at the seams and the waistband — in a strong result both wrap naturally around the curve, and a fitted top gives the fabric the clearest shape to follow.
Announcements, catching up on months nobody photographed, and stories that need a character to be pregnant.

A picture that says it without a caption, made from a photo you already like rather than a shoot you have to organise while exhausted. Couple photos work too: name who carries the bump and how the other person joins the moment.

Second pregnancies rarely get the camera the first one did. If the photo exists but the bump was never shot properly, this fills the gap in the album.

Writers, illustrators and video makers who need the same person at a different point in a story, the same way they would use the AI pose changer for a different stance.
Common questions about adding a bump to a photo with Kavel.
For the clearest, most convincing result, choose a fitted knit or T-shirt — tension in the fabric shows the shape, where an oversized jumper leaves it all to the silhouette. If you have a choice of source photos, pick the fitted one.
It responds to stages rather than dates — early, showing, late, twins — because that is what a photograph can actually convey. Nobody can tell twenty-six weeks from twenty-eight in a picture, and asking for a precise week gets you the model's average of that whole range anyway.
It should not. The edit is confined to the torso, the clothing over it and the stance that carries it. Face, expression, hairstyle, skin and everything behind you are supposed to come through untouched, and a result that changes your face is a failed run worth rerunning.
Yes — say which person the change applies to and what the other one is doing, such as resting a hand on the bump. Naming both roles puts the bump on the right person and brings the other one into the moment.
Only with their agreement. Making an image of a real person that implies something untrue about their body is the kind of thing that lands badly however it was meant, and the content policy covers what you generate here. On yourself, or with the person in the photo asking for it, none of that applies.
Usually the source was cropped just below the chest, so the model had very little torso to work with and put the curve where the frame allowed. Use a photo that includes the whole torso down to the hips and it lands where it should.
The estimate is shown before you generate and changes with the resolution you choose, so nothing is a surprise afterwards. Failed runs return to your balance unless they broke the content policy, and a new account has enough to try a couple of stages.
Generate at the largest format offered rather than enlarging afterwards, since upscaling never recovers detail that was never rendered. Keep the original file — a version that has been through a messaging app has already been re-compressed.
Credits are shared across everything Kavel runs. You see the cost before each run, and a failed job is never charged.
Pay safely and securely with
Payments are processed by Stripe over an encrypted checkout. Your card details are handled by Stripe and are never stored by Kavel.
One photo in, a maternity shot out — your face, your clothes, your room, with the fabric and the stance doing what they should. A new account has enough to try a couple of stages, so find the version you cannot stop looking at.