Descodificador Base64

Descodifique Base64 para texto UTF-8 no navegador. Aceita Base64 normal, Base64URL e Data URI, verifica o preenchimento e permite descarregar os bytes sem enviar os seus dados.

0 caracteres
Resultado

O resultado será apresentado aqui.

Como descodificar uma cadeia Base64

  1. Cole o valor Base64 ou uma Data URI Base64 completa. O modo Descodificar já está selecionado.
  2. Descodifique e copie o texto legível ou descarregue os bytes originais se o resultado for um ficheiro.
  3. Para pré-visualizar uma imagem, use Base64 para imagem. Para um JWT completo, use o descodificador JWT e consulte as suas partes separadamente.

Como utilizar Descodificador Base64

Cole o valor codificado, sem etiquetas HTML nem as aspas que envolvem uma cadeia JSON. Base64 normal e a variante segura para URLs são aceites com preenchimento válido ou sem preenchimento; espaços, tabulações e quebras de linha são ignorados. Os bytes UTF-8 aparecem como texto. Os restantes podem ser descarregados sem alterações, com uma pré-visualização hexadecimal quando não forem UTF-8 válido. Isto não é desencriptação nem recuperação de palavras-passe.

Exemplo: de Base64 de volta ao texto UTF-8

Entrada
T2zDoSwgbXVuZG8hIPCfkYs=
Resultado
Olá, mundo! 👋

Perguntas sobre Descodificador Base64

Porque vejo hexadecimal em vez de texto?

Os bytes descodificados não são UTF-8 válido. Podem ser uma imagem, um ficheiro comprimido ou texto noutra codificação. A transferência preserva os bytes originais; a ferramenta não tenta adivinhar codificações antigas de caracteres.

Posso descodificar sem o preenchimento =?

Sim, se o comprimento e os bits restantes forem válidos. O preenchimento omitido é aceite; são rejeitados o preenchimento incorreto, a mistura dos alfabetos normal e seguro para URLs e os bits finais inválidos. Uma cadeia truncada não permite recuperar bytes em falta.

Posso colar uma Data URI, um parâmetro de URL ou um valor JSON?

Uma URI data:…;base64,… completa funciona. No JSON, copie o valor sem as aspas. Descodifique primeiro as sequências percentuais do URL, se existirem. Não substitua + por um espaço: isso altera o valor Base64.

Descodificar um token comprova a sua autenticidade?

Não. Base64 é uma representação reversível, não encriptação nem verificação de assinatura. Um JWT tem partes separadas por pontos; a ferramenta JWT lê o cabeçalho e o payload sem verificar a autenticidade.

Os meus ficheiros, tokens ou textos são enviados para o servidor?

Não. O processamento decorre no seu navegador. O site fornece a página e o programa, mas não envia os seus dados para um servidor de conversão nem os guarda numa conta.

  • Base64 para ficheiro

    Recupere ficheiros descarregáveis a partir de Base64 e Data URI, sem alterar os bytes descodificados.

  • Base64 para imagem

    Descodifique imagens Base64 ou Data URI, pré-visualize formatos suportados e descarregue os bytes originais.

  • Codificador e descodificador Base64URL

    Converta texto para Base64 seguro para URL, com os caracteres - e _, e descodifique cadeias sem preenchimento.

  • Descodificador JWT

    Leia cabeçalhos e conteúdo JWT e consulte datas de validade e ativação sem enviar o token para outro serviço.

Todas as ferramentas para desenvolvedores

Codificação e ficheiros

Converta entre texto, bytes, URL e imagens incorporadas sem alterar os dados originais.

Análise de dados e texto

Leia dados estruturados e tokens e identifique exatamente o que mudou.

Hashes, identificadores e horários

Verifique ficheiros, gere identificadores e consulte datas e execuções periódicas.

Os dados e ficheiros são processados no seu dispositivo. Não deixe resultados confidenciais numa área de transferência partilhada e utilize um dispositivo de confiança para chaves privadas e tokens.