InstagramIn development
An Instagram widget worth the space it takes.
Your best photography already exists. It is just sitting on a platform your customers have to leave your site to see. An Instagram widget brings it back, and keeps it current without you touching a screenshot. It is the social media widget most sites reach for first, and usually the one that earns its space.
Instagram requires a reviewed Meta app before any tool can read your media. Ours is in that process: join the list and we will tell you the day it opens.
Instagram is the one network where a dense, image-led wall is obviously right. The content is square and portrait photography and it tiles well.
What Instagram hands over
What an Instagram widget can actually show
Instagram's API is generous with your own media and tight with everyone else's. Knowing which side of that line your idea falls on saves a lot of disappointment, so here it is plainly.
What you get
- Your own posts, Reels and carousel albums, with captions and permalinks
- The author-supplied alt text, when whoever posted it bothered to write some
- Like and comment counts at the moment of sync
- Media from a Business or Creator account you can authorise
What it won’t do
- Personal accounts: the API only speaks to Professional ones
- Other people's feeds, however public they look in a browser
- Stories, which expire before most walls would refresh
- Unlimited hashtag search: Instagram meters it hard and caps the tags you can track
Setup
How to add an Instagram feed to your website.
Switch to a Professional account
In the Instagram app: Settings → Account type and tools → Switch to professional account. Business or Creator both work. It is free, reversible, and the API will not talk to a personal account at all.
Connect it to Vitraz
Pick Instagram in Sources and authorise through Instagram's own screen. We never see your password, and you can revoke access from Instagram at any time.
Curate what shows
Approve posts by hand, or auto-approve everything and hide the odd one. Pin a launch post to the top of the wall for as long as it matters.
Paste one line on your site
Copy the snippet into your template. The wall refreshes on its own from then on, new posts appear without a redeploy.
Instagram, in particular
Reposting other people's photos is a permissions question
A hashtag wall full of customer photos is the most persuasive thing you can put on a product page, and the most common way brands get a takedown notice. Posting publicly is not the same as licensing, and Instagram's terms do not transfer any rights to you.
- Ask the author before a customer photo goes on a commercial page, a comment asking permission, and their reply, is the paper trail
- Keep attribution visible: handle, avatar and a link back to the original post
- Remove on request, quickly, without arguing: moderation is one click
- Your own posts carry none of this friction, which is why most walls start there
Install guides
Works on the site you already have.
The embed is one script tag and one element, which every builder that allows custom HTML accepts, and it renders in its own shadow root so your styles and ours never collide. Each guide shows where the paste box lives.
No, and no tool can make it. Instagram's API only serves Professional accounts, Business or Creator. Switching is free, takes about thirty seconds in the app, and you can switch back whenever you like.
Yes. Reels and carousel albums both come through alongside standard posts. Reels appear as a video tile with a play affordance; clicking through opens the original on Instagram.
You can, with a caveat worth knowing before you plan a campaign around it: Instagram meters hashtag search and limits how many distinct tags an app may track in a rolling window. It suits one campaign tag well, and a long list of tags badly.
That depends on your plan's refresh cadence rather than on Instagram, from daily on the free plan down to every few minutes on the higher ones. Nothing needs a redeploy; the embed pulls the current feed.
Posts already pulled in stay where they are and keep displaying. Nothing new arrives until you reconnect. Deleting the source removes its posts from your feeds.
More networks
Other feeds people build.
Every network compared side by side, including what each one demands before it will hand anything over, is on the social media widgets overview.
Facebook widget
Page posts, photo albums and community mentions
Google Reviews widget
Public star ratings and reviews from Google Maps
Twitter (X) widget
Public posts from any account, a hashtag, or mentions
Build your first wall today.
Start on the free plan with the sources that are ready now, and add Instagram the day it opens.

