GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Home
  • Apps Script
  • All products
  • Admin console
  • Cloud Search
  • Gmail
  • Google Calendar
  • Google Chat
  • Google Classroom
  • Google Docs
  • Google Drive
  • Google Forms
  • Google Keep
  • Google Meet

This view

  • Original page
  • New address

GeezerVison is showing developers.google.com — Google Apps Script overview | Google for Developers

Google Apps Script overview Stay organized with collections Save and categorize content based on your preferences.

Spark icon

Page Summary

  • Google Apps Script is a rapid application development platform for creating business applications that integrate with Google Workspace, using modern JavaScript and built-in libraries for popular Google applications.

  • You don't need to install anything as it offers a browser-based code editor, saves scripts to Google Drive, and runs them on Google's servers.

  • Apps Script is versatile and can be used to add custom features to Google Docs, Sheets, and Forms, build web apps, interact with other Google services, and create add-ons.

  • Quickstarts are available to help you get started with Apps Script projects quickly, such as building automation, custom functions, or a Google Chat bot.

Apps Script is a rapid application development platform that makes it fast to create business applications that integrate with Google Workspace. You write code in modern JavaScript and have access to built-in libraries for Google Workspace applications like Gmail, Google Calendar, Google Drive, and more. There's nothing to install—we give you a code editor right in your browser, and your scripts are saved to Drive and run on Google's servers.

If you're new to JavaScript, Codecademy offers a number of JavaScript courses. (These courses weren't developed by and aren't associated with Google.)

What can Apps Script do?

Apps Script is versatile. Use it to perform the following actions:

  • Add custom menus, and dialogs & sidebars to Google Docs, Google Sheets, and Google Forms.
  • Write custom functions and macros for Sheets.
  • Publish web apps—either standalone or embedded in Google Sites.
  • Interact with other Google services, including Google AdSense, Google Analytics, Calendar, Drive, Gmail, and Google Maps.
  • Build lightweight add-ons and publish them to Google Workspace Marketplace. If you anticipate building large-scale add-ons, refer to Build a Google Workspace add-on using HTTP endpoints.

Try a quickstart

Try one of the following quickstarts to get an Apps Script project running in less than 5 minutes.

  • Automation quickstart: Build and run an automation that creates a Docs document and emails you a link to it.
  • Custom function quickstart: Create a custom function that calculates the sale price of discounted items.
  • Google Chat bot quickstart: Create a Chat bot that can be directly messaged and responds by echoing your messages.
Want to see Apps Script in action?
The Google Workspace Developers channel offers videos about tips, tricks, and the latest features.
Subscribe now

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-09-03 UTC.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.