DevToolPal
PT

Codificar e decodificar Base64

Codifique texto em Base64 ou decodifique Base64 de volta para texto, com suporte completo a UTF-8 e ao formato URL-safe.

Roda localmente, nada é enviado

Opções

Modo

Entrada

0 caracteres · 0 B

Saída

0 caracteres · 0 B

O que faz

O Base64 representa dados binários usando 64 caracteres imprimíveis. Ele aparece em data URLs, anexos de e-mail, JSON Web Tokens e cabeçalhos de autenticação HTTP Basic. Esta ferramenta codifica texto em Base64 e decodifica Base64 de volta para texto legível.

Como usar

  1. Escolha Codificar ou Decodificar.
  2. Cole seu texto ou string Base64 na entrada, ou clique em Exemplo.
  3. Ative URL-safe se o resultado for parar em uma URL ou nome de arquivo.
  4. Copie a saída ou clique em Usar como entrada para inverter a conversão.

Exemplo

Hello, World! vira SGVsbG8sIFdvcmxkIQ== quando codificado.

Perguntas frequentes

› Funciona com acentos, emojis e textos em outros idiomas?

Sim. O texto é codificado em UTF-8 antes do Base64, então qualquer caractere vai e volta sem perdas.

› O que é Base64 URL-safe?

O Base64URL troca "+" por "-" e "/" por "_" e remove o padding "=", para que o resultado possa ser usado em URLs e nomes de arquivo. O decodificador aceita as duas formas.

› Base64 é criptografia?

Não. Base64 é uma codificação, não uma criptografia. Qualquer pessoa consegue decodificá-lo, então nunca o use para esconder senhas ou segredos.