Sobre esta ferramenta
Cole o Base64 completo para verificar carateres, comprimento e preenchimento e restaurar os bytes. O MIME pode vir da Data URI; a assinatura ajuda a detetar o tipo. Pode ajustar o nome do ficheiro.
Como utilizar
- Cole Base64 sem prefixo ou uma Data URI Base64 que comece por data:.
- Configure o nome, a extensão e o tipo MIME se necessário.
- Clique em descodificar e verifique o tamanho, o tipo e os avisos.
- Descarregue o ficheiro. O resultado não será aberto nem executado automaticamente.
Funcionalidades
- Aceita Base64 sem prefixo e Data URI com MIME.
- Aceita espaços e quebras de linha válidos; verifica carateres, comprimento e preenchimento.
- Deteta assinaturas nos bytes descodificados e sugere uma extensão para o ficheiro.
- Permite alterar o nome e o MIME sem modificar os bytes restaurados.
Descodificação e tipo de ficheiro
- Se faltar o MIME, é usado application/octet-stream como alternativa. A assinatura pode fornecer uma referência do tipo.
- Os tipos desconhecidos usam decoded-file.bin; PDF, PNG e outros tipos reconhecidos podem usar a extensão correspondente.
- O tipo declarado numa Data URI e o nome podem não corresponder ao conteúdo. Verifique o resultado da deteção.
- HTML, SVG e scripts descodificados são disponibilizados apenas para descarregar, sem serem apresentados automaticamente nesta página.
Limites de utilização
- O ficheiro descodificado não pode exceder 20 MiB. O texto de entrada também tem um limite; evite colar quantidades muito superiores.
- Não aceita Data URI com codificação percentual sem Base64. Dados incompletos, carateres inválidos ou preenchimento incorreto geram um erro.
Privacidade
Todos os ficheiros são processados apenas no seu navegador e não são enviados para qualquer servidor.
Os nomes, o texto introduzido e os resultados também são processados apenas no seu navegador. A ferramenta não guarda os dados automaticamente. Transfira os resultados que quiser conservar antes de limpar o conteúdo ou sair.
Perguntas frequentes
Base64 comprime ficheiros?
Não. Representa bytes binários como texto que pode copiar. Não comprime nem converte automaticamente o formato.
Porque é que Base64 ocupa mais do que o ficheiro original?
Cada 3 bytes costumam produzir 4 carateres Base64: aproximadamente mais um terço. Os dados curtos podem incluir preenchimento e as Data URI acrescentam um pequeno prefixo de tipo.
Aceita qualquer ficheiro?
Sim, qualquer tipo dentro do limite de tamanho, incluindo imagens, PDF, ZIP e texto. Apenas é codificado ou descodificado; não é aberto nem executado automaticamente.
Os ficheiros são enviados?
Todos os ficheiros são processados apenas no seu navegador e não são enviados para qualquer servidor.
Como sei qual é o tipo de ficheiro?
A assinatura dos bytes descodificados é a principal referência; também é apresentado o MIME da Data URI ou o indicado manualmente. A extensão, por si só, não identifica um tipo desconhecido.
Posso manter as quebras de linha?
Sim. Os espaços e quebras de linha válidos são removidos antes da validação. Os restantes carateres inválidos não são ignorados silenciosamente.