Converter PDF para Base64 - Grátis, Instantâneo, no Navegador

Conversor de PDF para Base64

Até 10 MB. Nada é carregado — o ficheiro nunca sai do seu dispositivo.

Os seus ficheiros permanecem privados

Esta conversão decorre inteiramente dentro do seu navegador. A imagem nunca é carregada, por isso nada do que codificar aqui chega ao nosso servidor nem a mais ninguém.

Sobre a conversão de PDF para Base64

Codificar uma imagem em Base64 é normalmente uma decisão de desempenho web. Codificar um PDF quase nunca é. As pessoas convertem documentos porque algo do outro lado — um serviço de assinatura eletrónica, um sistema de faturação, uma autoridade fiscal, uma API de mensagens — só aceita ficheiros como texto dentro de um campo JSON. Isto é um problema de transporte, e tem outras regras.

Como converter PDF para Base64

  1. 1 Largue o ficheiro .pdf na área de carregamento.
  2. 2 Repare na linha do tamanho: a cadeia codificada é cerca de um terço maior, e é a esse número que se aplica o limite da sua API.
  3. 3 Copie a cadeia em bruto para um campo JSON, ou o data URI se precisar de mostrar ou ligar o documento.

Para que serve realmente

O JSON não tem forma de transportar bytes em bruto. Se uma API quer um documento dentro de um corpo JSON, o documento tem primeiro de se tornar uma cadeia, e o Base64 é a forma padrão de o fazer. Vai encontrá-lo ao enviar um contrato para um fornecedor de assinatura eletrónica, ao submeter uma fatura num portal público, ao anexar um ficheiro através de uma API de e-mail transacional, ou ao empurrar um documento para uma fila de mensagens. Em todos os casos a alternativa é um carregamento multipart, que muitas APIs suportam e algumas não.

Não embuta um PDF numa página web

O excerto embed desta página existe para o caso raro em que precisa mesmo dele: um ficheiro HTML autónomo, um relatório offline, uma pré-visualização de e-mail. Não é uma boa forma de publicar um documento. Um PDF ligado pode ser transmitido em fluxo: o visualizador descarrega as primeiras páginas e mostra-as enquanto o resto chega. Um data URI não consegue, porque o navegador tem de manter todo o documento descodificado em memória antes de o visualizador ver um único byte. Num ficheiro de vários megabytes isso transforma uma pré-visualização instantânea num bloqueio, e a página também não pode ser guardada em cache separadamente do documento.

Vigie o limite do payload, não o tamanho do ficheiro

Um PDF de 4 MB torna-se em cerca de 5,4 MB de texto, e é esse número maior que a sua API mede. Limites de corpo de pedido de alguns megabytes são comuns, por isso um documento que como ficheiro parece folgadamente dentro do intervalo pode ser recusado depois de codificado. Quando bater nessa parede, a resposta normalmente não é comprimir mais o PDF: verifique se a API oferece um ponto de acesso separado para carregar ficheiros ou um URL pré-assinado, porque esses aceitam os bytes em bruto e saltam os 33% por completo. Esta página pára nos 10 MB, o que já ultrapassa o que a maioria dos pontos JSON aceita.

PDF para Base64 — Perguntas frequentes

Não. O Base64 é sem perdas e exato ao byte: descodifique a cadeia e recupera o ficheiro idêntico. Isso conta mais em documentos do que em imagens, porque significa que uma assinatura digital continua a verificar, uma soma de verificação continua a bater certo, e o número de páginas, os tipos de letra, os campos de formulário e os metadados sobrevivem intactos. Nada é reprocessado e nada é recomprimido.

Ferramentas de Desenvolvimento Mais Populares

Novo
WebP para Base64 Converta uma imagem WebP para Base64 e copie o data URI, a string ou um excerto CSS - explica também o fallback que perde.
Popular Hoje
Codificador e Decodificador Base64 Codificador e descodificador Base64 gratuito: converta texto ou ficheiros para Base64 e de volta, tudo no navegador e sem enviar nada.

Ferramentas Relacionadas

Codificador e Decodificador Base64 Codificador e descodificador Base64 gratuito: converta texto ou ficheiros para Base64 e de volta, tudo no navegador e sem enviar nada.
PNG para Base64 Converta um PNG para Base64 e copie o data URI pronto, a string bruta ou um excerto CSS - a imagem nunca sai do navegador.
JPG para Base64 Converta uma foto JPG para Base64 e copie o data URI, a string ou um excerto CSS - com aviso sobre quando incorporar não compensa.
WebP para Base64 Converta uma imagem WebP para Base64 e copie o data URI, a string ou um excerto CSS - explica também o fallback que perde.

Outras ferramentas que você pode gostar

Word para PDF Converta Word para PDF gratuitamente: carregue um ficheiro DOC, DOCX, ODT ou RTF e obtenha um PDF bem formatado em segundos.
PDF para Word Converta PDF para Word gratuitamente: carregue um PDF e transfira um DOCX editável em segundos - sem registo e sem marca de água.
Contador de Palavras Contador de palavras gratuito: cole um texto para contar palavras, caracteres, frases e parágrafos e ver o tempo de leitura, sem enviar nada.
Contador de Caracteres Contador de caracteres gratuito: caracteres com e sem espaços, palavras e linhas, e ainda os limites SEO de títulos e meta descrições.
Verificador de Densidade Analisador de densidade de palavras-chave gratuito: cole um texto ou URL e veja a frequência de cada palavra e expressão, em percentagem.