Back to blog

Posted on September 05, 2026

Cloudflare Workers 64MB Limit: Deploy MuseMVP for Free

Cloudflare removed the 3MB compressed limit and now allows 64 MiB uncompressed bundles. Deploy MuseMVP on Workers with zero subscription costs.

Cloudflare Workers 64MB Limit: Deploy MuseMVP for Free

Great news for developers deploying modern full-stack applications to Cloudflare Workers!

On September 4, 2026, Cloudflare officially announced a major platform upgrade: the removal of legacy compressed size limits, unified with a new uncompressed bundle size limit of up to 64 MiB.

Official announcement: Deploy larger Workers — up to 64 MiB for both free and paid plans


The Previous Bottleneck: Why Workers Paid Was Required

Prior to this update, Cloudflare enforced strict gzip compressed bundle size limits upon deployment:

  • Free Plan: 3 MB
  • Paid Plan: 10 MB

MuseMVP is built on a full-featured modern web stack (Next.js 16 + OpenNext + Drizzle ORM + Tailwind CSS 4, etc.). Even after rigorous tree-shaking and bundle optimizations, an OpenNext full-stack application typically bundles down to 3 MB to 4 MB compressed.

This created a friction point: the project slightly exceeded the 3 MB ceiling of the Free plan. Consequently, our deployment guides previously instructed developers to subscribe to the $5/month Workers Paid plan to deploy successfully.


What Changed: 64 MiB Uncompressed for Everyone

With this update, Cloudflare introduced two key changes:

  1. Gzip compressed limit removed: Deployments are no longer rejected based on 3 MB or 10 MB compressed limits.
  2. Checks uncompressed size only, capped at 64 MiB across all plans: Both Free and Paid plans now share a generous 64 MiB uncompressed bundle limit.

You can inspect your bundle size locally with a dry run:

npx wrangler deploy --outdir bundled/ --dry-run

The output looks like:

Total Upload: 3.42 MiB / gzip: 840 KiB

The Total Upload figure represents the uncompressed bundle size counted towards the 64 MiB limit. The gzip value is now purely informational.


What This Means for MuseMVP Developers

  1. Zero-Cost Edge Deployment: You only need a standard free Cloudflare account alongside free serverless PostgreSQL (e.g. Neon or Supabase) to deploy MuseMVP globally with zero cloud compute costs.
  2. No More Bundle Anxiety: With 64 MiB of headroom, you have plenty of room to integrate your preferred npm libraries, charting packages, and backend SDKs without worrying about hitting size ceilings.

Documentation Updated

We have updated our guides accordingly:

On this page