Documentation

Quick start

Get your Instagram feed live on your website in under 5 minutes.

1

Create an account

Go to app.feedembed.io/signup and create a free account with your email address. No credit card required.

2

Connect your Instagram account

From the dashboard, go to Sources and click Connect Instagram. You’ll be redirected to Instagram to authorise FeedEmbed.

Requirement: Your Instagram account must be a Business or Creator account. Personal accounts are not supported by the Meta API. Converting is free — go to Instagram Settings → Account → Switch to Professional Account.
3

Create a feed

Go to FeedsNew feed. Give it a name, select your Instagram source, and click Create. FeedEmbed will immediately fetch your latest posts.

Each feed gets a unique embed key — a short identifier you’ll use in your HTML snippet.

4

Paste the snippet into your site

Copy your feed’s embed snippet from the dashboard and paste it into your website where you want the feed to appear:

<!-- Place where you want the feed to appear -->
<div data-feedembed-feed="your-embed-key"></div>

<!-- Add once, ideally just before </body> -->
<script src="https://widget.feedembed.io/script.js" defer></script>

The script tag only needs to appear once per page, even if you have multiple feeds. Place it just before </body> for best performance.

🎉

That’s it — you’re live!

Your Instagram feed is now embedded on your site. It will refresh automatically based on your plan’s refresh interval. New posts appear without any action from you.

Next steps