Quotas and limits

This document lists the quotas and limits that apply to Document AI.

A quota restricts how much of a particular shared Google Cloud resource your Cloud project can use, including hardware, software, and network components.

Quotas are part of a system that does the following:

  • Monitors your use or consumption of Google Cloud products and services.
  • Restricts your consumption of those resources for reasons including ensuring fairness and reducing spikes in usage.
  • Maintains configurations that automatically enforce prescribed restrictions.
  • Provides a means to make or request changes to the quota.

When a quota is exceeded, in most cases, the system immediately blocks access to the relevant Google resource, and the task that you're trying to perform fails. In most cases, quotas apply to each Cloud project and are shared across all applications and IP addresses that use that Cloud project.

There are also limits on Document AI resources. These limits are unrelated to the quota system. Limits cannot be changed unless otherwise stated.

Quotas

The following quotas apply to Document AI. These quotas apply to each Google Cloud console project and are shared across all applications and IP addresses using that project.

If you would like to process more requests, submit a Document AI quota request for your project in the Google Cloud console.

Please provide information about your specific needs and use case in the request.

Request Quota Default Value Notes
Requests per minute 1800 per user View quota in Google Cloud console
Online process requests per minute 600 per project View quota in Google Cloud console
Concurrent batch process requests 10 per project View quota in Google Cloud console
Number of pages in active processing 10,000 per project View quota in Google Cloud console
Review document requests per minute 600 per project View quota in Google Cloud console
Online requests per processor per minute 120 per project View quota in Google Cloud console
Concurrent batch process requests per processor 5 per project View quota in Google Cloud console
Concurrent processor version training requests 1 per project View quota in Google Cloud console

Content limits

The following content limits apply to all Document AI processors.

Document AI also enforces usage limits depending on the processor you are using. See the Processor List for more information.

Content limit Value
Maximum image resolution
(limit does not apply to PDF files)
40 megapixels (per page if image contains multiple pages)
Maximum file size for online processing requests 20 MB
Maximum file size for batch processing requests 1 GB
Files per batch processing request 50 files