Workers - Deploy larger Workers up to 64 MiB for all plans
Cloudflare removed compressed size limits for Workers and now only enforces a 64 MiB uncompressed size limit across free and paid plans, allowing developers to deploy larger dependencies and frameworks without restrictions.
You can now deploy Workers with larger dependencies, heavier frameworks, and more code without hitting size limits.
When you deploy a Worker, Wrangler bundles your code and compresses it before uploading. Previously, Cloudflare checked that compressed size and rejected deploys over 3 MB (Free) or 10 MB (Paid). That limit has been removed. Cloudflare now only checks the uncompressed size of your bundle, which is 64 MiB across all plans.
To check your Worker's bundle size before deploying:
wrangler deploy --outdir bundled/ --dry-run
Total Upload: 259.61 KiB / gzip: 47.23 KiB
The Total Upload value is your uncompressed bundle size. This is what counts against the 64 MiB limit. The gzip value is shown for reference but is no longer a limit.
For more information, refer to the Worker size limits documentation.
Source: original entry ↗