Back to Academy

How to make a product demo

The Raylight editor with a product scene open on the canvas.

A product demo video has one job: make someone understand what your product does and want it, in under a minute. This guide walks the whole workflow in Raylight, from raw screenshots to an exported MP4.

1. Plan three beats

Before touching the editor, write down three beats. Most strong demos fit this shape:

  1. The hook. One bold claim or the product's best screen, full frame.
  2. The proof. Two or three shots of the product doing the thing.
  3. The close. Your name, one line, where to get it.

Each beat becomes a shot on the timeline. Three to five shots is plenty for a 30 to 60 second demo.

2. Bring in your product

Paste screenshots or Figma frames straight onto the canvas. Each arrives as a layer, and layers can sit at different depths, which is what later makes the camera move feel real.

  • Put the main screen at the center of the scene.
  • Pull supporting elements, a stat, a toolbar, a notification, slightly toward the camera or push them behind.
  • Use shapes and text for headlines rather than baking words into images, so they stay crisp and editable.

3. Give every shot one camera move

One move per shot reads as confident. A dolly toward the main screen with a gentle focus pull is the workhorse of product demos: real parallax as layers slide past each other, and softness that steers the eye.

  • Set where the camera starts and where it ends. Travel toward a subject.
  • Leave a beat of stillness at both ends of the move.
  • Keep it slower than feels natural on first pass. Slow reads as expensive.

4. Add restraint-sized effects

Depth of field, a touch of bloom on highlights, and light grain give the frame texture without shouting. If an effect is the first thing you notice, turn it down.

5. Export and ship

Export an MP4 for social and your site, or a GIF for the changelog and README. Full-quality export up to 4K is on every plan, and the free plan covers videos up to 60 seconds, which is exactly demo length.