--- title: JSON metafield values limited to 128KB - Shopify developer changelog description: >- Shopify’s developer changelog documents all changes to Shopify’s platform. Find the latest news and learn about new platform opportunities. source_url: html: 'https://shopify.dev/changelog/reduced-metafield-value-sizes' md: 'https://shopify.dev/changelog/reduced-metafield-value-sizes.md' metadata: effectiveApiVersion: 2026-04 affectedApi: - displayName: Admin GraphQL API handle: admin-graphql - displayName: Admin REST API handle: admin-rest - displayName: Customer Account API handle: customer-account-graphql - displayName: Storefront GraphQL API handle: storefront-graphql primaryTag: displayName: API handle: api secondaryTag: displayName: Breaking API Change handle: breaking-api-change indicatesActionRequired: true createdAt: '2026-02-18T11:54:51-05:00' postedAt: '2026-02-19T12:00:00-05:00' updatedAt: '2026-02-26T13:53:41-05:00' effectiveAt: '2026-02-19T12:00:00-05:00' --- February 19, 2026 Tags: * Action Required * Admin GraphQL API * Admin REST API * Customer Account API * Storefront GraphQL API * 2026-04 # JSON metafield values limited to 128KB When using API version 2026-04 or later, JSON type metafield writes will be limited to 128KB. Limits for all other metafield types remain unchanged ([current limits](https://shopify.dev/docs/apps/build/metafields/metafield-limits)). **All apps that use JSON fields (prior to April 1st, 2026), will be grandfathered at the current 2MB limit.** Large metafield values continue to be readable by all API versions, including future versions. Large JSON metafield negatively impact storefront performance—particularly when multiple large values are loaded together, which can result in tens of megabytes of data being fetched for a single page. Our goal is to accommodate all current use cases while preventing performance issues stemming from extremely large values. If you are a new app and believe you have a use case that requires >128KB JSON fields, please fill out this [form](https://docs.google.com/forms/d/e/1FAIpQLSdMEzS4NoKB3BfL3gjQMRhPT3ZNtZipzuBxVWy8SqJCYYBkMw/viewform?usp=publish-editor) to request access. Additional limits will be granted on a case by case basis. **Note**: Initially, this change limited metafields to 16KB. After feedback from our developer community, we've revised those limits to accommodate more use cases and updated this post.