a11y.skipToMainContent
1

Base64 Validator

Colar uma string Base64 para verificar a validade, detectar a variante (padrão ou URL-safe), ver uma visualização decodificada, e medir o tamanho dos dados.

Was this tool helpful?
Send output to:
Advertisement

How to use Base64 Validator

  1. Colar o texto Base64 na caixa de entrada.
  2. Clique em Validar para verificar se é válido Base64.
  3. Clique em Decode para ver uma visualização dos dados decodificados.
  4. Reveja a variante, tamanho de dados e detalhes de enchimento.

What is Base64 Validator?

Base64 codifica dados binários em texto ASCII usando um alfabeto de 64 caracteres. É usado em qualquer lugar — em anexos de e-mail (MIME), dados URIs, JSON Web Tokens, CSS e APIs. Esta ferramenta valida strings Base64, identifica se eles usam o alfabeto padrão (A-Z, a-z, 0-9, +, /) ou a variante URL-safe (A-Z, a-z, 0-9, -, ), e decodifica o conteúdo para que você possa visualizá-lo.

Se os dados decodificados são texto imprimível, você vê um trecho dos primeiros 100 caracteres. Se forem dados binários (por exemplo, uma imagem ou carga útil criptografada), a ferramenta indica o tamanho dos dados. Tudo corre em seu navegador — nenhum dado é carregado.

Advertisement

FAQ

Qual é a diferença entre o padrão e o URL-safe Base64?
O Standard Base64 usa + e / como os 62o e 63o caracteres, enquanto o URL-safe Base64 usa - e em vez disso. A codificação segura para URLs é usada em URLs, nomes de arquivos e tokens JWT onde + e / precisariam de codificação por cento.
Por que minha string Base64 aparece como inválida?
Problemas comuns: caracteres não-Base64 misturados, falta ou excesso de enchimento (=), comprimento incorreto, ou espaço em branco. Retire qualquer linha quebra ou citações e tente novamente.
Pode decodificar dados criptografados ou binários?
Sim — a ferramenta decodifica qualquer Base64 válida. Se o resultado é dados binários não imprimíveis, ele mostra o tamanho, mas não os bytes brutos. Para inspeção binária, use um editor hexadecimal.

Related tools

Author

MW
Marcus Webb"The DevTool Craftsman"

Full-Stack Developer & Tools Architect

Marcus has been writing code since the dial-up era. He has contributed to open-source developer tools, built CI/CD pipelines for startups, and debugged production incidents at 3 AM more times than he would like to admit. His philosophy is that the best developer tool is the one that gets out of your way, and he writes about practical tooling that helps teams ship faster with fewer headaches.

Advertisement