Basta colar um texto simples ou uma string que você deseja codificar no campo de texto à direita, você poderá ver os resultados em tempo real, quando terminar basta copiá-lo. Inversamente, você também pode decodificar um texto base64 aqui, basta usar a ferramenta do lado direito e pronto. Se você gostar, por favor, marque-nos para que você possa voltar mais tarde quando precisar novamente.
Existem muitas razões para fazer isso, se você quiser transformar algum texto com algum conjunto de caracteres incomum para que seja transmitido com segurança, você pode usá-lo para mascarar algumas informações que podem ser retornadas ao texto simples facilmente para que a string não corresponda alguns bots regex pesquisam. Você pode rolar abaixo para ver como decodificar uma base64 em algumas linguagens de programação.
A codificação Base-64 é uma maneira de pegar dados binários e transformá-los em texto para que sejam transmitidos mais facilmente em coisas como e-mail e dados de formulário HTML. é útil se você quiser mascarar algumas informações para que os bots não possam rastrear seu e-mail, por exemplo. (Eles podem, se estiverem preparados para isso, não é assim que é criptografado), mas de outra forma torna mais difícil.
Base64 pega 3 bytes e o codifica em 4 caracteres. O benefício é que os caracteres que ele usa são ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghiklmnopqrstuvwxyz0123456789+/ que geralmente não são mutilados por protocolos de transporte de texto (como remover o 7º bit no e-mail inicial). Como os caracteres normalmente são armazenados em um byte, a codificação Base64 de um texto expandirá o tamanho dos dados em 33%.
Por favor, tenha em mente que base64 não é criptografia nem é um hash. Transformar texto simples em base64 faz com que pareça diferente, qualquer pessoa pode decodificar sua string base64 facilmente, pois reconhece o formato.
Codifique em um aplicativo da Web responsivo sem o incômodo de transmiti-lo pela rede. os dados nunca saem do seu navegador. Você pode até usar esta página offline, basta salvá-la localmente em seu computador.
const text= "Meu texto";
const codificadoTexto = btoa(texto); // TXkgVGV4dA==
$ echo '[email protected]' | base64
####Java
Base64.getEncoder().withoutPadding().encodeToString("Meu Texto".getBytes());
const b64string = "TXkgVGV4dA==";
const decodedText = atob(b64string); // Meu texto
$ echo 'bXllbWFpbEBleGFtcGxlLmNvbQ==' | base64 --decode
####Java
new String(Base64.getUrlDecoder().decode(encodedString));