Como usar
- Cole texto, abra um arquivo ou experimente o exemplo.
- Escolha o formato. O resultado é atualizado enquanto você digita.
- Copie o resultado ou baixe os dados convertidos.
Entendendo a codificação Base64
Base64 representa bytes usando um pequeno alfabeto ASCII. Codifique texto UTF-8 ou um arquivo binário local para um sistema que espera um valor Base64.
Escolha o alfabeto padrão ou Base64url. A entrada por arquivo usa os bytes originais; não reinterpreta uma imagem ou PDF como texto.
De texto ou arquivo para ASCII
O texto é convertido para UTF-8 antes da codificação. Três bytes se tornam quatro caracteres Base64. Um arquivo local é lido como bytes brutos, mesmo se estiver vazio; nada é enviado ao servidor.
Olá, mundo! 👋T2zDoSwgbXVuZG8hIPCfkYs=As configurações padrão convertem esta entrada em uma única passagem.
Escolha o alfabeto correto
Base64 padrão usa + e /. Base64url usa - e _. O preenchimento começa ativado e pode ser omitido quando o formato de destino permitir. Não são adicionadas quebras de linha nem prefixos de data URL.
Codificar não protege um segredo
Base64 é uma codificação reversível, não criptografia nem compressão. O tamanho binário normalmente aumenta cerca de um terço. Nunca considere credenciais codificadas como ocultas e confira o formato exigido pelo sistema de destino.
Até 5 MiB de entrada, 20 MiB de saída e 10 segundos por execução. Arquivos de texto devem usar UTF-8. A codificação Base64 também aceita arquivos binários. Os documentos ficam no seu dispositivo.
Perguntas frequentes
Posso codificar um arquivo?
Sim. Abra ou solte um arquivo local. Seus bytes são codificados sem upload.
Há suporte a emojis e texto em outros idiomas?
Sim. O texto é codificado em UTF-8 antes da conversão Base64.
Base64url é igual a Base64?
Usa um alfabeto diferente para dois caracteres. Selecione Base64url quando seu protocolo exigir.
Posso remover os caracteres =?
Desative o preenchimento apenas quando o formato de destino permitir sua ausência.
O resultado é criptografado?
Não. Qualquer pessoa com o valor codificado pode decodificá-lo.