Codificador/Decodificador Base64

Codificador e decodificador Base64 gratuitos - codifique e decodifique texto instantaneamente. Ferramenta essencial para desenvolvedores web em todo o mundo.

Sobre esta ferramenta

Base64 é um esquema de codificação que converte dados binários em texto composto por 64 caracteres ASCII imprimíveis (A-Z, a-z, 0-9, +, /). Surgiu como solução para transportar dados binários por protocolos desenhados apenas para texto, como e-mail ou cabeçalhos HTTP mais antigos. Hoje aparece em tokens JWT (o cabeçalho e o payload são codificados em Base64url), imagens embutidas em CSS e HTML (data:image/png;base64,...), HTTP Basic Auth (envia uma string Base64 do tipo "utilizador:palavra-passe") e anexos MIME de e-mail. A saída codificada é sempre cerca de 33% maior do que o original. Importante: Base64 é codificação, não cifragem - qualquer pessoa pode decodificar os dados sem palavra-passe.

Como usar

  1. 1Escolha o modo: codificar texto para Base64 ou descodificar Base64 para texto.
  2. 2Cole o texto de entrada ou a string Base64 no campo de entrada.
  3. 3O resultado aparece imediatamente no campo de saída sem necessidade de clicar para gerar.
  4. 4Se a string Base64 for inválida, a ferramenta mostra uma mensagem de erro com a causa do problema.
  5. 5Copie o resultado com o botão Copiar.

Especificações e limites

Codificação de texto UTF-8 para Base64 e descodificação de Base64 de volta para texto. A saída é aproximadamente 33% maior do que a entrada (cada 3 bytes tornam-se 4 caracteres). Processamento no navegador - nenhum dado é enviado ao servidor. O botão de troca alterna entre os modos de codificação e descodificação. Ao descodificar Base64 inválido, aparece uma mensagem de erro. Base64 não é cifragem - os dados codificados podem ser lidos por qualquer pessoa.