Pular para o conteúdo
Aback Tools Logo

Analisador de peso de página HTML

Cole qualquer documento HTML para analisar seu peso total online e gratuitamente. Nosso analisador de peso de página HTML detalha CSS inline, JavaScript inline, imagens base64, SVGs inline, comentários HTML e espaços em branco — com estimativas de compressão GZIP e Brotli e recomendações de otimização práticas. Toda a análise acontece no seu navegador. Não exige cadastro.

HTML Page Weight Analyzer

Paste any HTML document to analyze its total weight - broken down by inline CSS, inline JavaScript, base64 images, inline SVGs, comments, and whitespace. Shows GZIP and Brotli compression estimates and actionable optimization recommendations. All analysis happens locally in your browser.

Load sample:
1530 bytes

Por que usar nosso analisador de peso de página HTML?

  • Análise instantânea do peso da página HTML: Analise o peso da página HTML na hora no seu navegador — sem envio a servidor, sem processamento na nuvem. Nosso analisador detalha CSS inline, JS inline, imagens base64, SVGs, comentários e espaços em branco em tempo real.
  • Analisador de peso de página HTML online e seguro: Seu código-fonte HTML nunca sai do seu dispositivo ao analisá-lo. Processamento 100% no lado do cliente significa privacidade total — sem armazenamento na nuvem, sem logs de servidor, sem exposição do código-fonte.
  • Analisador de peso de página HTML — sem instalação: Analise o peso de páginas HTML direto no navegador, sem baixar software, sem plugins e sem conta. Funciona em qualquer navegador moderno, em qualquer sistema operacional — sem cadastro.
  • Estimativas de compressão GZIP e Brotli: Veja os tamanhos estimados comprimidos em GZIP e Brotli ao lado do peso bruto do HTML — com comparação visual em barras. O analisador também lista todos os recursos externos e sua contagem de requisições HTTP.

Casos de uso comuns do analisador de peso de página HTML

  • Otimização de Core Web Vitals e LCP: Analise o peso da página HTML para identificar o que está deixando seu Largest Contentful Paint (LCP) lento. Grandes blocos de CSS e JS inline e imagens base64 aumentam o tamanho de transferência do HTML e atrasam a primeira renderização.
  • Melhoria da pontuação no PageSpeed Insights: Use o analisador para encontrar e corrigir os avisos do PageSpeed «Reduce initial server response time» e «Avoid large network payloads». O analisador mostra exatamente qual conteúdo inline está adicionando peso.
  • Planejamento de minificação de HTML: Identifique quanto a remoção de espaços em branco e comentários economizaria antes de usar um minificador de HTML. O analisador mostra a economia estimada da minificação junto às estimativas de GZIP e Brotli.
  • Otimização de renderização no servidor (SSR): Analise a saída HTML de Next.js, Nuxt ou outros frameworks SSR para identificar cargas renderizadas no servidor muito pesadas. Grandes blocos de JSON inline e cargas de hidratação são problemas comuns de peso em SSR.
  • Análise do peso de modelos de e-mail: Analise modelos HTML de e-mail em busca de problemas de peso — clientes de e-mail têm limites rígidos (o Gmail corta e-mails acima de 102 KB). O analisador identifica CSS inline, imagens base64 e outros fatores de peso.
  • Auditoria de desempenho de páginas de e-commerce: Analise o HTML de páginas de produto para identificar problemas de peso antes que afetem as taxas de conversão. Grandes scripts inline, imagens de produto em base64 e excesso de recursos externos são gargalos comuns no e-commerce.

O que é o peso de uma página HTML?

O peso de uma página HTML é o tamanho total em bytes do documento HTML transferido do servidor para o navegador. Ele inclui a estrutura HTML bruta, o CSS inline (tags <style>), o JavaScript inline (tags <script> sem src), imagens codificadas em base64, SVGs inline, comentários HTML e espaços em branco. Nosso analisador usa a API DOMParser nativa do navegador para interpretar o HTML e medir a contribuição de cada componente no peso total — dando a você um detalhamento preciso de onde os bytes são gastos.

