Como usar
- Escolha a codificação (Base64, URL, HTML, Unicode, hexadecimal) e o sentido (decodificar ou codificar).
- Digite ou cole à esquerda e o resultado aparece à direita; entradas inválidas explicam o motivo.
- Use o resultado como entrada para invertê-lo; arquivos são convertidos direto para Base64 e arquivos em Base64 podem ser baixados de volta.
Perguntas frequentes
Por que o Base64 decodificado parece sem sentido?
Geralmente o original não era texto, mas um arquivo, como uma imagem ou PDF. A ferramenta detecta isso: quando o resultado é binário, ela mostra o tipo de arquivo para você baixá-lo.
Codificar uma URL completa ou um valor de parâmetro?
Valores de parâmetro (o padrão) também codificam /, ? e = e símbolos semelhantes, prontos para uma query string; URL completa só codifica caracteres inseguros, como espaços e chinês, mantendo a estrutura da URL.
O que é Base64? É criptografia?
Base64 é uma codificação: transforma quaisquer dados binários, três bytes por vez, em quatro caracteres imprimíveis de A–Z, a–z, 0–9, + e /, então o resultado fica cerca de um terço maior. É usada em anexos de e-mail, Data URIs de imagens, JWTs e no envio de arquivos por APIs. Não é criptografia — qualquer pessoa pode decodificar — por isso não deve ser usada para proteger senhas ou outros segredos. A variante segura para URL troca + e / por - e _.