Embed Instagram on Any Website
Step-by-step guide to embedding Instagram content on any platform. Works with WordPress, Shopify, Webflow, React, Vue, and more.
The Challenge
Embedding Instagram content traditionally involves slow-loading scripts, broken embeds when tokens expire, and no control over styling or moderation.
FeedFramer solves this with lightweight API access, automatic token refresh, and complete design control. Build exactly what you want, on any platform.
Step-by-Step Setup
Create FeedFramer Account
Sign up for free at feedframer.com. No credit card required.
Connect Instagram Account
One-click OAuth connection. Works with Instagram Business or Creator accounts.
Get Your API Key
Copy your API key from the dashboard. This authenticates all API requests.
Fetch Instagram Data
Make an API request to fetch your posts. Choose REST, GraphQL, or RSS format.
Build Your Embed
Use the data to create any layout. Grid, carousel, timeline, or custom design.
Verify Performance
Check Core Web Vitals (LCP/CLS). Apply CDN caching if needed.
Works With Any Platform
Custom code blocks
Liquid templates
Embed components
Component libraries
Frequently Asked Questions
Is it mobile-responsive?
Feedframer returns raw data (not a widget), so mobile responsiveness depends on how you build your UI. The JSON feed includes multiple image sizes (320px, 768px, 960px, 1200px) to support responsive layouts. We provide demo widgets, but we encourage you to build your own unique UI to display your Instagram posts.
Can I filter or moderate posts?
Yes. Filter by type, date, or custom criteria.
Does it work with private accounts?
Requires public Business/Creator accounts per Instagram's API rules.
Will this slow down my site?
No. Lightweight API with edge caching. Faster than Instagram's embed scripts.
How are rate limits handled?
Zero rate limits. Unlimited API requests with built-in caching.
Related Resources
Ready to Get Started?
Free tier includes everything you need. No credit card required.