Início / Ferramentas de Ficheiros / Descodificador de ficheiros Base64 online
Ferramentas online gratuitas

Descodificador de ficheiros Base64 online

Converta texto Base64 ou data URLs em ficheiros descarregáveis. Defina nome e tipo MIME. Processamento local no navegador. Experimente agora. O processamento…

Começar a usar

O que pode fazer com esta ferramenta

Esta ferramenta converte texto Base64 ou data URLs no ficheiro original. Por exemplo, se tiver o texto SGVsbG8= e definir o nome do ficheiro como hello.txt e o tipo MIME como text/plain, o resultado será um ficheiro de texto com o conteúdo Hello.

Parâmetros e processamento

O campo de entrada aceita texto Base64 simples ou um data URL cujos metadados terminem em ;base64,. São reconhecidos data URLs com parâmetros, como data:text/plain;charset=utf-8;base64,.... O espaço em branco é removido antes da descodificação; entradas vazias ou Base64 malformado são rejeitados pelo descodificador do navegador.

O nome do ficheiro predefinido é decoded-file.bin e o tipo MIME predefinido é application/octet-stream. Alterar a extensão do nome ou o rótulo MIME não converte os bytes descodificados noutro formato; o payload Base64 deve representar o ficheiro original pretendido.

Limitações

O texto Base64 sem espaços está limitado a 48 MiB, e o conteúdo colado em bruto é rejeitado acima do dobro desse limite para evitar entradas com muitos espaços. A descodificação utiliza memória do navegador para a string de origem, string binária, array de bytes e Blob, pelo que os dispositivos podem ficar sem memória antes do limite teórico. O Base64 URL-safe (com - e _) não é convertido automaticamente.

Privacidade e segurança

O processamento e a criação do Blob ocorrem localmente no navegador atual. Uma execução bem-sucedida ativa a transferência do resultado; uma nova execução limpa o Blob descarregável anterior, para que uma entrada falhada não deixe um ficheiro antigo ativo. O botão Limpar remove o Base64 colado e desativa a transferência. Trate os ficheiros descodificados como conteúdo não confiável e analise-os ou inspecione-os antes de abrir.

Perguntas frequentes

Posso descodificar um data URL com parâmetros?

Sim, a ferramenta reconhece data URLs cujos metadados terminem em ;base64,, incluindo aqueles com parâmetros como charset=utf-8. O tipo MIME no URL sobrepõe-se ao campo Tipo MIME.

O que acontece se eu colar Base64 inválido?

O descodificador do navegador rejeita entradas malformadas. A ferramenta remove espaços em branco antes da descodificação, mas se o conteúdo não for Base64 válido, a operação falha e o botão de transferência não é ativado.

Por que o ficheiro descarregado não tem o conteúdo esperado?

O payload Base64 deve representar exatamente o ficheiro original. Alterar o nome do ficheiro ou o tipo MIME não converte os dados; por exemplo, descodificar SGVsbG8= com um tipo MIME de imagem não produz uma imagem válida. Verifique se o Base64 corresponde ao ficheiro pretendido.

Lista de verificação

  • Confirme que o texto Base64 não contém espaços ou que é um data URL válido.
  • Defina o nome do ficheiro com a extensão correta (por exemplo, .txt, .png).
  • Defina o tipo MIME adequado (por exemplo, text/plain, image/png).
  • Clique em Descodificar e aguarde até o botão de transferência ficar ativo.
  • Transfira e verifique o ficheiro resultante.

O processamento é feito localmente no navegador.