Instagram Reel Embed Code Generator
Paste a link to an Instagram Reel and copy the embed code to show it on your website.
- Free
- No sign-up
- Works on any website
- Updated September 2026
Settings
<blockquote class="instagram-media" data-instgrm-captioned data-instgrm-permalink="https://www.instagram.com/reel/C1a2B3c4D5e/?utm_source=ig_embed" data-instgrm-version="14" style="max-width:540px;min-width:326px;width:100%;"> <a href="https://www.instagram.com/reel/C1a2B3c4D5e/" target="_blank">View this Reel on Instagram</a> </blockquote> <script async src="https://www.instagram.com/embed.js"></script>
Show all your Reels automatically
Video Gallery pulls Reels from your Instagram account into a carousel or grid that updates on its own.
- Auto-updates when you publish new videos
- Carousel, grid, masonry or player with playlist
- YouTube, Vimeo, TikTok, Instagram, Twitch and any video link
- No coding — works on any website
How to use the Instagram Reel Embed Code generator
- 1Copy the Reel link
Open the Reel, tap ⋯ → Copy link.
- 2Paste it above
Choose whether to show the caption.
- 3Paste into your site
Add the code to an HTML or embed block.
Instagram embed code parts
| Part | What it does | Note |
|---|---|---|
data-instgrm-permalink | Link to the Reel to display. | The Reel must be public. |
data-instgrm-captioned | Shows the caption under the video. | Optional. |
embed.js | Instagram’s script that renders the post. | Load it once per page. |
How to add the code to your website
In the block editor, add a Custom HTML block where the video should appear and paste the code. In the classic editor, switch to the Text tab first.
See Video Gallery for WordPress →Go to Online Store → Themes → Customize, add a Custom Liquid section to the page and paste the code.
See Video Gallery for Shopify →Click Add → Embed Code → Embed HTML, choose Code and paste the snippet, then resize the element.
See Video Gallery for Wix →Edit the page, add a Code block and paste the snippet. Blocks with scripts may require a Business plan or higher.
See Video Gallery for Squarespace →Drag a Code Embed element from the Add panel onto the page and paste the code. Publish to see it live.
See Video Gallery for Webflow →Paste the code into your page’s HTML inside <body>, where the video should appear.
Embed code vs. Elfsight Video Gallery
| Embed code | Video Gallery | |
|---|---|---|
| Videos per embed | One video (or one playlist) | Unlimited videos in one widget |
| Stays up to date | Edit the code for every new video | New Instagram videos appear automatically |
| Mix sources | One platform per snippet | YouTube, Vimeo, TikTok, Instagram, Twitch and any video link |
| Layouts | Single player | Player with Gallery, Carousel, Grid, Masonry, Playlist |
| Responsive design | Needs a CSS wrapper | Built in |
| Coding | Copy and paste code for each video | No code — edit visually in the editor |
| Price | Free | Free plan, no credit card needed |
Frequently asked questions
What is an Instagram video embed code generator?
An Instagram video embed code generator turns a Reel or post link into embed code for your website. This one is free and needs no sign-up.
How do I embed an Instagram Reel on a website?
Paste the Reel link above, copy the code and add it to an HTML block. It uses Instagram’s standard embed format.
Why won’t my Instagram embed load?
The account and Reel must be public, and your builder must allow scripts in the block. Meta’s embed documentation lists the supported post types.
Can I show all Reels from my account?
A single embed shows one Reel. Elfsight Video Gallery can display Reels from your account and update automatically.
Is it free?
Yes, free with no sign-up.
Official documentation
More free tools
Related guides
From one video to a gallery people watch
Create a free video gallery in minutes and add it to any website.
Create Widget for Free