Exemplos de uso

Hex para Base64: ff0080 resulta em /wCA

Converta os três bytes ff0080 de Hex para Base64. Confira o resultado /wCA sem os descodificar como UTF-8.

Use uma conversão byte-to-byte quando seus dados não são texto. Este exemplo leva os pares hexadecimais ff, 00 e 80 e representa esses mesmos três bytes como Base64. Nenhuma decodificação de texto UTF-8 é necessária, então a seqüência de texto inválida não impede esta conversão.

Dados de exemplo

ff0080

Resultado esperado

/wCA

Passo a passo

  1. Abra o conversor Hex e Base64 e selecione Hex para Base64.
  2. Digite ff0080 e execute a conversão. Verifique o resultado exato /wCA.
  3. Escolha Base64 para Hex e digite /wCA para recuperar ff0080.

Como interpretar o resultado

Cada par Hex representa um byte, então seis dígitos Hexadecimais são três bytes. Base64 codifica esses bytes em quatro caracteres aqui, sem preenchimento necessário para esta entrada de três-byte. Converter o texto literal ff0080 para Base64 codificaria seis caracteres de texto e produziria um resultado diferente.

Limites e detalhes importantes

Hex e Base64 são codificações reversíveis, não criptografia. Um número ímpar de dígitos Hex ou caracteres inválidos é rejeitado. O resultado binário não precisa ser válido UTF-8 e não deve ser interpretado automaticamente como texto legível.

RFC 4648

Abrir a ferramenta