How long should an explainer video be
← All articles Explainers

How long should an explainer video be?

For most homepages, 60 to 90 seconds. The real answer depends on where the video lives and what you need it to do.

By Eli Lev, Lev Studio

People decide fast whether to keep watching. The longer your video runs, the more of them drop off before the point. So the goal is not to say everything. It's to say the one thing that makes someone want to know more.

The simple version

Why shorter usually wins

A 60 second video forces you to cut everything that isn't the core message. That's a feature, not a limit. It makes you lead with the value, show two or three things that matter, and end with one clear next step. Most products can be explained in that window. If yours can't yet, the script needs work before the video does.

Start at 60 seconds. Only go longer if every extra second earns its place.

Match the length to the moment

Someone scrolling a feed is not the same as someone on your pricing page. The feed wants a quick hook. The pricing page will give you more time, because that viewer already cares. Same product, different length, because the moment is different.

The main version first

I always make the main version first, get it approved, and only then cut the shorter formats from it. That way the 15 second ad and the 60 second homepage cut all come from one strong piece, instead of being made from scratch and pulling in different directions.

FAQ

How long should an explainer video be?

For most homepages, 60 to 90 seconds. For social ads, 15 to 30 seconds. For sales pages, up to 2 minutes if the buyer needs detail.

How long should a SaaS explainer be?

Start at 60 seconds, and only go longer if every extra second earns its place.

Why do shorter videos work better?

The longer it runs, the more people leave before the point. A tight limit forces you to lead with the value.

Not sure how long yours should be?

Tell me where it's going and what it needs to do. Free 15 minute call.

Book a free consult
Let's chat now