Cole uma string para validar se ela está corretamente codificada em Base64. Obtenha diagnósticos detalhados, incluindo análise do conjunto de caracteres, verificação de preenchimento e teste de decodificação.
Uma string Base64 válida contém apenas caracteres do alfabeto Base64: A-Z, a-z, 0-9, + e / (ou - e _ para a variante segura para URL). O comprimento da string deve ser um múltiplo de 4 quando devidamente preenchido com caracteres =.
Problemas comuns incluem espaços em branco no final, quebras de linha ou caracteres fora do alfabeto Base64. Este validador verifica todas essas condições e tenta decodificar a string para confirmar que ela produz dados binários válidos.
Os motivos comuns incluem: espaços ou quebras de linha na string, caracteres fora do alfabeto Base64 (como @, # ou !), ou preenchimento incorreto. O validador informará exatamente o que está errado.
Tecnicamente, o Base64 adequado exige preenchimento para tornar o comprimento um múltiplo de 4. No entanto, muitas implementações aceitam strings sem preenchimento. Este validador considera strings sem preenchimento como 'válidas, mas sem preenchimento'.
O Base64 seguro para URL substitui + por - e / por _ para evitar conflitos com caracteres especiais de URL. Essa variante é comumente usada em tokens JWT, URIs de dados e nomes de arquivos.
Codifique ou decodifique strings Base64 diretamente no seu navegador
Converta texto para Base64 ou decodifique Base64 para texto simples
Converta imagens para strings codificadas em Base64
Decodifique strings Base64 de volta para imagens visíveis
Codifique qualquer arquivo para uma string Base64
Decodifique qualquer string Base64 de volta ao seu arquivo original
Decodifique strings Base64 para documentos PDF
Decodifique e inspecione tokens JWT
Codifique ou decodifique URLs com codificação percentual
Converta caracteres especiais em entidades HTML
Converta entre formatos hex e Base64
Decodifique strings Base64 em texto simples legível
Decodifique Base64 e exiba como JSON formatado
Gere data URIs em Base64 a partir de texto ou arquivos
Converta strings Base64 para hexadecimal e vice-versa
Converta SVG em data URIs para CSS e HTML
Codifique texto em bytes UTF-8 ou decodifique bytes em texto