1001Ferramentas
Calculadoras

Calculadora de Orçamento de Performance Web

Descubra quantos KB a página pode pesar para carregar no tempo alvo, numa conexão dada. Desconta a latência da abertura e mostra por onde cortar.

Peso atual da página (KB)

Quantos KB a sua página pode pesar

Orçamento de performance é o compromisso de que a página não passa de um certo peso. Ele funciona porque inverte a pergunta: em vez de medir o tempo depois de pronto e tentar consertar, você define o teto antes e cada recurso novo precisa caber. Quando alguém quer acrescentar uma biblioteca de 180 KB, a conversa deixa de ser sobre gosto e passa a ser sobre o que sai para abrir espaço.

Informe o tempo alvo e a conexão e a página calcula quantos KB cabem. Preenchendo o peso atual por tipo de recurso, ela compara com o orçamento, estima o tempo de carregamento e ordena os recursos do mais pesado para o mais leve — que é por onde se começa a cortar. Os perfis de conexão são os usados nas ferramentas de auditoria, e há a opção de informar velocidade e latência próprias.

A parte que costuma ser esquecida é a latência. Antes de o primeiro byte útil chegar, é preciso resolver o DNS, abrir a conexão, negociar o TLS e esperar a resposta — quatro idas e voltas na conta usada aqui. Em 3G lento, com 400 ms de ida e volta, isso consome 1,6 segundo antes de qualquer conteúdo. Ignorar essa parcela infla o orçamento em 25% ou mais, e é por isso que a página desconta antes de dividir.

Perguntas frequentes

Que tempo alvo eu devo usar?
Um ponto de partida comum é a régua do Largest Contentful Paint: até 2,5 segundos é considerado bom. Como esta conta cobre o carregamento de todos os recursos e o LCP mede a pintura do maior elemento, usar 3 segundos como alvo aqui costuma dar um orçamento coerente com aquela meta.
Por que a conta usa quatro idas e voltas?
Porque é o que uma conexão nova costuma gastar: consulta de DNS, aperto de mão do TCP, negociação do TLS e a requisição em si. É aproximação — DNS em cache, conexão reaproveitada ou HTTP/3 gastam menos, e uma cadeia de redirecionamentos gasta bem mais. Para orçamento, errar para o lado conservador é o certo.
O orçamento deve ser em KB comprimidos ou não?
Em bytes transferidos, ou seja, já comprimidos — é isso que ocupa a rede e é o que a aba de rede do navegador mostra na coluna de tamanho. Cuidado ao ler relatório de build: a maioria informa o tamanho antes da compressão, que para JavaScript costuma ser três a quatro vezes maior.

Ferramentas Relacionadas

Os resultados desta ferramenta têm caráter apenas informativo e educativo e não constituem aconselhamento profissional, financeiro, médico, jurídico, tributário ou contábil. Confirme decisões importantes com um profissional qualificado e fontes oficiais.