Codifique ou descodifique texto em Base64 instantaneamente no seu navegador. Nada é enviado para servidores.
Alterna entre os separadores Codificar e Descodificar para converter texto simples para Base64 ou o contrário. Útil para codificar tokens de API, criar URIs de dados e depurar strings codificadas, sem enviar dados para servidor algum.
Escolhe Codificar ou Descodificar nos separadores superiores. Cola ou escreve a tua entrada e o resultado aparece imediatamente. Clica em Copiar para copiá-lo para a área de transferência.
O Base64 aparece por todo o lado em software porque é uma forma conveniente de transportar conteúdo binário ou texto incómodo através de sistemas que preferem texto simples. O problema é que o resultado parece suficientemente obscuro para que as pessoas confundam por vezes “difícil de ler à primeira vista” com “protegido”.
Esta ferramenta é útil porque trata bem a parte prática: codificar quando um sistema espera Base64, e descodificar quando precisa de inspecionar o que um valor realmente contém.
O Base64 aparece frequentemente em headers, material de autenticação ou fragmentos de payload. Quando algo parece errado, poder descodificar e inspecionar rapidamente ajuda.
Fluxos de frontend por vezes transportam pequenos assets como strings Base64, e aí inspecionar ou preparar depressa pode poupar tempo.
Valores codificados aparecem muitas vezes em sistemas onde o conteúdo importa mais do que o facto de estar codificado.
Não é. Se alguém consegue ler a string, normalmente também a consegue descodificar com a mesma facilidade.
Um único carácter em falta ou um payload truncado basta para partir a descodificação ou produzir resultados confusos.
Assim que um valor é descodificado, o problema real está muitas vezes no texto simples, no JSON ou no markup lá dentro, e não no próprio Base64.
Se recebe um bloco Base64 numa configuração, num log ou num tópico de suporte, descodificá-lo é muitas vezes a forma mais rápida de tornar o problema concreto.
Quando um serviço espera Base64, a tarefa é menos teórica e mais operacional: obter a saída exata sem introduzir mudanças acidentais de formato.
Para data URIs ou fluxos semelhantes, codificar e descodificar rapidamente ajuda a confirmar se o conteúdo subjacente é realmente o que pensa.
Esta ferramenta codifica e descodifica Base64. Não encripta dados, não valida práticas de segurança mais amplas e não diz se um segredo foi tratado de forma segura. Resolve um problema de formato, não um problema de confidencialidade.
O maior erro recorrente em torno do Base64 não é complexidade técnica, mas falsa segurança. Uma ferramenta que torna a conversão fácil é útil, mas só se também reforçar claramente aquilo para que o Base64 serve e aquilo para que não serve.
O Base64 codifica dados binários como texto ASCII simples. Usos comuns: URIs de dados (incorporar imagens em CSS/HTML), anexos de e-mail, dados binários em JSON e parâmetros em URLs.
As strings Base64 devem ter o preenchimento correto (= ou == no final). Se a entrada estiver truncada ou corrompida, a descodificação falhará ou produzirá texto ilegível.
Não. O Base64 é codificação, não encriptação. Qualquer pessoa que veja a string codificada pode descodificá-la instantaneamente. Nunca uses Base64 para ocultar palavras-passe.
Esta ferramenta funciona inteiramente no seu navegador. Nada do que escreve ou cola é enviado para qualquer servidor — todo o processamento ocorre localmente no seu dispositivo.