Codificador/Decodificador de Compressão Brotli
Guia
Codificador/Decodificador de Compressão Brotli
Comprima e descomprima dados usando o algoritmo Brotli do Google diretamente no seu navegador. O Brotli oferece rácios de compressão significativamente melhores que o Gzip — frequentemente 20-30% de saída menor — tornando-o a escolha preferida para a entrega de conteúdo web via HTTP Content-Encoding.
Como usar
Escolha entre o modo Comprimir ou Descomprimir. Insira seu texto na área de entrada ou carregue um arquivo. Ajuste o nível de compressão usando o controle deslizante (0 para mais rápido, 11 para melhor compressão). Clique em Processar para executar o algoritmo Brotli. Veja estatísticas detalhadas de compressão e baixe o resultado ou copie-o da área de saída.
Características
- Compressão Brotli – Algoritmo de compressão moderno do Google com rácios superiores para conteúdo de texto
- Controle de Nível de Compressão – Controle deslizante ajustável de 0 (mais rápido) a 11 (melhor compressão), padrão 6
- Modo de Descompressão – Decodifique dados comprimidos com Brotli de volta à sua forma original
- Upload de arquivo – Processe arquivos binários com suporte de arrastar e soltar
- Saída Base64 – Alternar a codificação base64 para representação de texto segura de dados comprimidos
- Estatísticas de Compressão – Métricas em tempo real mostrando rácios, tamanhos originais/comprimidos e tempo de processamento
- Baixar Saída – Salve resultados comprimidos como arquivos .br
- Processamento do lado do cliente – Toda a compressão é executada no seu navegador via WebAssembly, nenhum dado sai do seu dispositivo
Perguntas frequentes
-
O que é compressão Brotli e como ela se compara ao Gzip?
Brotli é um algoritmo de compressão sem perdas desenvolvido pelo Google que combina codificação LZ77, codificação Huffman e um dicionário predefinido de padrões comuns de conteúdo web. Ele normalmente atinge rácios de compressão 20-30% melhores que o Gzip para conteúdo baseado em texto como HTML, CSS e JavaScript. A maioria dos navegadores modernos suporta Brotli via o cabeçalho Content-Encoding: br.
-
O que significam os níveis de compressão Brotli?
Brotli suporta níveis de compressão de 0 a 11. O nível 0 prioriza a velocidade com compressão mínima, adequado para aplicações em tempo real. Os níveis 4-6 oferecem um equilíbrio entre velocidade e tamanho do arquivo. Os níveis 9-11 alcançam compressão máxima, mas levam significativamente mais tempo — o nível 11 pode ser 100x mais lento que o nível 0. Para servir web, a maioria dos servidores usa os níveis 4-6 para conteúdo dinâmico e o nível 11 para ativos estáticos pré-comprimidos.
-
O Brotli é suportado por todos os navegadores web?
Brotli é suportado por todos os principais navegadores modernos, incluindo Chrome, Firefox, Safari, Edge e Opera. Ele só está disponível em conexões HTTPS — os navegadores não aceitarão respostas comprimidas com Brotli via HTTP puro. Para compatibilidade com navegadores legados, os servidores normalmente implementam um fallback para compressão Gzip.
-
Quando o Brotli deve ser usado em vez de outros algoritmos de compressão?
Brotli se destaca na compressão de conteúdo web baseado em texto — HTML, CSS, JavaScript, JSON e arquivos SVG. Seu dicionário embutido de padrões web comuns lhe dá uma vantagem sobre algoritmos de propósito geral para esses tipos de arquivo. Para dados binários, imagens ou streaming em tempo real onde a velocidade é mais importante que o rácios, algoritmos como LZ4 ou Zstandard podem ser mais apropriados.
Instale nossas extensões
Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida
恵 O placar chegou!
Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!
Ferramentas essenciais
Ver tudo Novas chegadas
Ver tudoAtualizar: Nosso ferramenta mais recente foi adicionado em Abr 5, 2026
