Cloudflare eleva bundles de Workers a 64 MiB em todos os planos
Publicado 05 de set. de 2026 · Leitura 1 min de leitura · Relevância 7.8
O deploy deixa de ser barrado pelos limites comprimidos de 3 MB no plano gratuito e 10 MB no pago; passa a valer somente o tamanho descomprimido de 64 MiB.
Projetos que dividiam código ou removiam dependências apenas para caber no limite comprimido ganham margem, sobretudo no plano gratuito. A regra única também torna o resultado do build mais previsível, embora não elimine custos de bundles pesados em cold start e manutenção.
A Cloudflare mudou em 4 de setembro a validação de tamanho dos bundles de Workers. Antes, o upload era rejeitado quando o pacote comprimido ultrapassava 3 MB no plano gratuito ou 10 MB nos planos pagos. Esses limites comprimidos foram removidos.
Agora a plataforma considera apenas o tamanho descomprimido do bundle, com teto de 64 MiB tanto para contas gratuitas quanto pagas. A mudança permite dependências maiores, frameworks mais pesados e mais código sem que diferenças de compressão decidam se o deploy passa.
O comando wrangler deploy --outdir bundled/ --dry-run mostra os dois números. O campo Total Upload é o valor comparado aos 64 MiB; o tamanho gzip permanece informativo e não bloqueia a publicação.
O novo teto não significa que bundles maiores sejam gratuitos em tempo de execução. Tempo de inicialização, memória, latência e limites específicos do Worker continuam separados da validação do upload e precisam ser medidos.
Acompanhar efeitos em cold start e memória, suporte consistente entre Wrangler e dashboards, mudanças nos limites de Workers for Platforms e padrões de bundle que se aproximem do teto descomprimido.