Codificar / decodificar Base64
De texto para Base64 e de volta, com UTF-8 correto e alfabeto seguro para URL opcional.
Resultado
Cole ou digite acima para ver o resultado aqui.
Seus arquivos ficam no seu dispositivo
Esta ferramenta roda inteiramente no seu navegador. O que você cola é processado no seu dispositivo e nunca é enviado a um servidor, então é seguro usar com tokens, chaves e textos não publicados.
Como funciona
- Escolha Codificar para transformar texto em Base64, ou Decodificar para o caminho inverso.
- Cole a entrada. Ao decodificar, tanto o alfabeto padrão com + e / quanto o seguro para URL com - e _ são aceitos; preenchimento faltando é tolerado.
- Ligue o alfabeto seguro para URL se o resultado for para uma URL, um JWT ou um nome de arquivo.
- Toque em Converter e copie o resultado. Acentos, texto CJK e emoji são codificados como bytes UTF-8.
Perguntas frequentes
- Base64 é criptografia?
- Não. Base64 é uma codificação reversível que representa bytes com 64 caracteres imprimíveis. Qualquer um decodifica na hora. Serve para transportar e embutir, nunca para esconder segredos.
- Como ele lida com acentos, japonês ou emoji?
- O texto é convertido em bytes UTF-8 antes de codificar, e a saída da decodificação é lida como UTF-8. É o que a maioria das linguagens e bibliotecas HTTP faz. O btoa() do JavaScript só aceita Latin-1, e é por isso que codificadores ingênuos quebram com esses caracteres.
- Por que a saída fica cerca de um terço maior?
- O Base64 empacota 3 bytes em 4 caracteres, então a saída fica em torno de 4/3 da entrada mais até dois caracteres de preenchimento. Esse custo é o preço de usar só caracteres imprimíveis.
- Meus dados vão para um servidor?
- Não. Codificar e decodificar acontecem inteiramente no navegador. Você pode converter chaves de API, strings de conexão ou textos pessoais sem que nada saia do seu aparelho.
Ferramentas relacionadas
♭ Decodificador JWT Cole um JSON Web Token e leia o cabeçalho e os claims. O token não sai do seu navegador. # Gerador de hash O resumo MD5, SHA-1 ou SHA-2 de um texto, calculado no seu aparelho. {} Formatador JSON Cole JSON e receba de volta recuado, minificado ou validado. Seus dados ficam nesta página. • Gerador de UUID Identificadores UUID v4 ou v7 em lote, gerados no seu aparelho com uma fonte aleatória segura.