EAS Update enables shipping fixes to React Native users in seconds without app store submissions. To keep OTA updates lean and fast: optimize and avoid inlining assets as base64, use asset selection patterns to limit what's included in updates, submit new builds to app stores regularly to reset the asset baseline, and monitor JavaScript bundle size with Expo Atlas. For efficient rollouts, use staged rollouts for production and leverage OTA updates for internal PR previews instead of full builds. SDK 55 introduces Hermes bytecode diffing (beta) that applies binary diffs instead of downloading full JS bundles, significantly reducing update sizes. Usage can be tracked via the Expo billing dashboard, and pricing is based on Monthly Active Users (MAUs) who download at least one update per billing period.
Table of contents
EAS Update pricing recapWhy smaller updates matterShipping updates efficientlyKeeping track of your usageWrap-upSort: