Compressor de arquivos HAR
Comprima arquivos HTTP Archive (HAR) online e grátis. Nosso compressor de arquivos HAR remove os corpos de resposta, os cookies e os cabeçalhos e depois comprime o resultado com GZIP para redução de 80-95% no tamanho. Ele analisa seu arquivo HAR no envio para mostrar exatamente o que o deixa grande. Todo o processamento acontece no seu navegador. Sem cadastro.
Upload a HAR (HTTP Archive) file to strip response bodies, cookies, and headers - then compress to GZIP for easy sharing. Shows per-entry analysis and estimated size reduction before processing. Your HAR file never leaves your device.
HAR files contain sensitive data - request URLs, headers, cookies, and response bodies. This tool processes everything locally in your browser. Your HAR file is never uploaded to any server.
Por que usar nosso compressor de arquivos HAR?
Estas são as principais vantagens da ferramenta.
- Compressão instantânea de arquivos HAR: comprima arquivos HAR na hora no seu navegador, sem envio para servidor e sem processamento na nuvem. Nosso compressor de arquivos har remove os corpos de resposta, os cookies e os cabeçalhos e depois comprime o resultado com GZIP para compartilhar facilmente.
- Compressor de arquivos HAR online seguro: os arquivos HAR contêm dados sensíveis (URLs de requisição, cookies e corpos de resposta). Nosso compressor de arquivos har processa tudo localmente no seu navegador. Seu arquivo HAR nunca é enviado para nenhum servidor.
- Compressor de arquivos HAR sem instalação: comprima arquivos HAR diretamente no seu navegador sem downloads de software, sem plug-ins e sem conta. Funciona em qualquer navegador moderno e em qualquer sistema operacional, sem cadastro.
- Análise de HAR com detalhamento por entrada: o compressor analisa seu arquivo HAR assim que você o envia, mostrando o total de entradas, o tamanho dos corpos de resposta, dos cabeçalhos e dos cookies. Os 5 maiores corpos de resposta são listados para você saber exatamente o que deixa seu arquivo HAR grande.
Casos de uso comuns do compressor de arquivos HAR
Estes são os cenários mais comuns.
- Compartilhar arquivos HAR com equipes de suporte: comprima os arquivos HAR antes de compartilhá-los com o suporte ao cliente ou equipes de suporte de fornecedores. Um arquivo HAR típico de um aplicativo web complexo pode ter 50-200 MB; comprimi-lo com GZIP reduz para 5-20 MB, facilitando anexar por e-mail ou enviar.
- Anexos de relatórios de bugs: comprima os arquivos HAR antes de anexá-los a issues do GitHub, tickets do Jira ou issues do Linear. O compressor de arquivos har remove os corpos de resposta (que contêm dados sensíveis) e preserva a estrutura de requisição/resposta necessária para depuração.
- Arquivamento para análise de desempenho: comprima os arquivos HAR do WebPageTest, Lighthouse e Chrome DevTools antes de arquivá-los no S3 ou GCS. Os arquivos HAR comprimem muito bem com GZIP (normalmente 80-90% de redução), tornando o armazenamento de longo prazo econômico.
- Compartilhar HAR com privacidade: remova os cookies e os corpos de resposta dos arquivos HAR antes de compartilhá-los com terceiros. O compressor de arquivos har remove tokens de autenticação sensíveis, cookies de sessão e dados de resposta de API, preservando os dados de tempo de rede.
- Testes e simulação de API: comprima arquivos HAR usados como fixtures para ferramentas de simulação de API (Mockoon, WireMock, Polly.js). Remover os corpos de resposta e manter apenas a estrutura de requisição/resposta produz fixtures HAR mínimos para as suítes de teste.
- Colaboração em equipe e revisão de código: comprima os arquivos HAR antes de compartilhá-los com colegas para revisão de código e análise de desempenho. O compressor de arquivos har produz um HAR limpo e compacto que pode ser versionado ou compartilhado pelo Slack.
O que é um arquivo HAR?
Um arquivo HAR (HTTP Archive) é um log em formato JSON de todas as requisições e respostas HTTP capturadas por um navegador durante uma sessão web. Os arquivos HAR são exportados do Chrome DevTools, Firefox Developer Tools, Safari Web Inspector e ferramentas como WebPageTest e Lighthouse. Eles contêm URLs de requisição, cabeçalhos, cookies, corpos de requisição, corpos de resposta e dados de tempo de cada requisição de rede. Os arquivos HAR são muito valiosos para análise de desempenho e depuração, mas podem ser muito grandes: uma sessão de aplicativo web complexo pode gerar um arquivo HAR de 50-200 MB. Nosso compressor de arquivos har remove os componentes maiores e comprime o resultado com GZIP, alcançando normalmente redução de tamanho de 80-95%.
Como funciona nosso compressor de arquivos HAR
Siga estes três passos.
- 1 Envie seu arquivo HAR: arraste e solte qualquer arquivo .har ou .json. O HAR é analisado imediatamente, mostrando o total de entradas, o tamanho dos corpos de resposta, dos cabeçalhos e os 5 maiores corpos de resposta. Seu arquivo nunca sai do seu dispositivo.
- 2 Escolha as opções de remoção: selecione quais componentes remover: corpos de resposta (recomendado), cookies (recomendado), corpos de requisição, cabeçalhos e dados de tempo. O tamanho de saída estimado é atualizado em tempo real conforme suas seleções.
- 3 Baixe o arquivo comprimido: clique em «Comprimir HAR para GZIP» para baixar um arquivo .har.gz, ou desative o GZIP para baixar um arquivo .har limpo. A mensagem de sucesso mostra a redução de tamanho exata obtida.
O que é removido
A ferramenta pode remover vários componentes.
- Corpos de resposta (recomendado): o componente maior da maioria dos arquivos HAR; contém o HTML, JSON, CSS, JS e dados de imagem completos de cada resposta. Remover os corpos de resposta costuma retirar 70-90% do tamanho do arquivo HAR, preservando todos os dados de tempo e cabeçalhos necessários para a análise de desempenho.
- Cookies (recomendado): tokens de sessão, cookies de autenticação e cookies de rastreamento. Recomenda-se remover os cookies antes de compartilhar arquivos HAR externamente para evitar sequestro de sessão.
- Corpos de requisição: dados POST, envios de formulário e cargas úteis de requisições de API. Remova-os ao compartilhar arquivos HAR que contenham dados de formulário sensíveis ou credenciais de API.
- Cabeçalhos: cabeçalhos de requisição e resposta, incluindo Authorization, Cookie, Set-Cookie e cabeçalhos personalizados. Remova os cabeçalhos ao compartilhar arquivos HAR que contenham chaves de API ou tokens de autenticação nos cabeçalhos.
Limitações importantes
O compressor de arquivos har usa a API nativa CompressionStream do navegador para a compressão GZIP, compatível com Chrome 80+, Firefox 113+, Safari 16.4+ e Edge 80+. O limite prático de tamanho de arquivo depende da RAM disponível no seu dispositivo: a maioria dos dispositivos modernos lida com arquivos HAR de várias centenas de MB. Para arquivos HAR muito grandes (mais de 500 MB), considere usar ferramentas de linha de comando: jq 'del(.log.entries[].response.content.text)' arquivo.har | gzip > arquivo.har.gz .
Perguntas frequentes
Um compressor de arquivos HAR remove os componentes grandes dos arquivos HTTP Archive (corpos de resposta, cookies, cabeçalhos) e comprime o resultado com GZIP, reduzindo o tamanho do arquivo em 80-95%. Nosso compressor de arquivos har online grátis funciona totalmente no seu navegador: seu arquivo HAR nunca é enviado para nenhum servidor.
Um arquivo HAR (HTTP Archive) é um log em JSON de todas as requisições e respostas HTTP capturadas durante uma sessão do navegador. Os arquivos HAR são grandes porque contêm o corpo completo da resposta de cada requisição: HTML, JSON, CSS, JavaScript e imagens codificadas em base64.
Sempre remova os cookies e os corpos de resposta antes de compartilhar arquivos HAR externamente. As opções recomendadas do compressor de arquivos har removem os dados mais sensíveis e preservam os dados de tempo de rede necessários para a análise de desempenho.
Com certeza. Nosso compressor de arquivos har processa tudo localmente no seu navegador. Seu arquivo HAR nunca é enviado para nenhum servidor, 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 fluxo de trabalho.
Remover os corpos de resposta retira o conteúdo das respostas HTTP (com perdas, redução de 70-90%). Depois, o GZIP comprime a estrutura JSON restante (sem perdas, redução adicional de 80-90%). Juntos, podem reduzir um arquivo HAR de 100 MB para menos de 5 MB.
Descomprima com `gunzip arquivo.har.gz` no Linux/macOS, ou com 7-Zip no Windows. O arquivo .har resultante pode ser aberto no Chrome DevTools (aba Network → Import) ou em ferramentas de análise de HAR.
Sim, mas descomprima primeiro. Importe o arquivo .har no Chrome DevTools pela aba Network → Import HAR. Se você removeu os corpos de resposta, o conteúdo das respostas ficará vazio, mas todos os cabeçalhos e dados de tempo serão preservados.
Como o processamento é executado totalmente no seu navegador, o limite prático depende da RAM disponível no seu dispositivo. A maioria dos dispositivos modernos lida com arquivos HAR de várias centenas de MB sem problemas.