Market
Pricing
Sign inStart
Field GuideMotion
Motion

Looping videos: how brands make clips that never seem to end

A good loop plays in a shop window all day, sits behind a website headline or turns under a song, and nobody notices where it starts. Here is how brands put them to work.

GradientlyVerified Gradiently account·October 1, 2026·6 min read
Cover: Nara Key · GR·RXWA·2K

The short version

  • A looping video is a short clip that repeats continuously, designed so the join between its end and its start is invisible.
  • Brands use looping videos on website heroes, in-store screens, social posts, music canvases, event stages and stream holding screens.
  • The more slowly a loop moves, the longer it should be, because slow motion makes repetition easier to spot.
  • Loops feel endless when nothing in them happens only once: no single flash, cut or object that marks the restart.
  • On websites, a looping video should be muted, play inline, carry a poster image and respect reduced motion settings.
On this page
Where brands use a looping videoWhat makes a loop feel endlessHow long should a looping video beHow to make a looping video from a designPutting a looping video on a website

A looping video is a short clip built to repeat forever without anyone seeing where it restarts. For brands it is one of the most useful formats there is: one file can run behind a website headline, on a screen by the till, under a song on Spotify or behind a live stream's holding card. The craft is simple to state. Make the last frame lead straight into the first, keep the motion slow and continuous, and never put a one-off event in the clip, because anything that happens once becomes a marker of the restart.

Where brands use a looping video

Loops suit any place where people arrive at a random moment and stay for an unknown time. Nobody starts watching a shop window at second zero, so a story with a beginning and an end is the wrong shape. A loop has no beginning, which is exactly the point.

Website hero

Size

1920×1080

Typical length

10 to 30 seconds

Sound

Never
In-store or window screen

Size

1920×1080 or 1080×1920

Typical length

20 to 30 seconds

Sound

Rarely
Instagram Reel or story

Size

1080×1920

Typical length

5 to 15 seconds

Sound

Optional
Feed post

Size

1080×1350

Typical length

5 to 10 seconds

Sound

Optional
Spotify canvas

Size

1080×1920

Typical length

3 to 8 seconds

Sound

Comes from the track
Twitch offline screen

Size

1920×1080

Typical length

20 to 30 seconds

Sound

Optional
PlaceSizeTypical lengthSound
Website hero1920×108010 to 30 secondsNever
In-store or window screen1920×1080 or 1080×192020 to 30 secondsRarely
Instagram Reel or story1080×19205 to 15 secondsOptional
Feed post1080×13505 to 10 secondsOptional
Spotify canvas1080×19203 to 8 secondsComes from the track
Twitch offline screen1920×108020 to 30 secondsOptional
Starting points, not rules. Platform limits change, so check each platform's own guidance before you publish.
Window screen
Freshly roasted, all day.
Gradiently · @gradiently

A landscape loop for a café window. The colour moves; the words stay put so they read from across the street.

Live at eight
Back after the break.
Gradiently · @gradiently

A holding screen for a stream. It might play for ten minutes, so the movement has to be calm.

Each of these places has its own rules about size and sound. Video backgrounds on websites covers the web case in detail, and ambient video backgrounds deals with the long, calm loops that run on screens and streams.

What makes a loop feel endless

Technically, a loop only needs its end to meet its start. Perceptually, it needs more. People notice repetition through landmarks: the moment a bright patch passes a corner, the frame where a shape enters, a flicker of grain that always lands in the same place. Remove the landmarks and a twelve second clip can feel like it goes on for hours.

  • Continuous motion. Drifts, rotations and slow pans that never stop. Stopping and starting creates a beat the eye can count.
  • Whole cycles. Everything that moves completes a whole number of turns or passes in the length of the clip, so it ends exactly where it began.
  • Several layers at related speeds. A background that cycles once and a highlight that cycles twice disguise each other's repetition.
  • No single events. No flash, cut, logo sting or object that appears once. If it happens once, it marks the restart.
  • Still words. Text that animates in will animate in again every loop. In a looping video, let the words simply be there.

The frame level detail of a clean join, including the duplicated last frame that causes most stutters, is in seamless loop video.

How long should a looping video be

Length depends on speed and on how long people will look. A loop that someone glances at for three seconds can be short. A loop that plays on a wall all afternoon needs to be long enough, and slow enough, that the repeat never becomes obvious. Longer clips mean bigger files, so balance the two.

Lively, clearly moving

Viewing time

A glance

Loop length

5 to 10 seconds
Steady drift

Viewing time

A few seconds to a minute

Loop length

10 to 20 seconds
Very slow, ambient

Viewing time

Minutes or hours

Loop length

20 to 30 seconds
MotionViewing timeLoop length
Lively, clearly movingA glance5 to 10 seconds
Steady driftA few seconds to a minute10 to 20 seconds
Very slow, ambientMinutes or hours20 to 30 seconds
The slower the motion and the longer people look, the more seconds a loop needs before its repeat stops being noticeable.

How long should a video loop be works through this trade off placement by placement, with file sizes in mind.

