Voltar

Base64 Encoder/Decoder

Codifique e decodifique strings em Base64.

Base64

Cole texto ou Base64 e escolha codificar ou decodificar.

O que é Base64?

Codificação para transmitir dados como texto ASCII.

Base64 converte bytes binários em uma string usando 64 caracteres seguros (A–Z, a–z, 0–9, +, /). É comum em APIs, e-mails, URLs e tokens.

Codificar não é criptografia — qualquer pessoa pode decodificar. Use HTTPS e criptografia real para dados sensíveis.

Toda conversão ocorre localmente no navegador. Nenhum dado é enviado a servidores.

Exemplos

Pares texto ↔ Base64 para testar a ferramenta.

Texto simples

Codificação básica de uma string UTF-8.

Texto

StackDock

Base64

U3RhY2tGb3JnZQ==

JSON em API

Payload compactado para headers ou transporte.

Texto

{"user":"dev"}

Base64

eyJ1c2VyIjoiZGV2In0=

Unicode

Base64 suporta caracteres acentuados via UTF-8.

Texto

Olá, mundo!

Base64

T2zDoSwgbXVuZG8h

Perguntas frequentes

Base64 é criptografia?

+

Não. É apenas uma representação em texto. Não use Base64 para proteger senhas ou dados confidenciais.

Por que aparece padding (=) no final?

+

O caractere = completa o bloco de 4 caracteres quando o tamanho dos dados não é múltiplo de 3 bytes.

Posso decodificar Base64 de arquivos?

+

Esta ferramenta é focada em texto. Para arquivos grandes, prefira ferramentas locais ou scripts dedicados.

Os dados são enviados para algum servidor?

+

Não. As ferramentas processam tudo localmente no seu navegador. Nenhum dado é transmitido.