Um jeito de escrever qualquer dado usando só letras, números, + e /.
Alguns lugares só aceitam texto simples: e-mail, URLs, arquivos de configuração. O Base64 transforma qualquer sequência de bytes em texto usando 64 símbolos (A-Z, a-z, 0-9, + e /).
Como reconhecer: o texto mistura maiúsculas, minúsculas e números, tem comprimento múltiplo de 4 e às vezes termina com = ou ==, que são o preenchimento final.
Olá → T2zDoQ==
O Base64 lê os bytes de 3 em 3, isto é, 24 bits, e corta em 4 pedaços de 6 bits, cada um virando um dos 64 símbolos; quando o último grupo fica incompleto, o = completa.
Para voltar ao original, use a operação From Base64 no CyberChef ou base64 -d no terminal.