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
- 1Escolha o modo: codificar texto para Base64 ou descodificar Base64 para texto.
- 2Cole o texto de entrada ou a string Base64 no campo de entrada.
- 3O resultado aparece imediatamente no campo de saída sem necessidade de clicar para gerar.
- 4Se a string Base64 for inválida, a ferramenta mostra uma mensagem de erro com a causa do problema.
- 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.