Remove This Application Was Created By A Google Apps Script User Free -
The phrase “remove this application was created by a google apps script user free” brings thousands of people to forums and help desks every month. The confusion is understandable—Google’s warning text is stark and alarming. But now you know the truth: it’s a standard security feature, not a flaw.
You can remove the application causing the warning for free in under two minutes. Or, if you are the developer, you can remove the warning from your app by completing Google’s free verification process.
Do not pay for cleaners, removers, or so-called “experts” who promise to delete the warning. They are preying on your frustration. Use the official, free methods outlined above, and you will never be bothered by the “Google Apps Script user” message again.
Next Step: Open your Google Account permissions page and take control of every application connected to your data—right now, for free.
How to Remove the "Created by a Google Apps Script User" Banner for Free
When you deploy a Google Apps Script as a web app, Google automatically inserts a grey header banner that reads: "This application was created by another user, not by Google." This is a security measure to inform users they are interacting with third-party code rather than an official Google product.
While there is no "off" switch in the settings for free consumer accounts, there are several effective workarounds to hide or remove this banner.
1. Embed the App in a Google Site (Most Effective Free Method)
The most reliable way to hide the banner for free is to embed your script's URL into a Google Site. When the web app is viewed through an iframe on a Google-hosted site, the warning banner is typically suppressed.
Step 1: In your Apps Script editor, click Deploy > New deployment.
Step 2: Select Web app and set "Execute as" to your account and "Who has access" to "Anyone". Step 3: Copy the Web App URL.
Step 4: Go to your Google Sites project, click Embed, paste the URL, and publish the site. 2. Self-Host with a GitHub Pages Wrapper
If you want to host the app on your own domain or a custom site for free, you can use a "wrapper" approach.
Create a simple HTML file (hosted on GitHub Pages) that contains an pointing to your Apps Script URL.
Ensure your Apps Script deployment is set to XFrameOptionsMode.ALLOWALL in your doGet function to allow it to be framed by external sites. 3. Use Browser Extensions (Internal/Personal Use)
If the app is only for your personal use or a small internal team, you can use a browser extension to hide the banner locally.
Install an extension like Custom JavaScript for websites or uBlock Origin.
Note: This only works for users who have the extension installed. 4. Professional Alternatives (Verification)
For a permanent solution that doesn't involve workarounds, you can link your script to a verified Google Cloud Project (GCP).
Once your app is verified by Google, the banner disappears for all users.
This process is free but requires a detailed security review if your script uses sensitive data.
For a walkthrough on how to properly deploy and access your web app URL:
Removing the "This application was created by a Google Apps Script user" banner is a common goal for developers who want to provide a professional, white-labeled experience for their users. While this footer is a security feature designed by Google to prevent phishing, there are several legitimate ways to minimize its visibility or remove it entirely depending on how you deploy your project. Understanding the Banner’s Purpose
Before attempting to remove the notice, it is important to understand why it exists. Google automatically attaches this disclaimer to any Web App or script-based UI that is not part of a verified Google Workspace domain or a published Google Cloud project. It serves as a warning to end-users that the application is third-party and not officially vetted by Google. Method 1: Upgrade to a Google Workspace Account
The most straightforward way to remove the "created by a user" branding is to use a professional Google Workspace (formerly G Suite) account rather than a personal @gmail.com account.
When you deploy a Web App within a Workspace domain and set the access permissions to "Anyone within [Your Domain]," the banner is typically removed for internal users. This is because Google assumes a level of trust within a managed organizational environment. However, if the app is shared with external users outside the domain, the banner may reappear to protect those external parties. Method 2: Link to a Standard Google Cloud Project
By default, Apps Script projects use a "Default" Google Cloud Platform (GCP) project. To gain more control over the branding and consent screens, you can switch to a "Standard" GCP project. Create a project in the Google Cloud Console. Go to "Project Settings" and copy your Project Number.
In your Apps Script editor, go to Project Settings and click "Change Project." Enter your Project Number. Configure your OAuth Consent Screen in the GCP Console.
While this doesn't always instantly vanish the footer, it allows you to submit your application for "Verification." Once Google verifies your app, the "unverified app" warnings disappear, and the footer becomes much less intrusive. Method 3: Use a Custom Domain with an Iframe Wrapper
If you are hosting the script as a Web App, you can embed it into your own professional website using an iframe. This doesn't technically delete the code from the script's source, but it places the application within your own branded environment.
To do this, ensure your script's HtmlService is set to allow embedding:
output.setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL);
By wrapping the script in a container on your own domain (e.g., yourdomain.com), the user’s focus remains on your URL and your website’s header/footer, making the Google disclaimer at the very bottom of the frame feel like a minor technical footnote rather than a primary branding element. Method 4: Transition to AppSheet
If your Apps Script is primarily used for data entry or internal tools, consider migrating the logic to AppSheet, Google’s no-code app building platform. AppSheet provides a significantly more professional interface and does not include the "Apps Script user" footer. Since AppSheet is now included in most Workspace tiers, it offers a more "enterprise-ready" look and feel for your tools without the script-specific baggage. Important Security Note
You should never attempt to use CSS or JavaScript hacks (like DOM manipulation) to hide the Google footer programmatically. Google’s security headers often block such attempts, and more importantly, bypassing security notices can lead to your script being flagged for "Terms of Service" violations, resulting in the permanent suspension of your project or your entire Google account.
For a truly "free" experience that looks professional, focus on clean UI design within your HtmlService files. A well-designed, functional application will often earn the user's trust regardless of the small disclaimer at the bottom of the page.
The blue banner stating "This application was created by a Google Apps Script user" is a built-in security warning designed to protect users from unverified or potentially malicious scripts. While there is no official "one-click" button to disable it for free on public web apps, there are several effective workarounds to hide or bypass it. 1. Embed the Web App in an IFrame
The most common and effective way to hide the banner from your users is to embed your Google Apps Script (GAS) URL within another webpage using an tag.
How to do it: Host a simple HTML file on a free platform like GitHub Pages or your own website.
The Code: Use a basic iframe structure: . The phrase “remove this application was created by
Permissions: Ensure you set HtmlService.XFrameOptionsMode.ALLOWALL in your script's doGet() function to allow it to be framed by external sites. 2. Deploy Within a Google Site
If you don't want to manage external hosting, embedding the web app directly into a Google Site can often suppress the warning for users within your organization or those viewing the site. This is because Google considers its own ecosystem a "safe" container for the script. 3. Use a Google Workspace Account
If you are building an application for internal use, the banner is automatically hidden for users who are in the same Google Workspace domain as the script owner.
Benefit: This removes the banner without any extra coding or embedding.
Free Alternative: If you are using a standard @gmail.com account, you will still see the banner unless you use the iframe method mentioned above. 4. Browser-Side Hiding (For Personal Use)
If you only want to remove the banner for yourself or a small team, you can use browser extensions to hide the CSS element of the banner.
Chrome Extensions: Tools like Custom JavaScript for Websites allow you to run a script that sets the banner's display to "none".
Script Snippet: document.getElementById('warning').style.display = 'none';. 5. Official Verification (Long-Term Solution)
To remove all "Unverified App" warnings and the banner officially, you must link your script to a Google Cloud Project (GCP) and complete the OAuth verification process. Is there any way to remove the banner? : r/GoogleAppsScript
To remove the "This application was created by a Google Apps Script user" banner for free, you must embed your Google Apps Script web app into another webpage. Google automatically adds this banner to standalone web apps as a security notice to users.
The most effective free method is to use Google Sites or GitHub Pages to iframe the application. Phase 1: Prepare Your Google Apps Script
Before embedding, you must modify your code to allow other sites to "frame" your application. Open your Google Apps Script project.
In your doGet() function, locate where you return your HTML output. Sometimes, the application asking for permission is from
Add the .setXFrameOptionsMode() method to your HtmlService call: javascript
function doGet() return HtmlService.createHtmlOutputFromFile('Index') .setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL); Use code with caution. Copied to clipboard
Deploy as a Web App: Click Deploy > New Deployment. Set "Who has access" to Anyone. Copy the Web App URL provided after deployment. Phase 2: Choose an Embedding Method Method A: Using Google Sites (Easiest)
This is the most seamless way to remove the banner for free within the Google ecosystem. Go to Google Sites and create a new site. On the right panel, click Embed. Paste your Web App URL into the "By URL" tab. Resize the embedded box to fit your application perfectly.
Publish your site. When users visit your Google Site URL, the Apps Script banner will be hidden. Method B: Using GitHub Pages (Custom URL)
Use this if you want a cleaner URL or more control over the surrounding page. Create a new repository on GitHub. Create a file named index.html.
Paste the following iframe code, replacing YOUR_SCRIPT_URL with your actual web app URL:
Use code with caution. Copied to clipboard
Enable GitHub Pages in the repository settings to host the site for free. Alternative: Verified Publisher (Advanced)
If you do not want to embed the app, the only "official" way to remove the banner is to link your script to a Google Cloud Project and go through the OAuth verification process. This is complex and usually requires a privacy policy and a domain name. Summary of Limitations
Permissions: Embedding only hides the visual banner. Users will still see an authorization popup the first time they run a script that requires access to their Google data.
Mobile View: Ensure your CSS is responsive, as iframes can sometimes behave differently on mobile devices.
Here’s a short article explaining how to remove the phrase “This application was created by a Google Apps Script user free” from your Google Apps Script project’s authorization screen. After completing these steps, the application is gone,
Sometimes, the application asking for permission is from an unknown or suspicious user. If you suspect foul play, “remove” takes on a different meaning: you need to completely scrub it from your Google account.
Free emergency removal steps:
After completing these steps, the application is gone, and the warning will never return.
If you want to use the script but find the extra click annoying, you cannot “delete” the warning from Google’s servers. However, you can bypass it permanently by using the script from a trusted environment.
Here is a free workaround:
For a more elegant solution that removes the warning entirely for all users, publish your script to the Google Workspace Marketplace.
When an app is listed on the official Marketplace, Google trusts it more. The warning “created by a Google Apps Script user” is replaced by a clean, professional authorization screen.
How to do it for free:
Once published, any user who installs your app from the Marketplace will never see the dreaded warning.
No, it just means Google hasn’t reviewed the app. Only run scripts from sources you trust.
Google Apps Script has a generous free tier. When you deploy a script as a web app or an add-on, Google inserts that attribution line to remind users:
For internal tools or testing, that’s fine. For client-facing tools, it undermines trust.
