Codificar em Base64
Codifica texto usando Base64.
Exemplos de uso
Criar um cabeçalho de autenticação Basic para uma API
Codifique "usuário:senha" em Base64 e use diretamente em um cabeçalho Authorization: Basic.
Transportar dados binários pequenos como texto simples
Útil quando você precisa inserir com segurança dados com caracteres especiais em um campo de texto simples — um arquivo de configuração, um valor JSON, etc.
Codificar um valor para usar em uma URL
Se o resultado for usado em um caminho de URL ou nome de arquivo, ative a opção segura para URL para evitar que apareçam + ou /.
Perguntas frequentes
O texto que eu digito é enviado para um servidor?
Não. A codificação acontece inteiramente no seu navegador, e o que você digita nunca é enviado a um servidor.
Base64 é uma forma de criptografia?
Não. Base64 é apenas uma forma de representar dados com segurança como texto — não é criptografia. Qualquer pessoa pode facilmente decodificá-lo de volta ao valor original, então não o use para esconder senhas ou informações sensíveis.
Isso funciona com texto em outros idiomas e emojis?
Sim. O texto é convertido em bytes UTF-8 antes de ser codificado, então caracteres não ingleses, emojis e outros textos Unicode são tratados corretamente.
Quando devo ativar a opção segura para URL?
Ative-a quando o resultado precisar ir em uma URL ou nome de arquivo. Ela troca os caracteres +, / e = do Base64 padrão por - e _, que são seguros em URLs, e remove o padding = final.