All tools
TOOL IDB-SWE-018
Base64 codec

Apenas em computador

As ferramentas de engenharia estão disponíveis apenas em ecrãs de computador.

Codec Base64

Codificação e descodificação Base64 / Base64URL. Texto seguro em UTF-8, bytes hexadecimais em bruto e tratamento correto de preenchimento. Converta entre modos sem perder dados.

Codificação 3 bytes → 4 carateres primeiro tripleto
3 input bytes 4 sextets 4 base64 chars
Notas de engenharia

Variantes

  • Padrão: A-Z a-z 0-9 + / e preenchimento com =.
  • Seguro para URL (RFC 4648 §5): troca + → -, / → _, omite o preenchimento. Necessário para JWT, parâmetros de consulta e nomes de ficheiros.

Sobrecarga de tamanho

  • Saída ≈ 4 × ceil(N / 3) bytes — sobrecarga de ~33%.
  • Para dados binários, prefira a introdução em hexadecimal aqui para que os valores dos bytes sejam inequívocos.

Resultado

Em direto