Framer plugin · live now

Your Instagram,
live on your site.

Paste a handle, pick one of six layouts, insert it on the canvas. The feed keeps itself up to date after that: new posts appear on your published site without you republishing anything.

No Instagram login, no Meta app review, no API keys. Works with any public profile — yours or a brand you're building for. 7-day free trial on monthly plans.

yoursite.framer.website
@nike291.6M followers
Follow
Instagram post Instagram post Instagram post Instagram post Instagram post Instagram post
What it does

A real feed.
Not a screenshot.

Most people paste a static image grid and update it never. This is a live component: it refreshes on its own, matches your design, and opens each post in a proper lightbox.

One handle, done

Type @handle, see the feed instantly, insert it. No Instagram login, no Meta developer app, no token that expires in 60 days.

🎛️

Six layouts

Profile, Grid, Slider, Carousel, Marquee and Rainbow. Columns, gaps, corner radius and post count are all yours to tune.

🔄

Auto-sync

Your published site pulls fresh posts on a schedule. Post on Instagram, and the site follows — no republish, no maintenance.

Curated picker

Don't want the last 9 posts? Hand-pick from a pool of 50 and lock the exact grid you want. Great for portfolios and lookbooks.

🖼️

Lightbox included

Click a post for the full caption, likes, date, carousel slides and a link to Instagram. Keyboard arrows work too.

🛡️

Nothing to break

Images are served through our servers, so signed Instagram URLs can't expire on your site. No keys ever reach the browser.

Layouts

Six ways to show it.

Every layout is live in the demo, with a real @nike feed and the exact plugin UI. Click one to open it.

How it works

Three steps, once.

Then it runs itself. The plugin inserts a real Framer code component, so the feed lives on your published site and refreshes there — nothing to re-export, nothing to re-paste.

01

Paste a handle

Any public Instagram profile. The preview loads the real posts in seconds, before you pay anything.

02

Pick a layout

Flip through six layouts on live data and tune columns, gap, corner radius and how many posts to show.

03

Insert to canvas

One click drops the component into your project. Publish, and the feed keeps syncing on its own.

Pricing

Try it free.
Then pick your size.

Monthly plans start with a 7-day free trial — cancel any time during it and you're not charged. One plan covers every Framer project you own.

Starter
$7.99/mo
Personal & single-brand
  • 1 Instagram feed
  • Up to 18 posts per feed
  • Daily auto-sync · 3 manual/day
  • Up to 10,000 feed views/month
  • All 6 layouts + curated picker
  • Priority support
  • $29 extra-feed add-on
Start free trial
Pay once
Lifetime
$35 once
No subscription, ever
  • 2 Instagram feeds, forever
  • Up to 12 posts per feed
  • Weekly auto-sync · 1 manual/day
  • Up to 50,000 feed views/month
  • All 6 layouts + curated picker
  • Priority support
  • Extra feeds at $29 one-time
Get Lifetime

On Pro and Lifetime, need one more feed? Add a feed for $29, one-time — it stays on your account forever. Buy it from the plugin or from your account page.

No free tier: every feed costs us money to keep scraping, every day it's live. The 7-day trial is the free part, and you can cancel it in two clicks.

FAQ

Questions, answered.

Do I have to connect my Instagram account?

No. You paste a public handle and that's it — no Instagram login, no Meta developer app, no access token to renew every 60 days. It works for your own profile or for a client's, and you never hand us a password.

Does the feed update by itself?

Yes. The backend refreshes each connected feed on a schedule (daily on Starter and Pro, weekly on Lifetime) and your published site reads the refreshed copy. You can also hit "Sync now" in the plugin when you've just posted something.

What is a "feed view"?

One load of your widget by a visitor on your published site. Starter includes 10,000 a month and Pro 50,000 — well past what a typical marketing site does. You'll get an email before it ever becomes a problem.

Why is there no free plan?

Instagram has no free API for this. Every refresh of your feed costs us money at a scraping provider, every day the feed is live, whether anyone visits or not. A free tier would mean paying that bill forever for feeds nobody looks at. Instead: a real 7-day trial, and a $35 one-time Lifetime option if you'd rather not subscribe.

What happens if I cancel?

You keep the plugin until the end of the period you paid for, then the feed stops refreshing and the widget stops loading new posts. Cancel in two clicks from your account page — it opens Stripe's own billing portal, no email required.

Can I choose exactly which posts show?

Yes. Switch a feed to Curated and hand-pick from a pool of your 50 most recent posts. The picked set stays fixed until you change it, which is what you want for a portfolio or a lookbook.

Will it slow my site down?

No. The widget fetches one small JSON payload from our cache and images are proxied and cached on our side, so Instagram's signed URLs can't expire mid-life on your page.