Como usar
- Cole o valor codificado, abra um arquivo ou experimente o exemplo.
- Escolha o formato. O resultado é atualizado enquanto você digita.
- Copie o resultado ou baixe os dados convertidos.
Decodificando Base64 corretamente
Decodifique Base64 para os bytes originais. UTF-8 válido é exibido como texto; outros dados binários recebem uma prévia hexadecimal e um download que preserva todos os bytes.
Selecione o alfabeto correspondente e decida se aceita espaços em branco ASCII e ausência de preenchimento. Caracteres inválidos e preenchimento inconsistente são informados.
Recupere os bytes originais
Cada grupo de caracteres Base64 se torna bytes. A decodificação de texto usa UTF-8 estrito e preserva um BOM inicial. Bytes que não são texto continuam disponíveis para download sem serem trocados por caracteres substitutos.
T2zDoSwgbXVuZG8hIPCfkYs=Olá, mundo! 👋As configurações padrão convertem esta entrada em uma única passagem.
Preenchimento e espaços em branco
Espaços ASCII, tabulações, CR e LF podem ser ignorados explicitamente. A ausência de preenchimento pode ser aceita, mas preenchimento extra, = fora de posição, alfabetos misturados e bits não utilizados diferentes de zero são rejeitados. O alfabeto selecionado deve corresponder à entrada.
Resultados binários e Base64 puro
A entrada deve ser o próprio valor Base64. Remova o cabeçalho de data URL antes de decodificar. A saída binária é exibida apenas em uma prévia hexadecimal limitada; Baixar exporta todos os bytes decodificados.
Até 5 MiB de entrada, 20 MiB de saída e 10 segundos por execução. Arquivos de texto devem usar UTF-8. A codificação Base64 também aceita arquivos binários. Os documentos ficam no seu dispositivo.
Perguntas frequentes
Por que vejo uma prévia hexadecimal?
Os bytes decodificados não são UTF-8 legível. Baixar salva esses bytes sem alterações.
Posso decodificar um valor sem preenchimento?
Sim, com Permitir ausência de preenchimento ativado. Um resto de um caractere é sempre inválido.
Posso colar Base64 com quebras de linha?
Sim, se Ignorar espaços em branco ASCII estiver ativado. Outros caracteres inesperados continuam sendo erros.
O decodificador aceita uma data URL?
Cole o valor Base64 após a vírgula, sem o cabeçalho de data URL.
Decodificar executa um arquivo?
Não. O resultado é texto ou um download. Nunca é executado nem renderizado como documento.