Codificar e decodificar Base64
Converta texto UTF-8 para Base64 ou transforme um Base64 válido de volta em texto, incluindo acentos e emojis.
Como usar
- Cole o texto UTF-8 que deseja codificar ou o Base64 que deseja transformar de volta em texto.
- Escolha Codificar para produzir Base64 ou Decodificar para recuperar o texto. A operação exibe o resultado separado da entrada.
- Confira o resultado e use Copiar. Se a decodificação falhar, verifique se o conteúdo está completo e representa texto UTF-8.
Como funciona
Base64 é uma codificação reversível, não uma criptografia. Esta ferramenta trabalha com texto UTF-8 e não abre arquivos ou conteúdo binário arbitrário. A saída costuma ser maior que os dados originais.
O texto “Olá” é codificado como T2zDoQ==. Ao decodificar esse Base64 como UTF-8, você recupera “Olá”.
Perguntas frequentes
Posso proteger uma senha usando Base64?
Não. Qualquer pessoa que tenha o Base64 pode decodificá-lo sem uma chave. Use os mecanismos próprios do serviço para guardar ou transmitir informações confidenciais.
Por que a decodificação pode falhar?
A entrada pode conter caracteres ou preenchimento inválidos, estar incompleta ou representar bytes que não formam um texto UTF-8 válido. Base64 de uma imagem ou de outro arquivo não é necessariamente texto.
Por que “Olá” vira uma sequência maior?
Base64 representa cada grupo de até três bytes com quatro caracteres. Letras acentuadas podem ocupar mais de um byte em UTF-8, e os sinais de igual completam o último grupo quando necessário.