Codificador de texto Base64

Aqui você pode codificar ou decodificar uma string para base64 localmente sem sair do seu navegador.

Encode Text

Decode Text

O codificador/decodificador base64

Como usar nosso codificador

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.

Por que codificar texto para base64

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.

Casos de uso comuns

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.

Por que a string base64 é maior que sua contraparte?

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%.

Não é criptografia

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.

Segurança

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.

Trechos de código para codificar uma String para base64

Javascript

const text= "Meu texto";
const codificadoTexto = btoa(texto); // TXkgVGV4dA==

shell Linux

$ echo '[email protected]' | base64

####Java

Base64.getEncoder().withoutPadding().encodeToString("Meu Texto".getBytes());

Trechos de código para decodificar uma String base64 para texto simples

Javascript

const b64string = "TXkgVGV4dA==";
const decodedText = atob(b64string); // Meu texto

shell Linux

$ echo 'bXllbWFpbEBleGFtcGxlLmNvbQ==' | base64 --decode

####Java

new String(Base64.getUrlDecoder().decode(encodedString));
Codificador de texto Base64

# O codificador/decodificador base64
## Como usar nosso codificador
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.

## Por que codificar texto para base64
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.

## Casos de uso comuns
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.

# Por que a string base64 é maior que sua contraparte?
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%.

# Não é criptografia
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.

# Segurança
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.


## Trechos de código para codificar uma String para base64
#### Javascript
```
const text= "Meu texto";
const codificadoTexto = btoa(texto); // TXkgVGV4dA==
```
#### shell Linux
```
$ echo '[email protected]' | base64
```
####Java
```
Base64.getEncoder().withoutPadding().encodeToString("Meu Texto".getBytes());
```



## Trechos de código para decodificar uma String base64 para texto simples
#### Javascript
```
const b64string = "TXkgVGV4dA==";
const decodedText = atob(b64string); // Meu texto
```
#### shell Linux
```
$ echo 'bXllbWFpbEBleGFtcGxlLmNvbQ==' | base64 --decode
```

####Java
```
new String(Base64.getUrlDecoder().decode(encodedString));
```

Other tools

Share this tool with your friends


Dont forget to book mark us
Designed with ❤️ using:
© /Logs - 2022
Privacy Policy