Technical Limits

We enforce technical limits to ensure the shared-service infrastructure functions without interruption. Only use Contentful software and services if you agree with the technical limits outlined below. These limits apply solely to current plans, while legacy plans are subject to legacy technical limits.

For an in-depth explanation of each plan, see our pricing page or your Service Order.

Important: Where plan or space entitlements are less than technical limits, you are subject to your plan or space entitlement limits.

Jump to: Contentful technical limits | Contentful Personalization technical limits

Contentful technical limits

MetricTechnical limitUnit of measure
AI Actions20Number per space
Invoked AI Actions20Number per minute
Variables per AI Action10Number per AI Action
Tokens per AI Action instruction (GPT4o & GPT4o mini)128,000Number per AI Action
Tokens per AI Action instruction (Sonnet 3.5)200,000Number per AI Action
Automations100Number per environment
Automation steps1000Number per execution
Bulk actions200Max of items per bulk action
Bulk actions5Max active bulk actions. Number per space
AI Actions in bulk2 concurrent actionsNumber per organization
Entries200Number per AI Action in bulk
References for AI Actions in bulk10Levels deep
Bulk entry content operations10,000Max entries per file
Content type fields50Number of fields per content type
Environment creation12Number per 5 minutes
Environment alias (for plans that do not include custom aliases)1 (master)Number per space
Environment alias (for plans that include custom aliases)3 (master + 2 custom)Number per space
API keys (for Free and Lite plans)100Number per organization
API keys (for paid plans except Lite)200Number per organization
Webhooks (for Free and Lite plans)20Number per space
Webhooks (for paid plans except Lite)100Number per space
Request size1MB
GraphQL request size8KB
Response size7MB
Image size100MB per image
Image size (pixels), for animated GIFs total pixels = width x height x number of frames300Megapixels
Image size (megapixels), for source images transformed into AVIF format9Megapixels
Asset or image filename length256Characters with extension
Entry size2MB
Long text field50,000Characters per field
Short text field256Characters per field
Short text, list field1,000Items per field
Rich text field200,000Characters per field (field size cannot exceed a payload of 1MB)
Entry links (reference, media and rich text fields)1,000Total number of links across all of the fields of an entry
Scheduled actions500Number per environment
Releases200Number of entities or assets
Release actions2Number of release actions, per minute
Timeline Releases200Number of entities or assets
Timeline Releases, total80Total number of Timeline releases, per environment
Timeline Releases, maximum scheduled releases30Number of active scheduled release, per environment
Timeline Releases, scheduled time1Number of scheduled releases, per minute
Timeline Releases, maximum datetime4Months from the time of scheduling
Scheduled actions, scheduled time200Number of scheduled actions to be executed at, per minute
Scheduled release actions, scheduled time2Number of scheduled actions for releases, per minute
Scheduled actions, maximum datetime60Months from the time of creation
App access grants1,000Number per app definition
Tags1,000Number per environment
Tags100Number per asset or entry
Template versions (for paid plans except Lite)1000Number per content model template
Asset size, including images larger than the image size limit (for Free plans)50 MBNumber per asset
Asset size, including images larger than the image size limit (for paid plans)1,000 MBNumber per asset
App definitions (for Free plans)10Number per organization
App definitions (for paid plans)250Number per organization
App installations (for Free plans)10Number per environment
App installations (for paid plans)50Number per environment
Users5,000Number per organization
Locales500Number per environment
Locales500Number per organization
Environments151Number per space
Records5,000,000Number per space
Content types1,000Number per environment
Custom roles250Number per space
Workflows20Number per environment
Connected spacescustomNumber per organization
Spaces (for Free plans)1Number per organization
Spaces (for Lite plans)2Number per organization
Spaces (for paid plans except Lite)750Number per organization
Content Delivery API (CDA) calls, including GraphQL calls (for Free plans)55 per secondNumber per space
Content Delivery API (CDA) calls, including GraphQL calls (for paid plans)78 per secondNumber per space
Content Management API (CMA) calls (for Free plans)7 per secondNumber per space
Content Management API (CMA) calls (for paid plans)10 per secondNumber per space
Content Preview API (CPA) calls (for Free plans)14 per secondNumber per space
Content Preview API (CPA) calls (for paid plans)20 per secondNumber per space
Taxonomy concepts6,000Number per organization
Taxonomy concepts2,000Number per scheme
Taxonomy concepts50Number per entry
Taxonomy schemes20Number per organization
Taxonomy validations20Number per content type
Function executions20,000,000Number per organization per month
Function total execution time30 seconds (10 seconds for resource.* function types)Duration per function execution
Function total CPU time10 seconds (1 second for graphql.* function types)Duration per function execution
Function log retention30 daysDuration per function log
Function memory allocation128MB per function
Function outbound HTTP requests20Outbound HTTP requests per function
Functions50Number per app definition
References, entry descendants10Levels deep
URI request length7,600Charachters
Studio patterns200Number per environment

Technical limits are cumulative. If you require higher limits, consider upgrading to a different plan, which comes with higher default limits. Plans using our dedicated infrastructure feature also offer the ability to customize the API call rate limits for your organization.

For more information about higher plan limits, contact your Sales representative. For more information about usage limits, see the Usage limits page.

If your service usage exceeds the preceding limits, we reserve the right to take corrective action, including but not limited to the throttling of the service API, temporarily suspending or (when other options are unavailable) terminating your account.

Contentful Personalization technical limits

MetricLimitUnit of measure
Metrics that measure conversions and other actions25Number per Contentful Personalization environment
Profile size16KB

Regardless of the pricing plan, we reserve the right to take corrective action, including but not limited to the throttling of the service API for short periods, when the stability of the system is at risk.