Codificar e decodificar Base64

Converta texto em Base64 ou decodifique um Base64 para voltar ao texto original. Funciona com acentos, cedilha e emojis (UTF-8) e tem a variante segura para URL. Tudo no seu navegador.

🔒 O que você digita não sai do seu dispositivo. Tudo é calculado no seu navegador.

Como codificar ou decodificar Base64

  1. Escolha se quer codificar ou decodificar.
  2. Digite ou cole o texto na caixa de entrada: o resultado aparece na hora.
  3. Se for usar em um endereço da web, ative a variante segura para URL.
  4. 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

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.