Codificador e decodificador Base64
Transforme texto ou um arquivo em Base64, ou cole Base64 para recuperar o texto ou o arquivo original.
Lacrado neste dispositivo
Funciona no seu navegador. Nada é enviado.
Lacrado
Entrada
Resultado
A versão em Base64 vai aparecer aqui.
Este resultado é muito longo, então só o começo é exibido. Copiar e Baixar usam o resultado completo.
Isto não é um Base64 válido
Como funciona
-
Escolha a direção
Codificar transforma texto ou um arquivo em Base64. Decodificar transforma Base64, ou uma data URL, de volta no original.
-
Adicione seu texto ou arquivo
Digite, cole ou solte um arquivo. O resultado é atualizado na hora, e qualquer caractere inválido é apontado.
-
Copie ou baixe
Copie o Base64 ou o texto decodificado, ou baixe o arquivo decodificado com o tipo detectado.
Perguntas frequentes
Meus arquivos são enviados para serem codificados?
Não. A codificação e a decodificação acontecem no seu navegador, mesmo com arquivos grandes, então nada do que você codifica é enviado para lugar nenhum.
Funciona com acentos, emojis e outros alfabetos?
Sim. O texto é convertido para UTF-8 antes da codificação e lido como UTF-8 na decodificação, então acentos, emojis, árabe, chinês e qualquer outro sistema de escrita voltam exatamente como eram.
O que é Base64 URL-safe?
É uma variante que troca + por - e / por _, para que o resultado possa ir em uma URL ou em um nome de arquivo sem precisar de escape. Ela é usada em JSON Web Tokens, por exemplo. O decodificador aceita as duas variantes automaticamente.
O que é uma data URL?
Uma data URL incorpora um arquivo diretamente em texto, no formato data:image/png;base64,…. Você pode colá-la em HTML ou CSS em vez de apontar para um arquivo separado. O ideal é usá-la com arquivos pequenos, porque o Base64 fica cerca de um terço maior que o original.
Base64 é uma forma de criptografia?
Não. O Base64 só muda a forma como os dados são escritos para que possam circular como texto. Qualquer pessoa pode decodificá-lo, então nunca use Base64 para esconder senhas ou informações pessoais.