To maximize store stability and performance, we implement limits on certain portions of the platform. We've listed below many of the limits that you might encounter when setting up or running your store.

 

Store Limits

Maximum brands per store30,000
Maximum featured products (Stencil)25
Maximum total of products displayed in home page panels50
Maximum related products per product50
Maximum categories per store16,000
Maximum categories per product1,000
Maximum category depth8 levels
Maximum category name length50 characters
Maximum category description length65,642 characters
Maximum SKUs per product600
Maximum stock value on the product and variant level2,147,483,647
Maximum custom fields per product200
Maximum characters per custom field255
Maximum bulk pricing rules per product50
Maximum option values per option250
Maximum file size for product, variant, brand, and category images8 MB
Maximum file size for variant or modifier swatch images8 MB
Maximum images per product1000
Maximum images per variant1
Maximum images per product displayed in the control panel250
Maximum frame count for GIF images150
Maximum dimensions for GIF images5120 x 5120
Maximum marketing banners per page50
Maximum product filtering facets per page12
Maximum displayed values per product filtering facet500
Maximum WebDAV file size for imported files512 MB
Maximum web content pages4,000
Maximum visible promotions in Manage Promotion Priorities250
Page load timeout8 seconds
Maximum product name length255 characters
Maximum custom product name fields length on orders250 characters
Maximum SKU length255 characters
Maximum option name length255 characters
Maximum email template subject length255 characters
Maximum coupon name length100 characters
Maximum coupon code length50 characters
Maximum Widgets per page150
Maximum Widgets per store100,000
Maximum URL length1,024 characters
Store-level API accounts50
API Calls (Trial StoresStandard and Plus plans)20,000 per hour
API Calls (Pro plans)60,000 per hour
API Calls (Enterprise)Unlimited*

*Unlimited API calls are subject to API terms and conditions.

 

 

Other Limits

Maximum cart size for guest checkout 50 items
Maximum cart size for customer accounts600 items
Maximum customer account note length65,535 characters
Maximum storefront product search results10,000 results per search
Maximum customer attributes per store50
Maximum account signup form fields250
Maximum shipments per order50
Maximum metafields per product, variant, category, brand, or channel250
Maximum quantity limit per item1 million
Maximum API response size8 MB
Maximum Page Builder theme styles text field length64 characters

 

 

FAQ

What happens if I exceed any of these limits?

The above limits will be enforced in both the control panel and API requests.

When you are approaching or have exceeded a limit, we'll display an information alert within the control panel.

A control panel alert displays when a limit has been approached or exceeded

In addition, you will receive an error response code 403 Forbidden if you attempt a POST request to the API that would exceed one of these limits.

In Page Builder, when a theme styles text field length is exceeded, an error message will alert of issues preventing previewing and saving your changes.

A Page Builder alert displaying when theme style text field has been exceeded

Why am I getting a 429 error on my API calls?

429 errors indicate that you have exceeded the maximum number of requests. See API Best Practices in the Dev Center for more information.

Are there any “soft limits” on the BigCommerce platform?

While several platform areas have no static limits to restrict usage, you may experience an impact to storefront or control panel performance if your store has a very large and/or complex product catalog. For example, we recommend to have no more than 10,000 products per category.

Follow best practices when using the API, and consider using filters when viewing and updating products in the control panel. Updating products in bulk via CSV is another tool you can use to reduce any potential performance impact.