How to Add a Video Banner Carousel to Squarespace 7.1 (The Complete 2026 Guide)

Squarespace 7.1 only allows one hero video — and it fails on mobile. Add an infinite video banner carousel in minutes. No code. $25 one-time.

💡 QUICK ANSWER

Squarespace does not have a native video banner carousel: Version 7.1 allows only a single static video as a hero background there is no built-in way to rotate between multiple videos, and that video silently fails on most mobile devices. The Squarespell Infinite Video Banner Carousel plugin ($25, one-time) solves both problems: it adds an infinitely looping multi-video slideshow to your Squarespace hero section, with correct HTML5 autoplay attributes that actually work on iOS and Android no developer needed, no subscription, copy-paste install.

If you've tried to add multiple autoplay videos to your Squarespace hero section, you've already run into the wall. Squarespace 7.1 supports exactly one background video per section. There is no video slider, no video carousel, and no native way to cycle between clips. And on mobile? That single video doesn't play at all on a significant portion of iOS and Android devices.

This guide covers why the limitation exists, what actually fixes it, and how to get a professional infinite video carousel live on your Squarespace 7.1 site in under ten minutes.


Why Squarespace Video Banners Don't Work on Mobile

This is the most searched complaint in the Squarespace community and the answer isn't obvious.

The Squarespace forum thread titled "Banner videos not displaying on mobile" has collected thousands of views and has been active since 2020, with new replies still appearing in 2025. The reason it keeps resurfacing: Squarespace's official answer is that mobile display depends on "connection speed and browser version." That explanation misses the real issue entirely.

The actual reason is browser-level autoplay policy. iOS Safari and Android Chrome block video autoplay unless the video is explicitly marked with three HTML5 attributes: autoplaymuted, and plays inline. All three must be present. If any one is missing or improperly applied, the browser silently blocks playback and Squarespace falls back to a plain background color or a fallback image.

Squarespace's native video background player does not consistently apply all three attributes in a way that satisfies current browser requirements. The result: mobile visitors see a blank section where your video should be playing.

This is not a file size issue. This is not a connection issue. It is an HTML attribute issue and it's fixable.


Why Squarespace 7.1 Has No Video Carousel

Squarespace 7.1 launched with the Fluid Engine layout system, which brought genuine improvements to page flexibility. What it removed quietly was any form of video carousel in section backgrounds. Older Squarespace versions had more flexibility here. Version 7.1 does not.

A Squarespace forum thread asking "How to add a carousel video + image on Squarespace 7.1" accumulated over 13,800 views and no native solution was ever offered. Another thread, "Section background video carousel possible?", generated the same response: it requires a lot of custom code, and the example shown required significant developer knowledge to replicate.

The Squarespace Auto Layout feature, added in late 2024, does allow rotating hero banners but only for images, not for video. For video, you are still limited to one clip.

This is a hard platform gap, not a settings issue. No amount of clicking in the Squarespace editor will give you a multi-video hero. You need a code-based solution.


What a Video Banner Carousel Actually Looks Like in 2026

Leading agency-built websites use multi-video hero sections as a standard pattern. A hospitality brand cycles through lobby, room, and restaurant footage. A fitness studio rotates between class clips and testimonial moments. A fashion label loops campaign videos from different collections. The effect communicates range and energy in a way a single static video cannot.

On a properly implemented video carousel:

  • Videos transition smoothly, with a crossfade rather than a hard cut

  • The loop is truly infinite no end state, no blank frame, no restart flash

  • Mobile visitors see video, not a static placeholder

  • Your brand's text, overlay, and CTA sit cleanly above the moving background

  • No YouTube logo, no Vimeo watermark, no "watch next" panel

This is the standard that the Squarespell Infinite Video Banner Carousel is built to. It replaces the single native background with a fully managed carousel and it fixes the mobile autoplay issue that Squarespace's native player does not solve.


How to Add a Video Carousel to Squarespace 7.1

Here is the complete installation process. No developer required. No npm. No build tools.

What you need before you start:

  • A Squarespace 7.1 site on a Business plan or higher (for Code Blocks on individual pages) Personal plan users can use Code Injection under Settings, which applies the carousel site-wide

  • Your MP4 video files hosted at direct, publicly accessible URLs (see hosting recommendations below)

  • The Squarespell Video Banner Carousel plugin code

 

01 Add as Many Sections as You Want

In your Squarespace editor, click Add Section. Select Section not Classic Editor. Add one blank section per slide. You can add as many sections as you like there is no limit.