How to make a looping video from a design

  1. 1

    Start from the place it will play

    Pick the exact size first: 1920×1080 for a landscape screen or hero, 1080×1920 for stories, Reels and portrait screens, 1080×1350 for a feed post.

  2. 2

    Choose one moving layer

    Usually the background. A moving gradient or material is ideal, because it has no edges to give the loop away.

  3. 3

    Keep the words still and calm

    Place text where the background is quietest. If it must animate, keep the motion inside the background instead.

  4. 4

    Set the length to whole cycles

    Make sure every movement completes a whole number of cycles in the clip, so the last frame flows into the first.

  5. 5

    Export as video, then watch it loop

    Export MP4, or WebM for the web, and play it on repeat at full size for at least a minute. Fix whatever you notice twice.

Warm ground for a café loopradial-gradient(120% 90% at 30% 25%, #fde68a 0%, #f59e0b 30%, #b45309 60%, #3b1405 100%)
A loop works best on a background like this: soft, edgeless colour that can drift without ever showing a seam.

This is where Gradiently fits. Every Mark is a living gradient and material background that already moves, so with Pro a design built on it exports as a seamless loop of 5 to 30 seconds without you animating anything. Because no two Marks look alike, the loop in your window will not be the same stock background as the shop next door.

Putting a looping video on a website

Browsers only autoplay video that is muted, and phones need playsinline to keep it in the page. Add a poster image so something appears before the video loads, and offer the smaller WebM first with MP4 as the fallback.

html
<video class="hero-loop" autoplay muted loop playsinline
       poster="hero-first-frame.jpg" width="1920" height="1080">
  <source src="hero-loop.webm" type="video/webm">
  <source src="hero-loop.mp4" type="video/mp4">
</video>

<style>
  @media (prefers-reduced-motion: reduce) {
    .hero-loop { display: none; }
    .hero { background: url(hero-first-frame.jpg) center / cover; }
  }
</style>
A muted, inline looping video with a poster. People who ask their device for less motion get the still first frame instead.

That last rule matters. Some people find constant motion distracting or physically uncomfortable, and their operating system tells the browser so. Prefers reduced motion explains how to honour it properly.

Avoid

  • A logo that animates in at the start of every loop
  • A visible jump where the clip restarts
  • Fast motion behind small text
  • An unmuted loop on a website
  • A GIF where a video would do

Do

  • A still logo over a moving background
  • Whole cycles, so the end meets the start
  • Slow motion with a calm area for words
  • Muted, inline, with a poster image
  • MP4 or WebM, with GIF kept for email

Find a gradient that’s only yours

Browse thousands of Marks, design with any of them for free, and claim the one that feels like you.

Browse the Market

Questions people ask

What is a looping video?

A short video designed to repeat continuously, with an end that flows straight into its start so the restart is invisible. Brands use them on websites, screens, social posts and streams.

How long should a looping video be?

Lively loops can be 5 to 10 seconds; steady background loops usually sit around 10 to 20 seconds; slow loops for screens people watch all day benefit from 20 to 30 seconds so the repeat is harder to notice.

What format is best for a looping video?

MP4 plays almost everywhere and is the safe choice for social platforms. On websites, offer WebM first and MP4 as a fallback. Keep GIF for email.

Why does my looping video jump at the end?

Usually the last frame repeats the first, or something in the clip doesn't complete a whole cycle. Remove the duplicate frame and make every movement end where it started.

Can a looping video have text on it?

Yes, but keep the text still. Words that animate in will animate in again on every loop, which makes the restart obvious.

Share this guide

Written by GradientlyVerified Gradiently account

The team behind Gradiently, a design tool built around Marks: living gradients that make everything you design look like yours.

See our profile

On this page

Where brands use a looping videoWhat makes a loop feel endlessHow long should a looping video beHow to make a looping video from a designPutting a looping video on a website

Share this guide

Next in Motion

MP4 vs WebM: which video format to export

Keep reading

All Motion guides
Motion

Seamless loop video: how to make one that never jumps

6 min read

A loop that jumps once every ten seconds is worse than no motion at all. The fix is not a better editor; it is motion designed to come home.

Motion

Video background website design: weight, autoplay and access

5 min read

A moving hero can make a site feel alive, or make it slow, distracting and hard to read. The difference is a short list of technical and design choices.

Motion

How long should a video loop be for posts and screens?

5 min read

A loop that's too short shows its seam every few seconds; one that's too long is a heavy file nobody watches to the end. Here are the right lengths for each place a loop lives, and how to choose between them.

Find the look that’s only yours.

Every Mark is a living background with one owner. Try an unclaimed Mark, and claim yours when it feels right.

Start designing

Check a certificate

Type a certificate number or a Mark’s code to see who owns it.

Works with ChatGPT and Claude

Ask your AI for a design. It makes it in your Mark, ready to edit.

ChatGPTClaude
How to connect

Product

  • Market
  • Explore
  • Pricing
  • Certificates

Learn

  • Field Guide
  • Help centre
  • What’s new

Developers

  • Overview
  • ChatGPT and Claude
  • API reference
  • API keys

Company

  • About
  • Contact us
  • Sign in

Legal

  • Terms
  • Privacy
  • Refunds
  • Mark protection
  • Cookies
  • All policies
Move through the letters. Each one wears a real Mark.Touch a letter to see its Mark.One name. Ten Marks inside it.
© 2026 Gradiently