---
title: "[Experience Extensions Overview] - Experience Extensions Limitations"
description: Experience Extensions Limitations
url: https://www.contentstack.com/docs/developers/experience-extensions-overview/experience-extensions-limitations
product: Contentstack
doc_type: reference
audience:
  - developers
version: legacy
last_updated: 2026-03-26
---

# [Experience Extensions Overview] - Experience Extensions Limitations

This page lists the limitations for Experience Extensions, including maximum counts and size constraints, and is intended for developers working with legacy extensions who need to understand platform limits before implementing or migrating to UI locations.

## Experience Extensions Limitations

**Note:** Experience Extensions use the legacy approach with extensions. We recommend using the [UI locations](/docs/developers/developer-hub/about-ui-locations/) for the Contentstack App Framework to extend the functionality of your apps.

- The maximum number of extensions allowed per stack is **50**
- The maximum character length of the title is **256**
- The maximum file size of extension’s source code is **500 KB**
- The maximum file size of config parameters is **10 KB**

## Common questions

### What should I use instead of Experience Extensions?

We recommend using the [UI locations](/docs/developers/developer-hub/about-ui-locations/) for the Contentstack App Framework to extend the functionality of your apps.

### How many extensions can I add to a stack?

The maximum number of extensions allowed per stack is **50**.

### What are the file size limits for Experience Extensions?

The maximum file size of extension’s source code is **500 KB**, and the maximum file size of config parameters is **10 KB**.