Squarespace 7.1 editor showing the Add a Section panel with Section option highlighted step 1 of installing the video banner carousel plugin

03 Duplicate Sections to Create More Slides

Hover over your section to reveal the toolbar. Click the Duplicate icon. Repeat for as many slides as you need. Customise each one independently with different content and videos.

Squarespace 7.1 section toolbar showing the Duplicate button highlighted duplicating the hero section to add a second video to the carousel

05 Open Code Injection in Squarespace

From your Squarespace dashboard go to Custom Code → Code Injection → Footer in the left sidebar.

Squarespace 7.1 settings panel with Custom Code expanded and Code Injection highlighted in a red box where to paste the video banner carousel plugin code

02 Set a Background Video on Each Section

Click your section to select it, then open the Background tab in the right panel. Choose Video and upload your video file. Each section gets its own unique video background.

Squarespace 7.1 section editor with Background panel open, Video tab selected, and an uploaded MP4 file shown setting up the hero video background

04 Copy Each Section's data-section-id

Right-click on a section and open browser DevTools (Inspect). Find the data-section-id attribute on the <section> element. Copy the full value. Repeat for every slide section you created.

Squarespace 7.1 page inspector overlay showing the data-section-id value highlighted with a red arrow copying the section ID needed for the video carousel plugin code

06 Paste Script and Add All Your Section IDs

Paste the plugin script into the Footer code injection. Array accepts as many IDs as you have slides just add each one as a new quoted string in the SECTION_IDS, separated by commas.

Squarespace Code Injection editor showing the video banner carousel plugin code with REPLACE_WITH_YOUR_SECTION_ID placeholders highlighted pasting section IDs copied from the page inspector

07 Save and Preview All Slides Working

Click Save and preview your page. All sections slide automatically every 5 seconds with smooth transitions, dot navigation, and full drag and touch support. The more sections you add the more slides appear.


Video Sources: What Works

The plugin supports three video source types use whichever fits your setup, or mix them in the same carousel.

YouTube links:

Paste the standard YouTube video URL (e.g. youtube.com/watch?v=...) directly into the plugin. No embed code, no API key, no video ID extraction. The plugin handles the rest. Best for brands that already have content on YouTube and don't want to re-host files.

Vimeo links: 

Paste the standard Vimeo video URL directly same process as YouTube. Works with standard Vimeo accounts. Best for agencies and studios already using Vimeo for client work.

Infinite Video Banner Carousel for Squarespace 7.1 — Autoplay Hero Slideshow with Mobile Support
$25.00

Infinite Video Banner Carousel for Squarespace 7.1 is a professional, copy paste plugin that transforms your hero section into a fully animated, infinitely looping video slideshow. Multiple videos rotate seamlessly in your banner exactly the way leading agency built websites look without touching a line of code and without any third party subscriptions.

It also supports built in Squarespace uploaded videos as well as YouTube videos, giving you full flexibility to mix and display content from different sources effortlessly.

The plugin is designed to work inside Squarespace 7.1's Fluid Engine, making it compatible with all modern Squarespace templates. It respects your section layout, overlay styles, and any text or CTA buttons placed on top of the video banner.


Want a YouTube Video Carousel in a Content Section Too?

The Video Banner Carousel handles your hero it rotates MP4 files, YouTube links, and Vimeo links as a full-bleed looping background. But if you also want a dedicated YouTube video carousel further down the page (a showreel row, a testimonials section, a content hub), that's a different tool purpose-built for that layout.

The Squarespell YouTube Video Carousel plugin adds a smooth horizontal-scrolling YouTube video carousel to any section of your Squarespace 7.1 page. It pulls thumbnails automatically, works on all devices, and installs the same way one copy-paste code block, no coding required.

The two plugins cover opposite ends of the video experience: the Banner Carousel owns the hero, the YouTube Carousel owns your video content sections. Many designers and agencies deploy both.

Video Carousel Plugin for Squarespace 7.1 YouTube, Vimeo & Native Video
$25.00
  • Supports YouTube, Vimeo & native uploaded videos all three auto detected, no configuration needed

  • Choose between Single Row with dot navigation or cinematic Dual Row with opposite-direction scroll

  • Videos auto-detected from your page just add Video blocks and the carousel finds, hides and displays them automatically

  • Click any card to open full-screen lightbox with autoplay visitors watch without leaving your site

  • Correct 16:9 aspect ratio on every device no more square or broken videos on mobile

  • Cards dim, brighten on hover and scale on focus professional visual hierarchy with zero CSS

  • No coding required paste into a Squarespace Code block, set to HTML, done in under 10 minutes

  • One-time purchase, yours forever

