Home Blog

How to Create Morph Transition Videos

Morph Transition template cover

Jun 24, 2026

EmpirioLabs AI

The Morph Transition template turns two still photos into one continuous video that flows smoothly from the first into the second. Give it a start frame and an end frame and it animates the transformation between them, the kind of seamless morph that makes a room go from empty to furnished, a face change through time, or a product shift through designs in a single unbroken shot.

See it in action

This example morphs one face from young to old, generated from just two photos. The same trick works for any two matching frames: a room before and after, day to night, or one object into another.

What you need

Two images: a start frame and an end frame. They work best when they share the same framing and composition, so the morph between them looks continuous rather than like a hard cut. An optional text prompt can describe the change you want to guide the motion.

How to create a morph transition

1. Open the template

In the EmpirioLabs playground, open the Templates picker and choose Morph Transition.

2. Add your two photos

Upload your start frame first, then your end frame. The template needs exactly two images.

3. Describe the change (optional)

Add a short prompt if you want to steer the transformation, for example "the empty room fills with furniture" or "the face ages naturally".

4. Generate

Pick your resolution and aspect ratio and generate. You get back a single seamless morph video you can download and post.

Using Morph Transition via the API

Apply the template on the video generations endpoint and pass your two images as the start and end frames.

curl https://api.empiriolabs.ai/v1/videos/generations \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedance-2-0-pro",
    "template": "morph",
    "image": ["https://example.com/start.jpg", "https://example.com/end.jpg"],
    "prompt": "a smooth seamless morph between the two frames"
  }'

The request returns a job id you can poll on the jobs endpoint until the video is ready.

Pricing

Morph Transition is billed at your chosen video model's standard rate. Seedance 2.0 Pro is the default for the smoothest morph, and you can switch to another supported model in the template settings.

Try it now

Open the EmpirioLabs playground, choose Morph Transition, and upload two photos to make your first morph. For the full parameter list, see the API documentation.

Ready to use better endpoints?

Explore our models, or contact us about business inquiries, custom deployments, or anything else.