Codificador/Decodificador Base64
Codifique texto para Base64 ou decodifique Base64 de volta para texto. Funciona com Unicode. 100% no seu navegador.
Reportar um Problema
Encontrou um bug ou tem uma sugestão? Ajude-nos a melhorar esta ferramenta.
O que é esta ferramenta?
O Codificador/Decodificador Base64 é um esquema de codificação que converte dados binários em texto ASCII usando 64 caracteres imprimíveis (A-Z, a-z, 0-9, +, /). É comumente usado para transmitir dados binários com segurança por canais apenas de texto, incorporar imagens em HTML/CSS e codificar credenciais. Base64 aumenta o tamanho dos dados em aproximadamente 33% em relação ao original.
Como usar
- 1
Selecione o modo
Escolha entre Codificar (texto para Base64) ou Decodificar (Base64 para texto).
- 2
Insira o conteúdo
Digite ou cole o conteúdo a codificar ou decodificar.
- 3
Copiar o resultado
O resultado é atualizado em tempo real. Clique para copiar.
Perguntas frequentes
Base64 é criptografia?
Não. Base64 é codificação, não criptografia. Qualquer pessoa pode decodificar Base64 sem uma chave. Ele é usado apenas para tornar os dados binários transportáveis, não para proteger o sigilo. Para segurança real, use algoritmos de criptografia como AES.
Quanto o Base64 é maior em relação ao original?
Base64 aumenta o tamanho dos dados em aproximadamente 33%. A cada 3 bytes de entrada correspondem 4 caracteres de saída. Se a entrada não for divisível por 3, podem ser adicionados caracteres de preenchimento (=) no final.
Onde o Base64 é comumente usado?
Data URIs em HTML, tokens JWT, anexos de e-mail (MIME), certificados SSL, pequenas imagens incorporadas em CSS e cabeçalhos de autenticação de API.
O que é a codificação Base64?
O Base64 é um esquema de codificação que representa dados binários como texto ASCII puro usando 64 caracteres (A-Z, a-z, 0-9, +, /). Ele agrupa os dados em blocos de 6 bits e mapeia cada bloco para um dos 64 caracteres, o que permite embutir com segurança conteúdo binário, como imagens ou arquivos, em formatos baseados em texto como e-mail, JSON ou URLs. É codificação, não criptografia: qualquer pessoa pode decodificar a saída de volta aos dados originais.