Sign up before 30 May and get 3 months free

Embed Instagram Feed on Your Website

Your Instagram content is already turning heads — now put it to work on your website. Display your latest posts and photos in a stunning, auto-updating feed that keeps your site visually fresh and visitors engaged.

See It in Action

This is a live Instagram widget — fully interactive, auto-updating, and ready to embed on your website.

What is a Embed Instagram Feed on Your Website?

Embedding Instagram on your website means adding a live feed of your Instagram posts directly into your web pages. An Instagram website feed widget automatically pulls your latest photos, reels, and captions from your Instagram account and displays them in a customisable layout — keeping your website content fresh without any manual updates.

The Problem

Your Instagram content is engaging your audience on social media, but your website visitors never see it. Manually uploading Instagram photos to your website is time-consuming, and the content goes stale quickly. You're creating great visual content but only leveraging it on one platform.

The Solution

Social Media Feeds connects to your Instagram account via the official Meta Graph API and automatically displays your latest posts on your website. Choose from grid, card, list, or carousel layouts, customise the look to match your brand, and your website stays fresh every time you post on Instagram.

Key Features

Everything you need to embed and customise your Instagram feed on your website.

Reliable API Connection

Connects through the official Instagram Graph API — no scraping, no broken feeds. Your Instagram content flows reliably to your website, every time.

Visually Stunning Layouts

Multi-column grids, card views, and horizontal carousels that make your Instagram content look native to your website — not bolted on.

Post Once, Update Everywhere

Post to Instagram and your website updates automatically. Your site always shows your freshest content without any extra effort.

Authentic Instagram Branding

The Instagram gradient icon and branding help visitors recognise your content and follow you directly — growing your social audience from your website.

Perfect Brand Match

Adjust colours, fonts, spacing, and borders so your Instagram feed blends seamlessly into your website's existing design.

Works Everywhere

One line of embed code works on WordPress, Shopify, Squarespace, Wix, Webflow, and any HTML website. No plugins or extensions needed.

How to Set Up Your Instagram Feed Widget

Three simple steps to get your widget live on your website.

1

Connect Your Instagram

Link your Instagram Business or Creator account through the secure Meta OAuth flow. Because Instagram is owned by Meta, its official API runs through Facebook — so you'll log in via Facebook and your Instagram account must be a Business or Creator account linked to a Facebook Page. Got a personal account? Convert it for free in the Instagram app in about 2 minutes. We connect via the official API — no passwords shared, no scraping.

2

Customise Your Feed

Choose your layout (grid, cards, list, or carousel), set how many posts to show, adjust colours and fonts, and preview your Instagram feed in real time.

3

Embed on Your Website

Copy the one-line embed code and paste it anywhere on your website. Your Instagram feed is live and updates automatically whenever you post.

Before you start: you'll need an Instagram Business or Creator account linked to a Facebook Page

