✔️ Option 1: Add a Vertical Video Block (Native Squarespace – simplest)
Squarespace supports vertical video uploads — you just need to format it correctly.
Steps
Go to Pages → Edit Page
Click + Add Block → Video
Upload your 9:16 vertical video (1080 × 1920 or 4K vertical)
In Design settings, turn ON:
"Expand to full width" (if available)
"Poster Image" (optional)
Set the alignment to Center
What this gives you
A vertical 9:16 video that sits centered on the page
Works great if you only need one single vertical video
✔️ Option 2: Create an Instagram-Style Vertical Feed (Stacked videos)
This is great if you want the page to look like an IG feed → multiple vertical videos stacked with spacing.
Steps
Add a Section → Blank
Add a Video Block
Upload your vertical video
Under Spacing, add:
Top/Bottom padding around each video
Duplicate the block to create a vertical stack (like IG Reels)
Optional CSS (makes it look EXACTLY like Instagram Reel dimensions):
(Works on any Squarespace template.)
Go to:
Design → Custom CSS → paste this:
/* Perfect Instagram 9:16 video container */
.instagram-style-video video {
aspect-ratio: 9 / 16;
width: 100%;
max-width: 420px; /* same width as Instagram reels */
border-radius: 12px;
display: block;
margin: 0 auto;
}
Then:
Click your video block
Under Advanced → Add CSS Class
Add this class name:
instagram-style-video
Now your video:
Has the exact 9:16 Reel ratio
Has rounded corners like IG
Is centered
Has a max width so it doesn’t stretch too wide on desktop
✔️ Option 3: Display a REAL Instagram Reel Feed on your Site (auto-updating)
If you want your actual Instagram Reels to appear on Squarespace automatically:
Steps
Go to Marketing → Social Links
Connect your Instagram business account
Go to Pages → Add Section → Instagram
Choose:
Grid
Carousel
Masonry
Important
Instagram will show all your posts, not just Reels.
If you want Reels only, you’ll need a plugin (happy to set up for you).
⭐ Which option do you want?
I can:
Generate the CSS for your exact theme
Style it more “Signature Stand aesthetic” (black/white, clean spacing, Apple-style layout)
Help you build a page that feels like a high-end IG Reel experience
Just tell me:
Do you want ONE vertical video?
Or a full Instagram-style vertical feed?
⭐ STEP 1 — Add your vertical video to Squarespace
Go to Pages → select your page → Edit
Add a Blank Section
Click + → Video Block
Upload your vertical 9:16 video
(1080×1920 or 4K vertical)
⭐ STEP 2 — Add the Instagram-style CSS
Go to:
Design → Custom CSS → Paste this code:
/* --- Instagram-Style Vertical Video --- */
.instagram-style-video video {
aspect-ratio: 9 / 16 !important;
width: 100% !important;
max-width: 430px !important; /* Same width as IG Reels */
border-radius: 16px !important; /* Rounded corners like IG */
display: block !important;
margin: 0 auto !important; /* Center the video */
overflow: hidden;
}
/* Optional: subtle shadow like the IG reel preview */
.instagram-style-video {
max-width: 430px;
margin: 40px auto;
padding: 0;
}
⭐ STEP 3 — Apply the style to your video
Click your video block
Go to Settings → Advanced
Under CSS Class, enter:
instagram-style-video
Now your video will display:
Centered
Perfect 9:16 ratio
Limited to the exact IG Reel width
Rounded corners
Clean spacing
This creates the effect of a REAL Instagram feed.
⭐ STEP 4 — Duplicate the block if you want a FEED
If you want it to look like multiple Reels stacked vertically:
Hover over the video block
Click ••• → Duplicate
Replace each video with a new vertical clip
This creates a vertical “Reels page” that looks exactly like Instagram.