Codificador Base64

Codifique texto em Base64 e decodifique Base64 em texto. Base64 é uma codificação, não uma criptografia: não protege os dados. Tudo acontece no seu navegador.

Texto para Base64

Base64 para texto

Nada é armazenado nem enviado a nenhum servidor.

O codificador Base64 transforma texto em uma cadeia de letras, dígitos e dos símbolos + e /, e também funciona no sentido inverso: cole uma cadeia Base64 e obtenha o texto UTF-8 original. Hello world vira SGVsbG8gd29ybGQ=, por exemplo. Um seletor URL safe troca + e / por - e _ e remove o preenchimento =, o que é prático para tokens e parâmetros de URL. Base64 é uma codificação, não criptografia: não protege nada. O resultado é calculado enquanto você digita, após um breve atraso, e o painel de decodificação avisa quando a entrada não é Base64 válido ou não se decodifica em texto UTF-8.

Como usar

  1. Digite ou cole seu texto no painel Texto para Base64 para ver a versão codificada.
  2. Ative URL safe se a cadeia for usada em uma URL ou em um token, sem sinais + ou / e sem preenchimento.
  3. Clique em Copiar no resultado para colocar a cadeia na área de transferência.
  4. Para decodificar, cole a cadeia no painel Base64 para texto e leia o texto resultante.

Perguntas frequentes

Base64 serve para criptografar senhas?
Não. Base64 apenas muda a forma de representar os dados e qualquer pessoa pode revertê-lo. Para proteger informações é preciso criptografia de verdade; para impressões digitais irreversíveis, use um hash.
O que a opção URL safe muda?
O sinal de mais vira hífen, a barra vira sublinhado e o preenchimento = é removido. Assim a cadeia pode ficar em uma URL sem escapes adicionais.
Por que aparece Base64 inválido?
A cadeia tem caracteres fora do alfabeto Base64, um comprimento impossível, ou não se decodifica em texto UTF-8 válido, como acontece com arquivos binários.
Posso decodificar uma cadeia URL-safe?
Sim. O decodificador aceita tanto o alfabeto padrão quanto a variante com - e _, e não exige o preenchimento =. Também ignora espaços e quebras de linha.

Ferramentas relacionadas