Performance: Will This Slow Down My Squarespace Site?

The short answer: the plugin itself adds almost nothing to your page weight. The videos determine your performance.

The plugin uses native HTML5 video elements no external JavaScript libraries, no iframe overhead, no third-party scripts loading before a frame of video appears. Compare that to a YouTube embed, which loads several hundred kilobytes of Google JavaScript before anything plays.

What actually affects your Core Web Vitals score is your video file size and the CDN serving them. Keep each clip under 15MB, compress to H.264 at 720p with a bitrate between 1.5Mbps and 3Mbps, and serve from a fast CDN. Free tools like HandBrake or Clideo handle the compression. With that setup, your hero section delivers full motion without dragging down your PageSpeed score.


Who Should Use the Squarespell Video Banner Carousel

Creative agencies and freelance Squarespace designers:

One purchase, reusable across unlimited client sites with the multi-use license. Deploy in ten minutes, charge for the premium result.

Hotels, resorts, and hospitality brands:

Cycle through property footage, dining scenes, and location shots in a hero that sells the experience before a visitor reads a single word.

Fitness studios and wellness brands:

Rotate class footage, instructor clips, and transformation moments in a hero that communicates energy at a glance.

Photography and videography studios:

Replace the standard single-hero video with a reel loop that shows range and style from the first second on the page.

Fashion, beauty, and lifestyle brands: 

Run campaign clips in a cinematic loop that matches the editorial quality of a premium magazine site.

Real estate developers:

Show multiple property walkthroughs, drone footage, and interior tours in a rotating hero that positions listings as premium without a custom-built site.


Frequently Asked Questions

  • No. Squarespace 7.1 does not include a native video banner carousel or any way to cycle between multiple videos in a hero section. The platform supports one background video per section, and that video does not reliably play on mobile. The Squarespell Infinite Video Banner Carousel is a copy-paste plugin built specifically to solve both problems for Squarespace 7.1 sites.

  • Squarespace video banners fail on mobile because iOS and Android browsers require three specific HTML5 attributes before they allow autoplay: muted, playsinline, and autoplay. Squarespace's native video background player does not consistently apply all three attributes in a way that satisfies current browser policy, so mobile visitors see a blank background or fallback image instead of video. The Squarespell Video Banner Carousel applies all required attributes correctly, enabling inline video playback on iOS Safari and Android Chrome.

  • Squarespace 7.1 does not support multiple videos in a hero section natively. To rotate between multiple video clips in your banner, you need a code-based plugin. The Squarespell Infinite Video Banner Carousel is a single copy-paste code block that cycles multiple videos MP4 files, YouTube links, or Vimeo links in an infinite loop with smooth crossfade transitions. No coding knowledge required, no monthly subscription.

  • Only if your video files are too large. The Squarespell plugin uses native HTML5 video elements with no external JavaScript libraries far lighter than a YouTube or Vimeo iframe embed.

  • Yes. The Squarespell Infinite Video Banner Carousel supports MP4 files, YouTube video links, and Vimeo video links and you can mix all three in the same carousel. Paste a standard YouTube or Vimeo URL directly into the plugin code alongside any MP4 links. No embed codes, no API keys, no video ID extraction needed.

  • There is no hard limit, but 3 to 6 videos work best for a hero carousel in practice. Too many clips increase the time before the first video loops back around, which reduces the sense of dynamic motion. Keep each clip between 5 and 20 seconds and compressed under 15MB for smooth performance.

  • No. Installation is a copy-paste operation. Paste the code block into a Squarespace Code Block or the Code Injection area in Settings, replace the placeholder URLs with your own direct video links, and the carousel is live. The code includes clearly labeled comment lines that show exactly where to make each change.

  • The Squarespell Video Banner Carousel is designed for your hero section it rotates MP4 video files as a full-bleed looping background behind your headline and CTA. The YouTube Video Carousel is designed for content sections further down your page it displays YouTube videos in a smooth horizontal-scrolling row with auto-loaded thumbnails. They solve different problems and most professional Squarespace sites benefit from both.

Browse All Plugins

Next
Next

How to Add an Infinite Circle Scrolling Logo Carousel to Squarespace (No Code, 5 Minutes)