Tech Archive‎ > ‎

Quotas for Google Services

posted May 23, 2019, 7:28 PM by Sanjeev Jain

Google Apps Script services impose daily quotas and hard limitations on some features. If you exceed a quota or limitation, your script throws an exception and execution terminates.

Current quotas

Quotas are set at different levels for users of consumer accounts (such as gmail.com) and G Suite free edition (discontinued), or different G Suite editions.

Daily quotas are refreshed at the end of a 24-hour window; the exact time of this refresh, however, varies between users.

The table below lists the daily quotas as of August 2018. You can confirm the current on the Quota Limits tab of theApps Script Dashboard. The quotas shown below are provided solely to assist you in testing scripts. All quotas are subject to elimination, reduction, or change at any time, without notice.

FeatureConsumer
(e.g., gmail.com)
G Suite free edition (legacy)G Suite
Basic / Gov
G Suite Business / Enterprise / EducationEarly Access
Calendar events created5,000 / day10,000 / day10,000 / day10,000 / dayFlexible
Contacts created1,000 / day2,000 / day2,000 / day2,000 / dayFlexible
Documents created250 / day500 / day1,500 / day1,500 / dayFlexible
Email recipients per day100* / day100* / day1,500* / day1,500* / day1,500* / day
Email read/write (excluding send)20,000 / day40,000 / day50,000 / day50,000 / dayFlexible
Groups read2,000 / day5,000 / day10,000 / day10,000 / dayFlexible
JDBC connection10,000 / day10,000 / day50,000 / day50,000 / dayFlexible
JDBC failed connection100 / day100 / day500 / day500 / day500 / day
Presentations created250 / day500 / day1,500 / day1,500 / dayFlexible
Properties read/write50,000 / day100,000 / day500,000 / day500,000 / dayFlexible
Spreadsheets created250 / day500 / day3,200 / day3,200 / dayFlexible
Triggers total runtime90 min / day3 hr / day6 hr / day6 hr / day6 hr / day
URL Fetch calls20,000 / day50,000 / day100,000 / day100,000 / dayFlexible

Note: Newly created G Suite domains are subject to the consumer limit for the first billing cycle if they have six or more users, or several billing cycles if they have fewer users. For more information, see the Help Center page on sending limits.

Current limitations

The table below lists hard limitations as of August 2018. The limits shown below are provided solely to assist you in testing scripts. All limits are subject to elimination, reduction, or change at any time, without notice.

FeatureConsumer
(e.g., gmail.com)
G Suite free edition (legacy)G Suite
Basic / Gov
G Suite Business / Enterprise / EducationEarly Access
Script runtime6 min / execution6 min / execution6 min / execution30 min / execution30 min / execution
Custom function runtime30 sec / execution30 sec / execution30 sec / execution30 sec / execution30 sec / execution
Simultaneous executions3030303060
Email attachments250 / msg250 / msg250 / msg250 / msg250 / msg
Email body size200kB / msg200kB / msg400kB / msg400kB / msg400kB / msg
Email recipients per message50 / msg50 / msg50 / msg50 / msg50 / msg
Email total attachments size25MB / msg25MB / msg25MB / msg25MB / msg25MB / msg
Properties value size9kB / val9kB / val9kB / val9kB / val9kB / val
Properties total storage500kB / property store500kB / property store500kB / property store500kB / property store500kB / property store
Triggers20 / user / script20 / user / script20 / user / script20 / user / script20 / user / script
URL Fetch response size50MB / call50MB / call50MB / call50MB / call50MB / call
URL Fetch headers100 / call100 / call100 / call100 / call100 / call
URL Fetch header size8kB / call8kB / call8kB / call8kB / call8kB / call
URL Fetch POST size50MB / call50MB / call50MB / call50MB / call50MB / call
URL Fetch URL length2kB / call2kB / call2kB / call2kB / call2kB / call

For more details See: https://developers.google.com/apps-script/guides/services/quotas
Comments