Tabela de tamanho Base64 com preenchimento
Base64 padrão com preenchimento precisa de 4 × teto(bytes originais ÷ 3) caracteres sem quebras de linha. Três bytes geram quatro caracteres; entradas pequenas têm maior sobrecarga percentual pelo preenchimento.
Tabela de tamanho Base64 com preenchimento
| Bytes originais | Caracteres Base64 com preenchimento | Caracteres extras frente aos bytes de entrada | Aumento de tamanho |
|---|---|---|---|
| 0 | 0 | 0 | Não se aplica |
| 1 | 4 | 3 | 300.00% |
| 2 | 4 | 2 | 100.00% |
| 3 | 4 | 1 | 33.33% |
| 100 | 136 | 36 | 36.00% |
| 1024 | 1368 | 344 | 33.59% |
| 100000 | 133336 | 33336 | 33.34% |
| 1000000 | 1333336 | 333336 | 33.33% |
Fórmula e método
Encoded characters = 4 × ceil(n ÷ 3)
Increase% = (encoded characters ÷ n − 1) × 100 for positive n.Supõe ASCII de um byte, preenchimento padrão e nenhum contêiner ou quebra. JSON acrescenta aspas e estrutura; data URL acrescenta prefixo e tipo; codificação percentual pode aumentar mais. Base64 codifica: não criptografa nem comprime. Cargas grandes aproximam-se de 4:3 antes da compressão de transporte. Base64url sem preenchimento tem outro comprimento.
Exemplo resolvido
1024 bytes dão 1368 caracteres: 4 × teto(1024 ÷ 3). São 344 extras, aproximadamente 33,59%, antes do prefixo data URL ou envoltório JSON.
O que pode mudar o resultado
É Base64 padrão com preenchimento e sem quebras. Compressão HTTP pode reduzir a transferência, mas não a contagem de caracteres codificados sem compressão.
Fontes e definições
Método conferido:
Continue com uma tarefa relacionada
Conversor de unidades de dados
Converta GB decimais em bytes e unidades decimais ou binárias. 1 GB = 1000000000 bytes; 1 GiB = 1073741824 bytes.
Calculadora de receita por páginas vistas
Páginas vistas = visitas × páginas por visita. Receita estimada = páginas vistas ÷ 1000 × RPM de página.
Calculadora de economia na origem por cache
Requisições à origem = total × (1 − acertos do cache). Com 80% de acertos, 100000 requisições deixam 20000 consultas esperadas à origem.
Calculadora de indisponibilidade permitida
Indisponibilidade permitida = duração do período × (1 − disponibilidade alvo). 99,9% em 30 dias permite 43,2 minutos neste modelo temporal.