Remove This Application Was Created By A Google Apps Script User ((top)) Jun 2026
: Internal team tools, CRM extensions, and mobile-friendly database viewers.
function doGet(e) var output = HtmlService.createHtmlOutputFromFile('Index'); output.setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL); return output; Use code with caution.
By understanding these methods, you can ensure your interactions with Apps Script web apps remain both secure and seamless.
The banner ensures external users know the app is third-party. It prevents malicious actors from designing fake Google login pages to steal credentials. : Internal team tools, CRM extensions, and mobile-friendly
Resize the UI container box natively on your screen layout grid. Method 3: Internal Deployments for Google Workspace Domains
function doGet(e) var data = status: "success", message: "Welcome to my fully custom app interface!" ; return ContentService.createTextOutput(JSON.stringify(data)) .setMimeType(ContentService.MimeType.JSON); Use code with caution. Step 2: Build a Separate Custom Frontend
Because you cannot change Google's default web app rendering behavior, the only way to eliminate the banner is to change how you deliver the content to your users. Below are the three most reliable, production-ready methods to bypass the "Created by a Google Apps Script User" banner. The banner ensures external users know the app
Below is a complete example of a wrapper page that addresses common implementation challenges:
This is a that Google automatically adds to Apps Script web apps when certain conditions are met. According to a Google Issue Tracker entry from July 2017, Google intentionally expanded this banner to all cases where:
This is the most popular and reliable method among developers. By embedding your GAS web app as an IFRAME within another HTML page, you can effectively hide the warning banner from view. The banner is still present in the iframed content, but it's not visible due to the iframe's viewing constraints. Method 3: Internal Deployments for Google Workspace Domains
We can explore any of these deployment architectures further depending on your specific needs. Please select one of the options below to continue:
You must associate your Apps Script with a standard Google Cloud Platform (GCP) project instead of the default "default" project.
A reverse proxy acts as an intermediary. It requests the page from Google, reads the raw HTML string, removes the banner code programmatically, and then serves the clean HTML to the user. Example using a Cloudflare Worker: Create a free account on Cloudflare. Set up a new Cloudflare Worker with the following logic: javascript