Decodificador Base64 - Decodificação de Texto e Arquivo

Voltar para Ferramentas
Sobre Decodificação Base64

Decodifique strings codificadas em Base64 de volta para dados originais de texto ou binário. Essencial para anexos de email, URLs de dados, respostas de API e transmissão de dados criptografados. Manipula conteúdo de texto e arquivo.

Recursos de Decodificação
  • Conversão instantânea de Base64 para texto
  • Validação automática e detecção de erros
  • Lida graciosamente com Base64 malformado
  • Suporta Base64 padrão e URL-safe
Quando Usar Decodificação Base64
  • Processamento de tokens de autenticação de API
  • Análise de dados de anexos de email
  • Debug de dados web codificados
  • Conversão de URLs de dados para formato legível
Importante: Decodifique Base64 apenas de fontes confiáveis. O conteúdo decodificado pode conter código executável ou dados maliciosos.
Decodifique strings codificadas em Base64 de volta para dados originais de texto ou binário. Essencial para anexos de email, URLs de dados, respostas de API e transmissão de dados criptografados. Manipula conteúdo de texto e arquivo.

Exemplos de Decodificação Base64

Decodificação de Texto Simples
Entrada: SGVsbG8gV29ybGQh
Saída: Hello World!
Decodificação de Autenticação Básica HTTP
Entrada: QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Saída: Aladdin:open sesame
Decodificação de Dados JSON
Entrada: eyJuYW1lIjoiSm9obiIsImFnZSI6MzB9
Saída: {"name":"John","age":30}
Decodificação de URL
Entrada: aHR0cHM6Ly9leGFtcGxlLmNvbS9wYXRo
Saída: https://example.com/path
Guia de Validação Base64

Aprenda como identificar strings Base64 codificadas válidas:

  • Contém apenas caracteres A-Z, a-z, 0-9, +, /, =
  • Comprimento é múltiplo de 4 (com padding)
  • Padding (=) aparece apenas no final
  • Máximo 2 caracteres de padding
Problemas Comuns e Soluções
Caracteres Base64 Inválidos

Remover ou substituir caracteres inválidos. Usar apenas alfabeto Base64.

Padding Incorreto

Garantir padding = adequado no final (0, 1 ou 2 caracteres).

Saída Distorcida

Verificar codificação de caracteres. A fonte pode estar corrompida ou parcialmente copiada.

Como Funciona a Decodificação Base64
  1. 1 Converter caracteres Base64 para valores de 6 bits
  2. 2 Combinar valores de 6 bits em bytes de 8 bits
  3. 3 Lidar com padding e criar saída binária
  4. 4 Converter binário para formato texto/dados
Informações de Padding
= - Um byte ausente
== - Dois bytes ausentes
Sem padding - Alinhamento perfeito