Base64 Codificar / Decodificar
Codifique ou decodifique strings Base64 com suporte completo a UTF-8.
Visão geral
O Base64 mapeia uma sequência arbitrária de bytes para um alfabeto ASCII de 64
caracteres (A–Z, a–z, 0–9, +, /). Ele existe para levar dados binários
por canais que só conseguem lidar de forma confiável com texto — data URIs,
JSON, e-mail (MIME) e cabeçalhos HTTP. Esta ferramenta converte conforme você
digita e mostra o tamanho em bytes da entrada e da saída, a razão entre os dois
e o tempo de conversão.
Como usar
- Escolha o modo com as abas
encode/decodeno cabeçalho. - Cole ou digite no painel INPUT — o painel OUTPUT é atualizado a cada tecla.
- Use
copy ⧉para levar o resultado, ouclearpara limpar a entrada. A barra de estatísticas abaixo mostra IN, OUT, RATIO e TIME.
Exemplos
Hello, world→SGVsbG8sIHdvcmxkこんにちは→44GT44KT44Gr44Gh44Gv(UTF-8 tratado corretamente)- Decodificar
SGVsbG8sIHdvcmxk→Hello, world
Observações
Base64 é codificação, não criptografia — ele não oferece nenhuma
confidencialidade, e qualquer pessoa que receba a cadeia consegue decodificá-la
de volta ao original. Espere uma saída aproximadamente 1,33× maior que a entrada
— a estatística RATIO deixa esse crescimento visível a cada conversão.
Decodificar uma entrada inválida mostra
invalid base64 — check characters and padding em vez de um resultado.