Calculadora de sobrecarga de tamanho Base64
Calcule online e grátis exatamente quanto tamanho a codificação Base64 acrescenta aos seus dados. A nossa calculadora de sobrecarga de tamanho base64 mostra o tamanho bruto, o tamanho codificado em Base64 e o tamanho Base64+GZIP lado a lado, com um gráfico de barras visual e uma pré-visualização da saída Base64. Suporta entrada de texto, envio de ficheiro e modos de descodificação Base64. Sem registo, sem envios para servidores e 100 % privado.
0 bytes
Porque usar a nossa calculadora de sobrecarga de tamanho Base64?
Estas são as principais vantagens da ferramenta.
- Análise instantânea da sobrecarga Base64: a nossa calculadora de sobrecarga de tamanho base64 processa os seus dados inteiramente no navegador, sem tempos de espera de envio. Cole texto, envie um ficheiro ou descodifique uma cadeia Base64 existente e veja os tamanhos exatos bruto, Base64 e Base64+GZIP em milissegundos.
- Calculadora Base64 online segura: os seus dados nunca saem do seu dispositivo quando usa a nossa calculadora de sobrecarga de tamanho base64 online. O processamento 100 % no cliente garante privacidade total: sem envios para servidores, sem retenção de dados e sem risco de expor cargas úteis, tokens ou dados binários confidenciais.
- Calculadora de sobrecarga Base64 sem instalação: calcule a sobrecarga de tamanho Base64 diretamente no navegador, sem Node.js, sem scripts de Python e sem ferramentas de linha de comandos. A nossa calculadora de sobrecarga de tamanho base64 funciona em qualquer dispositivo com um navegador moderno: sem configuração, sem dependências e sem conta.
- Comparação de tamanho em três vias: a nossa calculadora de sobrecarga de tamanho base64 mostra os três tamanhos de que precisa para tomar decisões informadas: tamanho dos dados brutos, tamanho codificado em Base64 (sempre 33 % maior) e tamanho Base64+GZIP, para que possa decidir se a compressão HTTP recupera a sobrecarga do Base64.
O que é a sobrecarga de tamanho Base64?
O Base64 é um esquema de codificação que converte dados binários em texto ASCII, representando cada 3 bytes de dados brutos como 4 caracteres ASCII. Isto significa que o Base64 acrescenta sempre exatamente 33,3 % de sobrecarga ao tamanho dos dados originais: uma imagem de 100 KB passa a 133 KB quando codificada em Base64. A nossa calculadora de sobrecarga de tamanho base64 calcula o tamanho codificado exato, a sobrecarga em bytes e em percentagem, e o tamanho após aplicar a compressão GZIP à saída Base64, dando-lhe os três números necessários para decidir quando usar a codificação Base64 nas suas aplicações.
Como funciona a nossa calculadora de sobrecarga de tamanho Base64
Estes são os três passos.
- 1 Introduza os seus dados: escolha Entrada de texto para colar qualquer texto, JSON ou código; Envio de ficheiro para analisar qualquer ficheiro binário até 10 MB; ou Entrada Base64 para descodificar uma cadeia Base64 existente e medir os seus tamanhos original e codificado. Todo o processamento acontece localmente no seu navegador: os seus dados nunca saem do dispositivo.
- 2 Análise instantânea no navegador: clique em «Calcular sobrecarga Base64» e a ferramenta codifica os seus dados com a função nativa btoa() do navegador e depois comprime a saída Base64 com a API nativa CompressionStream em GZIP, sem necessidade de bibliotecas externas.
- 3 Reveja a comparação em três vias: veja o tamanho bruto, o tamanho codificado em Base64 e o tamanho Base64+GZIP lado a lado com um gráfico de barras visual. Copie a pré-visualização da saída Base64 diretamente do painel de resultados.
O que mostra a calculadora de sobrecarga de tamanho Base64
Estes são os valores que a ferramenta calcula.
- Tamanho dos dados brutos: a contagem original de bytes da sua entrada antes de qualquer codificação; é o tamanho que transferiria se usasse um protocolo binário ou um envio multipart em vez do Base64.
- Tamanho codificado em Base64: a contagem exata de bytes após a codificação Base64, sempre ⌈n/3⌉ × 4 bytes, em que n é a contagem de bytes brutos. A sobrecarga é sempre de 33,3 % para dados cujo comprimento é múltiplo de 3, e ligeiramente superior para outros comprimentos devido ao preenchimento.
- Tamanho Base64 + GZIP: o tamanho após aplicar compressão GZIP à cadeia Base64; é útil para respostas HTTP em que o servidor envia Content-Encoding: gzip. Para dados com muito texto, o GZIP costuma recuperar a maior parte da sobrecarga do Base64.
- Gráfico de barras visual: um gráfico de barras proporcional que mostra os três tamanhos em relação ao tamanho dos dados brutos, deixando imediatamente claro se vale a pena ativar a compressão GZIP para a sua carga útil específica.
Notas importantes sobre a codificação Base64
A sobrecarga do Base64 é sempre exatamente de 33,3 % para dados cuja contagem de bytes é múltipla de 3. Para outros comprimentos, são adicionados caracteres de preenchimento (=) para que o comprimento da saída seja múltiplo de 4, resultando numa sobrecarga ligeiramente superior a 33,3 %. A codificação Base64URL (usada em JWT) substitui + por - e / por _, mas produz o mesmo tamanho. Todos os cálculos desta calculadora de sobrecarga de tamanho base64 usam a codificação Base64 padrão (RFC 4648).
Perguntas frequentes
A sobrecarga de tamanho Base64 são os bytes extra acrescentados quando dados binários são codificados como texto Base64. Como o Base64 representa cada 3 bytes brutos como 4 caracteres ASCII, acrescenta sempre exatamente 33,3 % ao tamanho dos dados originais. A nossa calculadora de sobrecarga de tamanho base64 mostra a sobrecarga exata em bytes e em percentagem para qualquer entrada.
O Base64 funciona agrupando os bytes brutos em blocos de 3 bytes e codificando cada bloco como 4 caracteres ASCII. Como 4/3 = 1,333…, a saída é sempre 33,3 % maior do que a entrada. Para entradas cujo comprimento não é múltiplo de 3, são adicionados caracteres de preenchimento (=), o que faz com que a sobrecarga seja ligeiramente superior a 33,3 % nesses casos.
Sim, totalmente. A nossa calculadora de sobrecarga de tamanho base64 processa tudo localmente no seu navegador com a função nativa btoa() e a API CompressionStream. Os seus dados nunca são enviados para nenhum servidor, nunca são armazenados e nunca são transmitidos pela rede.
Sim. Esta calculadora de sobrecarga de tamanho base64 é 100 % grátis, sem registo, sem plano premium, sem marcas de água e sem limites de tamanho de ficheiro (até 10 MB para envio de ficheiro). Pode analisar tantas cargas úteis quantas precisar, sem restrições.
Depende dos dados. Para dados com muito texto, como JSON ou HTML, o GZIP normalmente reduz a saída Base64 em 60 a 80 %, aproximando muitas vezes o tamanho final do original ou até abaixo. Para dados já comprimidos, como imagens JPEG ou ficheiros ZIP, o GZIP acrescenta pouca compressão adicional.
Evite o Base64 ao transferir ficheiros binários grandes por HTTP: use multipart/form-data ou endpoints binários. Evite o Base64 para armazenar imagens em bases de dados quando existem tipos de coluna binários nativos. A sobrecarga de 33 % acumula-se rapidamente à escala.
O Base64URL é uma variante segura para URL que substitui + por - e / por _ para evitar conflitos com a sintaxe dos URL. É usado em JWT, tokens OAuth e parâmetros de URL. O Base64URL produz o mesmo tamanho de saída que o Base64 padrão: a nossa calculadora de sobrecarga de tamanho base64 aplica-se a ambas as variantes.
Sim. Os JWT são compostos por três partes codificadas em Base64URL separadas por pontos. Cole o token JWT completo no modo de entrada Base64 e a nossa calculadora de sobrecarga de tamanho base64 irá descodificá-lo e mostrar o tamanho bruto da carga útil em comparação com o tamanho codificado, ajudando-o a compreender o consumo de espaço em cookies e cabeçalhos.
O modo de envio de ficheiro suporta ficheiros até 10 MB. Como a codificação Base64 acrescenta 33 % de sobrecarga, um ficheiro de 10 MB produz uma cadeia Base64 de 13,3 MB, processada inteiramente no seu navegador. Para ficheiros maiores, use o modo de entrada de texto com uma amostra representativa para estimar a sobrecarga.