Your metafields may already be too large

Shopify API 2026-04 enforces new write limits on metafields. Here's what that means for your store.

What's changing

Starting with API version 2026-04, Shopify enforces a 128 KB write limit on JSON metafields (down from 2 MB). Limits for all other metafield types remain unchanged at their current values (65k characters for most types). JSON metafields exceeding 128 KB will become read-only — Shopify will reject all write operations on those fields.

What breaks

The problem is that most merchants have no way to know which metafields are close to or over the limit — until something breaks.

How MetaSizer helps

MetaSizer scans your entire store in one click and gives you a clear picture of every metafield's size, risk status, and what to do about it. No guesswork, no code, no risk to your data.

Find read-only risks

Identify every metafield that exceeds its write limit or is approaching it (85%+). See exactly which products, variants, collections, or shop fields are affected, with clear risk badges so you know where to focus.

CSV export for developers

Export your scan results as CSV or JSON with all 13 data columns — owner type, namespace, key, byte size, percentage of the limit, risk status, and recommendations. Share with your dev team or agency so they can plan the migration.

Proactive warnings

Don't wait for API errors in production. MetaSizer flags metafields in the danger zone (85–100% of the limit) before they cross the threshold, giving you time to restructure, split, or move data before it's too late.

Safe by design

MetaSizer is 100% read-only. It requests a single permission (read_products) and never writes, modifies, or deletes any data in your store. Uninstalling removes all stored scan data automatically.

Install MetaSizer — Free