If you are currently using a personal Gmail account, you will need to migrate your script to a paid Google Workspace domain. This establishes your developer identity with Google. 2. Link a Google Cloud Project
These tools cost nothing and give you full control over which “Apps Script user” applications can interact with your data.
// Create the raw email content var raw = 'To: ' + recipient + '\r\n' + 'Subject: ' + subject + '\r\n\r\n' + body;
your site. When users visit your Google Site URL, the Apps Script banner will be hidden. Method B: Using GitHub Pages (Custom URL)
On the OAuth consent screen dashboard, look for the section. Click Publish App . If you are currently using a personal Gmail
What (like GitHub or Netlify) do you already use?
If you run the script from a paid Google Workspace domain (e.g., you@yourcompany.com ) and distribute it exclusively to users within the same domain , the banner disappears automatically. Google trusts internal enterprise scripts and removes the warning by default. Summary of Free Options Implementation Difficulty Reliability CSS Injection Ultra-Easy (1 Minute) Medium (Google updates can break it) Quick fixes, personal tools iFrame Negative Margin Easy (5 Minutes) Public websites, portfolios Chrome Extension Internal team tools, utility add-ons
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
<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style> * margin: 0; padding: 0; overflow: hidden; height:100vh; Link a Google Cloud Project These tools cost
For a permanent solution that doesn't involve workarounds, you can link your script to a verified .
A GitHub developer named Luanpotter created a lightweight tool called . It works by monitoring pages from script.google.com and automatically hiding the warning message as soon as it appears.
This clever method uses a parent HTML page to embed your Apps Script web app in an IFrame, which effectively hides the warning banner. This technique was detailed by a developer named paxtech on Qiita.
Install an extension like , Stylus , or Tampermonkey on your browser. Method B: Using GitHub Pages (Custom URL) On
Both and Google App Engine offer generous always-free tiers that easily handle low-to-medium traffic applications. How to Transition:
The good news? The better news? It doesn’t require magic – just a small upgrade.
// Encode the message var encodedMessage = Utilities.base64EncodeWebSafe(raw);
If you must use a free Google account, you can hide the banner by embedding your Google Apps Script URL inside an iFrame on an external, self-hosted website.
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 . Paste your Web App URL into the "By URL" tab. Resize the embedded box to fit your application perfectly.