Allow iframe embedding for n8n Cloud instances
Right now n8n Cloud blocks embedding instances in iframes from external domains.
Use case: I want to build a simple Next.js wrapper app where users can input their n8n Cloud URL and access their dashboard through an iframe. This would let me make a Whop app for users to access their n8n instance from Whop.
Current behavior: Browser blocks the iframe with “Refused to display in a frame
Requested solution:
Add a setting in n8n Cloud to allow iframe embedding from specified domains
I know there are security implications with clickjacking, but if users opt-in to allowing their instance to be embedded, that should be their choice.
Self-hosted instances can modify this, but it would be nice to have this option for Cloud users too.
Thanks so much!
Hi @Jose_Maldonado ,
Iframe Embedding for n8n Cloud Currently Not Supported
As of November 2025, you cannot embed n8n Cloud instances in iframes from external websites. This is a deliberate security measure to protect users from “clickjacking” attacks.
When you try to embed an n8n Cloud instance, the browser will block it and show a “Refused to display in a frame” error.
There is an active feature request on the n8n community forums asking for a setting to allow embedding from specific, user-approved domains. This would give users the choice to enable this functionality for their own use cases.
While users of self-hosted n8n instances can modify their setup to permit iframing, this option is not available for Cloud users
For businesses looking for a deeply integrated, white-labeled solution, n8n offers a paid product called n8n Embed.
If my reply is helpful, kindly click like and mark it as an accepted solution.
Thanks!