Instagram is owned by Meta, and its official API runs through Facebook — so connecting opens a Facebook login. This is a Meta requirement (it's why we use the reliable official API instead of scraping). Your Instagram account needs to be a Business or Creator account connected to a Facebook Page.

Got a personal account? Converting it to Business or Creator is free and takes about 2 minutes in the Instagram app — no new content or followers lost.

Don't have a Facebook account? Read our step-by-step setup guide →

Why Choose Social Media Feeds?

Social Media Feeds uses the official Meta Graph API for a reliable Instagram connection — unlike scraping-based tools that break when Instagram updates their site.

FeatureSocial Media FeedsInstagram's Native Embed
Full feed of latest posts YesLimited
Multiple layouts (card, list, grid, carousel) Yes— No
Custom colours, fonts & spacing Yes— No
Automatic refresh — new posts appear without manual work Up to 2× dailyVaries
Works on WordPress, Shopify, Squarespace, Wix, Webflow YesLimited
Mobile-responsive YesPartial
No tracking scripts loaded on visitors Yes— No
Optimised for Core Web Vitals (LCP, CLS, INP) Yes— No
Single one-line embed code YesPer-item code

Official Meta Graph API connection — not scraping that breaks every few weeks

Full feed display with multiple layouts — not limited to single-post embeds like Instagram's native tool

Auto-updating content that keeps your website fresh without manual work

Complete design control to match your brand — not a rigid Instagram iframe

Lightweight code that won't slow down your website

Who Uses This Instagram Feed Widget?

Real-world use cases from businesses, agencies, and creators using Social Media Feeds.

E-commerce & fashion brands

A fashion label embeds an Instagram grid on the homepage to showcase looks and lifestyle imagery.

Lower bounce rate and stronger brand connection in the first 5 seconds.

Restaurants & food brands

A restaurant shows daily Instagram posts on the menu page — specials, plating, behind-the-scenes.

Always-fresh content without anyone updating the website.

Photographers & creators

A photographer uses a portfolio page with an Instagram carousel pulled from their feed.

Portfolio refreshes automatically with each new post.

Travel & hospitality

A hotel embeds Instagram on its rooms page so prospects see real guest experiences.

Replaces stock imagery with authentic social proof.

Frequently Asked Questions

How do I embed Instagram on my website?

With Social Media Feeds, you connect your Instagram account via the official Meta API, customise the feed layout and styling, then paste a single line of embed code into your website. It works with WordPress, Shopify, Squarespace, Wix, and any website that supports HTML. The setup takes under 5 minutes.

Is the Instagram website feed widget free?

Yes, Social Media Feeds offers a free plan that includes one Instagram feed widget with daily auto-refresh. Paid plans offer more frequent updates (as fast as twice daily), additional widgets, and removal of the Social Media Feeds badge. Sign up before 30 May 2026 to get 3 months free on any paid plan.

Does the Instagram feed update automatically?

Yes. Once connected via the Meta Graph API, your Instagram feed widget syncs automatically. New posts appear on your website without any manual action — the refresh frequency depends on your plan tier (daily on Free, daily on Pro, twice daily on Business).

Do I need a business Instagram account?

Yes, you need an Instagram Business or Creator account connected to a Facebook Page. This is required by Meta's API to access your posts. Converting a personal account to a business account is free and takes just a few taps in the Instagram app.

What is the best way to embed Instagram on a website?

The most reliable way to embed Instagram on your website is using an API-based widget like Social Media Feeds. Unlike Instagram's native embed (which only supports single posts) or scraping tools (which break frequently), an API-based approach provides a full, auto-updating feed with customisable layouts and reliable performance.

How do I embed Instagram on WordPress without a plugin?

Sign up for Social Media Feeds, connect your Instagram Business account, then paste the one-line embed code into a Custom HTML block in the WordPress editor. There is no WordPress plugin to install, configure, or keep updated — the widget works directly in any block that accepts HTML, including Gutenberg, Elementor, Divi, and Classic Editor.

Can I display Instagram reels and videos, not just photos?

Yes. The Instagram widget displays photos, carousel posts, and reels from your Instagram Business account. Reels appear with their cover thumbnail and play inline or in the lightbox when clicked. Carousel posts show all images and can be browsed within the widget.

Will my Instagram feed widget keep working long-term?

Yes. Because Social Media Feeds uses the official Meta Graph API rather than scraping, the connection is stable and authorised. Access tokens are refreshed automatically before they expire, so your Instagram feed continues working without any maintenance from you.

Does the Instagram widget show captions and hashtags?

Yes, full Instagram captions including hashtags, mentions, and line breaks are displayed beneath each post. You can toggle captions on or off in the widget settings if you prefer an image-only gallery look.

Is the Instagram website feed widget mobile-responsive?

Yes. The widget automatically adapts its column count, image sizes, and spacing to the width of its container. On mobile devices, it switches to a single-column or two-column grid for optimal touch interaction. There is no separate mobile setup required.

Ready to Add Your Instagram Feed to Your Website?

Sign up today and get 3 months free on any paid plan. Set up your first widget in under 5 minutes.

Offer ends 30 May 2026