Skip to main content

Remove This Application Was Created By A Google Apps Script User Free !new!

The Text:

"This application was created by a Google Apps Script user."


How to remove this text: If you are using the MailApp or GmailApp service in your script, Google automatically appends this footer to prevent spamming. You cannot remove it using the standard free tier of Google Apps Script.

To remove it, you must switch to using the Gmail API in your script. Here is a basic example of how to send an email without the footer using the API:

function sendEmailWithoutFooter() 
  var recipient = 'example@email.com';
  var subject = 'Test Subject';
  var body = 'This is the body of the email.';

// Create the raw email content var raw = 'To: ' + recipient + '\r\n' + 'Subject: ' + subject + '\r\n\r\n' + body;

// Encode the message var encodedMessage = Utilities.base64EncodeWebSafe(raw);

// Send using the Gmail API Gmail.Users.Messages.send( raw: encodedMessage , 'me');

Note: You must enable the Gmail API service in your script project (Services > Gmail API) for this code to work.

The banner "This application was created by a Google Apps Script user" is a security feature implemented by Google to inform users that the web app they are accessing was created by a third party and not by Google itself.

While there is no direct "off" switch in the script settings for free accounts, you can remove or bypass it using the following methods: 1. Using a Google Workspace Account

If you are part of a Google Workspace organization, the banner will not be displayed to other users within your same domain.

Limitations: External users outside your domain will still see the banner.

Verification: For the banner to be removed for all users (including those outside your domain), the script must typically be published as a verified Google Workspace Add-on or associated with a verified Google Cloud project. 2. Embedding in a Website (iframe)

You can hide the banner by embedding your Google Apps Script web app into another webpage using an 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 The Text:

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.

To remove the message "This application was created by a Google Apps Script user" (or "This application was created by another user, not by Google") from your web app, you should understand that this is a security feature designed to protect users from phishing or malicious scripts .

While there is no "free" button to toggle this off, here are the most effective ways to manage or remove it: 1. The Official Professional Route (Verified Publisher)

The most "correct" way to remove the banner for all users is to have your application verified by Google. Once verified, the banner typically disappears because the publisher is now trusted .

Create a GCP Project: You must associate your Apps Script project with a standard Google Cloud Platform (GCP) project .

Request Verification: Submit your app for OAuth verification through the Google Cloud Console. This process can take several weeks and may require identifying yourself (which often requires a paid Workspace account) . 2. The Browser-Side "Fix" (For Personal Use)

If you only want to hide the banner for yourself or a small group of users who are willing to install an extension, you can use a browser-based CSS injector .

Use a Browser Extension: Install an extension like Custom JavaScript for websites or Tampermonkey.

Inject CSS: Use the following code to hide the banner's container: javascript document.getElementById('warning').style.display = 'none'; Use code with caution. Copied to clipboard

Note: This only works for users who have the extension active . 3. Alternative Hosting (Avoiding the Apps Script Domain)

If you want a professional look without the banner, you can move your front-end away from script.google.com.

Embed via iFrame (Partial Success): Some users try embedding the Apps Script URL in another website. However, the banner often remains because it is tied to the Apps Script domain .

Use a Front-End Framework: Host your UI on a free platform like GitHub Pages or Netlify and use the Google Apps Script purely as a Backend API (via doGet or doPost). This completely bypasses the Apps Script web app UI and its associated banners . 4. Configuration Check (Workspace Users)

If you are part of a Google Workspace (business or education), ensure you are deploying the app with the correct settings. Execute As: Set this to "Me" (your admin/account).

Who has access: Set this to "Anyone within [Your Domain]" rather than "Anyone" . In some organizational settings, this can minimize the severity of the warning banner. Summary of Options: Verification Free / Time Intensive Professional, public-facing apps . Browser Extension Private internal tools or personal dashboards . Separate Hosting Free (GitHub/Netlify) Developers who want a fully custom UI . "This application was created by a Google Apps Script user

Are you building this app for public use or for private/internal tasks?

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 message " This application was created by a Google Apps Script user How to remove this text: If you are

" is a mandatory security banner added by Google to identify that a web app was not developed by Google itself. While there is no official "free" button to toggle it off, you can bypass or hide it using the following methods: 1. Embed as an iFrame

The most common way to hide the banner is by embedding your Apps Script web app into another website using an : In your Apps Script code ( ), ensure your HtmlOutput allows iframing by adding: javascript HtmlService.createHtmlOutputFromFile(

) .setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL); Use code with caution. Copied to clipboard

: When viewed directly via the script URL, the banner remains, but when viewed through your external site's iframe, the banner is typically hidden. 2. Embed in a Google Site

If you don't have a personal website, you can embed the web app into a Google Sites : Open a Google Site, use the tool, and paste your web app's "Exec" URL.

: This often strips the grey header/footer branding for users within the same organization or domain. 3. Use Workspace Internal Deployment If you are part of a Google Workspace

(formerly G Suite) organization, the banner is often automatically removed for other users within your same domain

: Deploy the web app and set access to "Anyone within [Your Domain]" instead of "Anyone" or "Anyone with a Google Account". 4. Browser-Side Hiding (For Personal Use)

If you only want to remove the banner for yourself (e.g., for a public kiosk or personal dashboard), you can use a browser extension to hide the element. : Use an extension like uBlock Origin or a custom CSS injector (like ) to set the banner's container to display: none;

: This only works on the browser where the extension is installed; other users will still see the banner. Summary of Limitations No Script-Level Removal : There is no

you can write inside the script itself to delete the banner because it is injected by Google's servers outside of your HTML body. Security Purpose

: Google maintains this banner to prevent phishing, so complete removal for anonymous public users is intentionally difficult. Further Exploration View community discussions on Stack Overflow regarding the X-Frame-Options workaround. Read more about web app deployment configurations on the official Google for Developers exact HTML code to create the iframe for your own website?

There is no direct "free" button or setting to remove the "This application was created by a Google Apps Script user" banner within the Google Apps Script editor. This banner is a security feature automatically applied to web apps and deployments that are not formally verified.

However, you can use several workarounds to hide or bypass this warning: Professional & Official Methods

Embed in Google Sites or External Webpages: The banner is often hidden when you embed the script's URL as an