WeUtils.uk

Codificador/Decodificador Base64

Codifique texto para Base64 ou decodifique cadeias Base64 localmente.

Codificador e descodificador Base64 online

Esta ferramenta codifica texto para Base64 e descodifica Base64 para texto na hora no seu navegador. O Base64 representa dados binários usando apenas caracteres de texto seguros, por isso é usado para incorporar imagens em CSS/HTML (data URIs), anexos de e-mail ou credenciais em cabeçalhos.

Como funciona o Base64

O Base64 agrupa os bytes três a três (24 bits) e divide-os em quatro caracteres de 6 bits, de um alfabeto de 64 símbolos: A-Z, a-z, 0-9, + e /. Quando os bytes não são múltiplo de três, preenche com o sinal =. Por isso o texto codificado é cerca de 33% mais longo do que o original.

O Base64 não é cifragem

Codificar não é cifrar: o Base64 é reversível por qualquer pessoa e não protege nada. Apenas muda a forma de representar os dados para passarem por canais de texto. Nunca o use para "esconder" palavras-passe ou informação sensível.

Vocabulário

Perguntas frequentes

Para que serve o Base64? Para transportar dados binários por meios de texto: data URIs, JSON, e-mail ou cabeçalhos HTTP.

É seguro guardar palavras-passe em Base64? Não; descodifica-se na hora. Use hashing ou cifragem real.

Porque aparecem sinais = no fim? É o padding quando os dados não são múltiplo de três bytes.