Google Apps Script

by Google LLC

Cloud Free Tier free API Available

Free JavaScript-based scripting platform for automating Google Workspace applications including Sheets, Gmail, Docs, Forms, Calendar, and Drive. Google Apps Script is a server-side JavaScript platform for automating and extending Google Workspace applications. Launched in 2009, Apps Script runs on Google Cloud infrastructure and provides direct access to Google Sheets, Gmail, Google Docs, Google Forms, Google Calendar, Google Drive, and Google Slides through built-in service objects.

Key Facts

pricing

pricing facts about Google Apps Script
AttributeValueAs ofSource
Pricing model (May 2026)Google Apps Script is free: no paid tiers and no per-execution charges; included with every Google account (consumer and Workspace)May 2026Google Apps Script developer site

technical

technical facts about Google Apps Script
AttributeValueAs ofSource
Workspace account quotas (May 2026)Google Workspace quotas: 30-minute execution limit, 6-hour daily runtime, 1,500 email recipients/day, 100,000 URL Fetch calls/dayMay 2026Google Apps Script quotas documentation
Consumer account quotas (May 2026)Consumer (Gmail) quotas: 6-minute execution limit, 90-minute daily runtime, 100 email recipients/day, 20,000 URL Fetch calls/dayMay 2026Google Apps Script quotas documentation

General

General facts about Google Apps Script
AttributeValueAs ofSource
Launched2009May 2026Google
PricingFree — included with Google WorkspaceMay 2026Google
Execution Limit6 minutes per execution (consumer), 30 minutes (Workspace)May 2026Google
Daily Quota90 minutes total runtime/day (consumer accounts)May 2026Google
LanguageJavaScript (V8 runtime engine)May 2026Google
TriggersTime-driven (cron) and event-driven triggersMay 2026Google
Workspace IntegrationSheets, Docs, Gmail, Forms, Calendar, Drive, SlidesMay 2026Google
DeploymentCloud-only (Google infrastructure)May 2026Google

About Google Apps Script

Google Apps Script is a server-side JavaScript platform for automating and extending Google Workspace applications. Launched in 2009, Apps Script runs on Google Cloud infrastructure and provides direct access to Google Sheets, Gmail, Google Docs, Google Forms, Google Calendar, Google Drive, and Google Slides through built-in service objects. Scripts can create custom spreadsheet functions, automate email workflows, generate documents from templates, build simple web applications, and interact with external REST APIs.

Apps Script supports two types of triggers: time-driven triggers (equivalent to cron jobs, running scripts at specified intervals from every minute to monthly) and event-driven triggers (firing on form submissions, spreadsheet edits, calendar event changes, or document opens). The V8 runtime engine supports modern JavaScript syntax including arrow functions, template literals, destructuring, and async/await. Scripts can also use the UrlFetchApp service to call external REST APIs, enabling integration with third-party services.

Google Apps Script is included at no cost with every Google Workspace account (personal Gmail and paid Workspace plans). Execution limits apply: each script execution has a 6-minute maximum runtime for consumer accounts (30 minutes for Google Workspace accounts), and total daily runtime is capped at 90 minutes for consumer accounts. These quotas constrain large-scale data processing but are sufficient for most business automation use cases. There is no visual flow builder — all automation is created through code in a browser-based editor.

Integrations (8)

BigQuery native
Gmail native
Google Calendar native
Google Drive native
Google Forms native
Google Sheets native
REST APIs native
Slack third-party

Written & reviewed by · Last updated: · Last verified:

Other Spreadsheet Automation Tools

See How It Ranks

Questions About Google Apps Script

Learn More