Instagram Post Embed: Complete Guide
Learn how to embed single Instagram posts with official methods, plus discover FeedFramer for better moderation, uptime, and speed.
The Challenge with Single Post Embeds
Common Problems:
- • Instagram's oEmbed endpoint can be slow and unreliable
- • Posts can break if deleted or made private
- • No control over styling or layout
- • Performance impact from heavy embed scripts
- • Difficult to moderate or curate which posts appear
FeedFramer Solution:
- • Lightning-fast API with sub-200ms response times
- • Complete control over post rendering and styling
- • Built-in caching prevents broken embeds
- • Filter and moderate posts before they appear
- • Works with any framework or platform
Official Instagram oEmbed Method
Instagram provides an official oEmbed endpoint for embedding single posts. This works for simple use cases:
https://api.instagram.com/oembed?url=POST_URLLimitations: No customization, slow loading, breaks if post is deleted, requires loading Instagram's JavaScript.
When to Use FeedFramer
✅ Multiple posts with moderation
Curate and filter which posts appear on your site. Perfect for galleries and feeds.
✅ Custom styling required
Full control over HTML, CSS, and design. Match your brand perfectly.
✅ Performance critical
Sub-200ms API responses with edge caching. No heavy embed scripts.
✅ Reliable uptime needed
Automatic token refresh prevents breakage. Posts stay live even if original is deleted.
✅ Email and RSS integration
Unique RSS feed option for Mailchimp, Klaviyo, and email automation.
How FeedFramer Works
Connect Your Instagram Account
One-click OAuth connection. We handle all token management, refresh logic, and Instagram API complexity.
Choose Your Posts
Filter by type, date, or custom criteria. Fetch specific posts or entire feeds via REST, GraphQL, or RSS.
Build Your Embed
Use the data to create any layout. Single post cards, grids, carousels—complete design freedom.
Deploy and Relax
Posts update automatically. Hourly for free tier, every 5 minutes for premium. Cloudflare CDN handles caching.
Common Use Cases
Retail & eCommerce
Embed product posts on detail pages. Show user-generated content and social proof.
Editorial & Publishing
Embed Instagram posts in articles and blog posts with custom styling and moderation.
Agencies
Build custom Instagram integrations for clients with multi-account support.
Event Coverage
Live event posts embedded on landing pages with automatic updates.
FAQs
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. Include/exclude filters supported.
Does it work with private accounts?
Requires public Business/Creator accounts.
Will this slow down my site?
No. Lightweight and edge-cached.
How are rate limits handled?
Zero rate limits with caching.