Connect an Instagram Business or Creator account, choose exactly which posts show, style the widget in a design studio with 40 layouts and 16 themes, and paste one snippet into any site builder. New posts arrive on their own: every 24 hours on the free plan, down to every five minutes on the top tier.
7-day full trial, no credit card. The free plan stays free.
"Instagram widget" usually means your own posts on your own site. That is one of five content types, and for plenty of businesses it is not the most useful one.

The walkthrough below was run on a live account in July 2026 and screenshotted as it happened.
Sign up free, create a feed, and connect your Instagram Business or Creator account through Meta’s OAuth flow. Personal accounts are not supported for third-party access; that is Meta’s rule, not ours.
No credit cardImported posts land on the Collect page as cards with approve, pin and remove controls. Nothing reaches your visitors that you have not chosen to show them.
You hold the approve buttonPick from 40 layouts and 16 themes in the design studio, toggle dates, avatars and badges, and watch the live preview restyle as you click.
Real renderer in the previewCopy the snippet for your platform and paste it. Plain HTML and WordPress get a script, Wix and Squarespace get a self-resizing iframe, Notion and Google Sites get a bare URL.
The dialog picks the right snippet
The goal of a good feed widget is to look like it was always part of the page. 40 layouts, 16 themes, a theme builder that is free on every plan, and display toggles for dates, avatars, badges and captions.

A script tag is not universally installable: some builders refuse third-party scripts outright. So the embed dialog asks where you are installing and hands out the right snippet for that host.
One script tag and one container div. The widget mounts directly in your page and renders inside a Shadow DOM, so its CSS and yours cannot interfere.
The same script with a page-width wrapper, because Shopify themes lay sections out with flexbox and would otherwise compress the container.
Both sandbox or strip custom scripts, so these get an iframe that resizes itself as content loads. No clipped feeds, no scrollbars.
Builders that cannot run scripts at all take a fixed-height frame by URL. Content scrolls inside it.
Every imported post waits as a card with approve, pin and remove controls, and you can edit post text inline. Keyword rules and an AI content filter can screen posts before you ever see them, which is what makes hashtag and mention feeds safe to run on a business site.

We do not publish speed-score leaderboards, because a widget's score depends on where it sits on the page and what the feed contains. What we publish instead is how the thing is built, which you can verify in your own DevTools.
The whole integration is one script tag and one div. Deferred means it never blocks your page from rendering.
The snippet preloads the feed request so posts and code arrive in parallel instead of one after the other.
The widget renders inside a Shadow DOM. Your stylesheets cannot break the feed, and the feed cannot break your page.
Try everything for 7 days with no credit card. When the trial ends you keep a plan a live site can actually run on.
An embeddable component that pulls posts from Instagram and displays them on your website as a live, self-updating section. It is not the same as Instagram’s own Embed button, which hands you code for exactly one post and never updates. A widget points at a feed, so the page changes as your content does. We tested every native option Instagram offers and published the results with screenshots.
Yes, a Business or Creator account. Personal Instagram accounts do not expose the API access any third-party widget needs; that is Meta’s rule. A Facebook Page is only required if you build a hashtag feed, because Meta routes hashtag search through a Page.
Yes. Account, hashtag, mention, tagged and Stories feeds are all supported, and all five are available on the free plan. Two honest limits from Meta’s side: hashtag search is capped at 30 unique hashtags in any rolling 7-day window, and mentions are delivered going forward only, so a mention feed starts empty and fills over the following days.
The widget is built not to: it is a single deferred script and one container element, the feed request starts in parallel with the script download, and the whole thing renders inside a Shadow DOM without touching your page’s CSS. We deliberately do not publish speed-test leaderboards, because scores depend on where a feed sits on the page and what it contains. We explain that methodology decision, with our test data, in our widget comparison article.
7 of the 40 layouts, every one of the 16 themes plus the theme builder, moderation, and a daily sync. Free widgets carry a small CollectSocials credit link; paid plans can remove it. The 7-day trial gives you full access to everything with no credit card.
New posts sync automatically on your plan’s schedule: every 24 hours on the free plan, down to every five minutes on the top tier. No manual refreshing, no re-pasting code.
Completely. Every imported post waits in a moderation view with approve, pin and remove controls, you can edit post text inline, and keyword rules plus an AI content filter can screen incoming posts before you ever see them. This matters most for hashtag and mention feeds, where other people write the content.
Yes. One feed can combine 10 platforms, including Facebook, YouTube, TikTok, Google Reviews and Pinterest, into a single wall. Every platform is on the free plan except X (Twitter), which is premium because X charges for API access, and we would rather say that plainly than bury it.
Connect your Instagram, curate what shows, pick a layout, paste one snippet. The 7-day trial covers everything and asks for no card.
Works with WordPress, Shopify, Wix, Squarespace, Webflow, Notion and plain HTML.