The most powerful and customizable iFrame plugin. Page navigation, event detection, two-way messaging, lazy loading, security controls, and over 50+ parameters.
⚡ Key Features:🧭 Navigation & Event Detection Change pages inside the iframe via workflows, and trigger events on page change and load status.
🔄 Two-Way Messaging Send custom messages from your app to the iframe and receive messages back from it.
🔒 Security Controls Configure "Allow" and "Sandbox" parameters, and auto-detect if a page supports iframe embedding.
📱 Fully Responsive Mobile-compatible iframe integration that adapts across all devices and screen sizes.
🪶 Lightweight & Stable Built with pure HTML for reliable, lightweight performance and 50+ configuration parameters.
DocumentationWe've created a detailed step-by-step guide for the iFrame Complete (Embed) Plugin. It includes a comprehensive overview of all features, practical use cases, and answers to frequently asked questions.
FAQWhat does this plugin do?It embeds external web content into your Bubble app via a customizable, responsive iframe, supporting dynamic URLs, messaging, navigation, and advanced security controls.
Can I navigate to different pages within the iframe?Yes. A workflow action lets you dynamically change the URL inside the iframe without reloading the whole page.
Does the plugin support communication between the iframe and the parent page?Yes. You can send messages from your Bubble app to the iframe and receive messages from the iframe back to the app.
Can I detect when the iframe content has loaded or changed?Yes. The plugin provides events for when the iframe content loads and when the page inside it changes.
What use cases is this plugin ideal for?Embedding dashboards, external tools, documentation, third-party widgets, and any app that needs controlled, interactive iframe content.
Our Similar Plugins-
iFrame Detector #url #embed Plugin for Bubble-
Air IFrame Embed Website Plugin for Bubble-
HTML + iFramer Plugin for Bubble Mobile
SupportIf you still have questions or unresolved issues, you can
contact us.
Risk-free TrialThe most risk-free way to try out this plugin is to subscribe to it. If you unsubscribe a few days later you will be charged on pro-rata basis, so for example if the plugin monthly price is $5 then you'd pay only 17¢ per day ($5/30 days)!