Como codificar ou decodificar Base64
- Escolha se quer codificar ou decodificar.
- Digite ou cole o texto na caixa de entrada: o resultado aparece na hora.
- Se for usar em um endereço da web, ative a variante segura para URL.
- Copie o resultado ou use-o como nova entrada para encadear operações.
O que é Base64
Base64 é uma forma de representar dados com apenas 64 caracteres (letras, números, + e /), para que possam trafegar por sistemas feitos para texto: e-mails, endereços da web, arquivos JSON ou cabeçalhos de autenticação.
Não é criptografia: qualquer pessoa pode decodificar. Não serve para proteger senhas nem dados sensíveis, apenas para transportá-los ou guardá-los como texto.
A variante segura para URL troca + e / por - e _ e remove o preenchimento =, para que o resultado possa ser colocado em um endereço sem precisar de escape.
O que você precisa saber
- Esta ferramenta trabalha com texto. Para converter arquivos ou imagens, você precisa de outra ferramenta.
- O texto é codificado em UTF-8; se você decodificar dados que não são texto UTF-8, ela avisa que não é válido.
- O Base64 aumenta o tamanho do conteúdo em cerca de um terço.
Perguntas frequentes
O Base64 é seguro ou criptografa o texto?
Não. O Base64 só muda a representação do texto e qualquer pessoa pode reverter. Para proteger informações é preciso criptografia.
Funciona com acentos, ç e emojis?
Sim. O texto é convertido em UTF-8 antes de ser codificado, então os caracteres especiais são preservados.
O que é Base64 seguro para URL?
É uma variante que usa - e _ no lugar de + e /, e não leva o preenchimento =. É usada em tokens e endereços da web.
Meu texto é enviado a algum servidor?
Não. A conversão acontece no seu navegador e o texto não sai do seu dispositivo.
É grátis?
Sim, é grátis, não pede cadastro e funciona direto no navegador.