Como funciona nosso analisador de peso de página HTML

  1. 1. Cole seu HTML: Cole qualquer documento HTML — uma página inteira, um componente ou um modelo de e-mail. O contador de bytes é atualizado em tempo real enquanto você digita. Toda a análise acontece localmente no seu navegador — seu código-fonte HTML nunca sai do seu dispositivo.
  2. 2. Clique em «Analisar peso da página»: O analisador usa o DOMParser do navegador para interpretar o HTML e extrair CSS inline, JS inline, imagens base64, SVGs, comentários e referências a recursos externos. Ele calcula o tamanho em bytes de cada componente e estima os tamanhos comprimidos em GZIP e Brotli.
  3. 3. Revise o detalhamento e as recomendações: Os resultados mostram um resumo do peso com estimativas de GZIP/Brotli, um detalhamento por categoria com barras visuais, uma lista de recursos externos e recomendações de otimização práticas com a economia estimada.

O que é analisado

  • CSS inline: Conteúdo dentro de tags <style> — medido em bytes. Grandes blocos de CSS inline devem ser extraídos para folhas de estilo externas para aproveitar o cache do navegador.
  • JavaScript inline: Conteúdo dentro de tags <script> sem atributo src. Grandes scripts inline bloqueiam a renderização e devem ser extraídos para arquivos externos.
  • Imagens base64: Imagens incorporadas como URI data: — a codificação base64 adiciona ~33% de sobrecarga em relação ao binário. Use URLs de imagens externas para imagens maiores que 1 KB.
  • Comentários e espaços em branco do HTML: Comentários e espaços em excesso são removidos por minificadores de HTML — o analisador mostra quanto eles contribuem para o peso total.

Limitações importantes

O analisador de peso de página HTML mede apenas o peso do documento HTML — ele não baixa nem mede recursos externos (arquivos CSS, bundles JS, imagens). As estimativas de GZIP e Brotli são aproximações baseadas em taxas típicas de compressão de texto — a compressão real depende da entropia do conteúdo. O analisador usa o DOMParser do navegador, que pode normalizar parte do HTML (por exemplo, adicionar tags de fechamento ausentes) — cole o HTML exato conforme servido pelo seu servidor para medições precisas.

Perguntas frequentes

Um analisador de peso de página HTML mede o tamanho em bytes de um documento HTML e o detalha por componente — CSS inline, JavaScript inline, imagens base64, SVGs, comentários e espaços em branco. Nosso analisador online gratuito funciona inteiramente no seu navegador.

O HTML é o primeiro recurso que o navegador baixa — ele bloqueia a renderização até ser recebido por completo. Documentos HTML grandes atrasam o First Contentful Paint (FCP) e o Largest Contentful Paint (LCP). O Google recomenda manter o HTML abaixo de 100 KB sem compressão.

O Google recomenda manter o HTML abaixo de 100 KB sem compressão para Core Web Vitals ideais. Com compressão GZIP, um documento HTML de 100 KB normalmente trafega como ~35 KB. O Gmail corta e-mails HTML acima de 102 KB.

Com certeza. Nosso analisador processa tudo localmente no seu navegador usando a API DOMParser. Seu código-fonte HTML nunca é enviado a servidor algum, nunca é armazenado e nunca sai do seu dispositivo.

Sim — 100% grátis, para sempre. Sem cadastro, sem conta, sem plano premium, sem limites de tamanho de arquivo e sem anúncios interrompendo seu trabalho.

CSS e JavaScript inline não podem ser armazenados em cache pelo navegador — eles são baixados novamente a cada carregamento de página. Arquivos CSS e JS externos ficam em cache após a primeira visita. Scripts inline também bloqueiam a análise do HTML e atrasam a renderização.

A codificação base64 adiciona cerca de 33% de sobrecarga aos dados binários — uma imagem de 10 KB passa a ter ~13,3 KB quando codificada em base64. Imagens base64 também não podem ser armazenadas em cache separadamente do documento HTML.

As estimativas usam taxas típicas de compressão para conteúdo HTML (GZIP ~65% de redução, Brotli ~72% de redução). A compressão real depende da entropia e da repetição do conteúdo.

Não — o analisador de peso de página HTML mede apenas o peso do documento HTML. Ele lista as URLs de recursos externos e conta as requisições HTTP, mas não baixa nem mede o tamanho de arquivos externos.