Allow iframe embedding for n8n Cloud instances

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!