How To Make Any Video Vertical On Squarespace

Vertical video is everywhere right now — from TikTok to Instagram Reels to YouTube Shorts. So when you go to embed portrait-style videos on your Squarespace website, you'd expect them to look just as good.

But by default, Squarespace adds black bars (or negative space) to the sides of vertical videos. It can look a bit off — especially when you're aiming for a polished, modern layout.

In this quick tutorial, I’ll show you how to make vertical videos fit beautifully in Squarespace using a small snippet of CSS. No plugins or third-party tools needed.

Code
.sqs-native-video .native-video-player {

padding-bottom: 100% !important;

}

The Problem: Squarespace Doesn’t Handle Portrait Video Well (Yet)

Squarespace video blocks are designed to maintain a 16:9 ratio, which works perfectly for landscape videos. But when you upload a portrait video (often 9:16), it sits awkwardly in the middle of the block — with big empty spaces either side.

Even if you try stretching the section height, the video doesn’t adjust.

The Fix: A Bit of Custom CSS

To get your portrait video displaying correctly, we’ll use a CSS trick that adjusts the aspect ratio using padding-bottom.

Here’s how:

  1. Go to your Squarespace Custom CSS panel:

    • From the Home Menu: Design → Custom CSS

  2. Paste in the code: ( Located at the top of this blog post)

This forces the video container to match the taller portrait ratio, giving your vertical content the space it needs.

Adjusting the Ratio

If your video still feels a little squashed or stretched, you can tweak the padding-bottom value.

  • 100% works well for most portrait videos.

  • Try 120% if it needs more height.

  • Avoid going too high (e.g. 150%), or you’ll create too much space below the video.

Don’t Forget to Save

Once you’re happy with how it looks, make sure to click Save before leaving the CSS editor.

Real-World Example: Testimonial Layouts

This trick is perfect for showcasing testimonials or social-style content on your website. You can line up vertical videos side by side, add headings and text, and create a layout that feels familiar to visitors coming from TikTok or Instagram.

Bonus: Looks Even Better on Mobile

Most users are used to seeing vertical video on their phones — so giving them a similar experience on your site improves engagement and keeps your design feeling up-to-date.

If this was helpful, feel free to explore more tutorials on the blog — and if you’re looking for a Squarespace expert to design your site properly from the start, get in touch with me here →

Will Kelso

This article was written by Will Kleso, a leading Squarespace website designer.

Will implements a wealth of branding experience and Squarespace expertise to build scroll stopping websites for powerful brands.

https://kelsocreative.com
Previous
Previous

Hamburger Menu on Desktop Squarespace 7.1

Next
Next

How to Change the Email Linked to a Form on Squarespace