TextoEsta ferramenta roda no seu navegador. Nenhum arquivo ou texto é enviado para os nossos servidores.

Codificador Base64

Converta texto para Base64 e volte ao texto original. Suporte completo a UTF-8, então acento, cedilha e emoji não se perdem. Roda no navegador, sem cadastro.

Resultado em Base64
T2zDoSwgYXF1aSDDqSBhIFRvb2xlZW0=
Compartilhar ferramentaWhatsApp
Continue

Experimente outra ferramenta

Escolhidas para acompanhar esta

Codificador e decodificador Base64 que transforma texto em uma sequência Base64 e faz o caminho de volta. Serve para quem programa e para qualquer pessoa que precise levar um texto dentro de uma URL, de um arquivo de configuração ou do corpo de uma requisição de API. A ferramenta usa UTF-8 completo, então letra com acento, cedilha, alfabeto não latino e emoji voltam exatamente iguais depois de ir e voltar. Tudo acontece no seu navegador: nenhum texto é enviado para um servidor nem fica salvo em lugar nenhum.

01

Como usar esta ferramenta

  1. 01Escolha codificar ou decodificarA aba "Codificar" transforma texto comum em Base64. A aba "Decodificar" faz a sequência Base64 voltar a ser texto legível.
  2. 02Cole o seu textoDigite o texto que você quer codificar, ou cole uma sequência Base64 para decodificar. O resultado muda conforme você digita.
  3. 03Copie o resultadoO resultado aparece na hora e dá para copiar com um clique para usar no código, em uma URL ou em um arquivo de configuração.
02

Quando isso é útil?

  • Colocar dados dentro do códigoCodifique um texto curto em Base64 para inserir ele com segurança em um JSON, em uma URL ou em um arquivo de configuração, sem caractere problemático.
  • Inspecionar um token ou cabeçalhoDecodifique a parte em Base64 de um token ou cabeçalho para ver o que tem dentro enquanto você desenvolve ou testa. Isso só decodifica: não verifica nem desbloqueia nada.
  • Ir e voltar com texto em portuguêsCodifique texto em qualquer idioma com segurança. Como a ferramenta usa UTF-8, ç, ã e á voltam exatamente iguais depois de decodificar.
03

Exemplos

  • Codificar a palavra "Tooleem"Digite Tooleem na aba Codificar e o resultado é VG9vbGVlbQ==.
  • Decodificar VG9vbGVlbQ==Cole VG9vbGVlbQ== na aba Decodificar e o resultado volta a ser Tooleem.
  • Codificar "Hello"O texto "Hello" vira SGVsbG8=, e ao decodificar você recebe Hello de volta, exatamente igual.
04

O que é Base64 e para que ele serve

Base64 é um esquema de codificação que transforma dado binário ou texto em uma sequência de 64 caracteres seguros (letras, números, + e /). Ele é usado quando o texto precisa passar por canais que só aceitam certos caracteres, como dentro de URLs, em cabeçalho de requisição ou em arquivo de configuração. A codificação faz o dado ocupar cerca de um terço a mais de espaço, mas garante que ele chegue inteiro do outro lado.

05

Suporte a Unicode e UTF-8

Muita ferramenta simples estraga caractere não latino porque assume ASCII puro. Esta aqui codifica primeiro para UTF-8 e só depois para Base64, então letra com acento, cedilha, alfabeto não latino e emoji sobrevivem ao processo inteiro. Isso a torna segura para texto em português e em qualquer outro idioma, não só em inglês.

06

Privacidade

Toda a codificação e a decodificação acontecem no seu navegador. Nenhum texto que você digita é enviado para um servidor nem fica salvo em lugar nenhum. Ao fechar a aba, não sobra nada.

07

Perguntas frequentes

O que é Base64?

Base64 é uma forma de representar dados usando 64 caracteres seguros. Ele transforma texto ou dado binário em uma sequência que consegue atravessar sistemas que só aceitam texto puro, como URL, cabeçalho e arquivo de configuração.

Base64 é criptografia?

Não. Base64 é só codificação, não é criptografia. Qualquer pessoa consegue decodificar uma sequência Base64 e recuperar o texto original, então ele não serve para proteger informação sensível.

O meu texto é enviado para algum servidor?

Não. Toda a codificação e a decodificação acontecem no seu navegador. Nada do que você digita sai do seu dispositivo.

Dá para decodificar Base64 de volta para texto?

Dá. Vá para a aba Decodificar e cole a sequência Base64 para recuperar o texto original. Como a ferramenta usa UTF-8, o texto com acento volta correto.

Por que a decodificação dá erro?

Normalmente porque a sequência não é um Base64 válido: ou foi copiada pela metade, ou tem caractere solto no meio. Confira se você copiou a sequência inteira, incluindo o preenchimento com = no final.

Posso usar isto para senha ou dado secreto?

Não. Base64 não esconde nem protege nada, então ele não serve para senha, token, chave privada ou qualquer segredo. Qualquer pessoa decodifica na hora.

Falta alguma ferramenta ou você encontrou um erro?A gente constrói o Tooleem a partir do que você precisa. Conta pra gente o que incluir ou corrigir.
Fale com a gente