Ficheiro para Base64

Codifique PDF, ZIP, imagens e ficheiros locais em Base64 sem alterar os bytes. Copie ou descarregue o texto, com Data URI, preenchimento e quebras de linha opcionais.

Codificar
Entrada0 caracteres
Resultado

O resultado será apresentado aqui.

Como codificar um ficheiro em Base64

  1. Escolha um ficheiro local ou arraste-o para a área de entrada; limite de 32 MiB por ficheiro.
  2. Escolha Base64 sem prefixo ou ative Data URI. Ajuste o preenchimento e as quebras de linha ao sistema de destino.
  3. Codifique o ficheiro e copie o resultado completo ou descarregue-o como ficheiro de texto.

Como utilizar Ficheiro para Base64

O ficheiro é lido localmente como bytes, não como texto, preservando arquivos comprimidos, documentos e outros dados binários. O limite é de 32 MiB por ficheiro. A saída codificada ocupa mais espaço que o original.

Exemplo de um ficheiro de texto codificado em Base64

Entrada
example.txt (UTF-8) Olá, mundo! 👋
Resultado
T2zDoSwgbXVuZG8hIPCfkYs=

Perguntas sobre Ficheiro para Base64

Posso codificar PDF, ZIP, Word e outros ficheiros binários?

Sim. Qualquer ficheiro até 32 MiB é lido como bytes, um de cada vez. PDF, arquivos ZIP, documentos de escritório e imagens não precisam de ser legíveis como texto. A codificação não converte formatos, descomprime nem analisa o conteúdo.

Devo usar Base64 sem prefixo ou Data URI?

Use Base64 sem prefixo quando uma API, um campo JSON ou outro sistema esperar apenas os dados codificados. Ative Data URI se precisar do prefixo data:…;base64,. O tipo MIME é inferido do conteúdo; formatos binários desconhecidos usam application/octet-stream. Não é gerado automaticamente um objeto JSON.

Porque aumenta o tamanho e que opções devo escolher?

Com preenchimento e sem quebras de linha, n bytes geram 4 × ceil(n / 3) caracteres Base64. O prefixo e as quebras acrescentam mais. Desative as quebras para a maioria dos campos JSON e API; pode escolher linhas de 64 ou 76 caracteres quando necessário. Mantenha o preenchimento = salvo se o protocolo permitir omiti-lo.

Como recupero o ficheiro? Base64 é encriptação?

Use Base64 para ficheiro para recuperar os mesmos bytes e compare hashes SHA-256 se necessário. Base64 é codificação reversível, não encriptação nem compressão. O nome e a pasta originais não são guardados em Base64 sem prefixo; conserve-os separadamente se precisar deles.

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.

  • Imagem para Base64

    Converta PNG, JPEG, GIF, WebP, SVG e outras imagens reconhecidas para Data URI Base64 no navegador.

  • Hash SHA-256 e soma de verificação

    Gere SHA-256 de textos e ficheiros e verifique descargas com as respetivas somas de verificação publicadas.

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.