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 obtenha um data URI, a cadeia em bruto e um excerto CSS. Corre no seu navegador — e explica o recurso alternativo a que renuncia ao embutir.
Popular Hoje
PNG para Base64 Converta um PNG para Base64 e obtenha um data URI pronto a colar, a cadeia em bruto e um excerto CSS. Corre inteiramente no seu navegador — a imagem nunca é carregada.

Ferramentas Relacionadas

Codificador e Decodificador Base64 Codifique ou decodifique strings Base64 instantaneamente. Nenhum dado é enviado ao servidor.
PNG para Base64 Converta um PNG para Base64 e obtenha um data URI pronto a colar, a cadeia em bruto e um excerto CSS. Corre inteiramente no seu navegador — a imagem nunca é carregada.
JPG para Base64 Converta uma foto JPG ou JPEG para Base64 e obtenha um data URI, a cadeia em bruto e um excerto CSS. Corre no seu navegador — e diz-lhe com honestidade quando embutir é a escolha errada.
WebP para Base64 Converta uma imagem WebP para Base64 e obtenha um data URI, a cadeia em bruto e um excerto CSS. Corre no seu navegador — e explica o recurso alternativo a que renuncia ao embutir.

Outras ferramentas que você pode gostar

Word para PDF Converta Word para PDF online e grátis. Carregue um ficheiro DOC, DOCX, ODT ou RTF e descarregue em segundos um PDF com a formatação intacta, sem registo e sem marca de água.
PDF para Word Converta PDF para Word online e grátis. Carregue um PDF e descarregue em segundos um ficheiro DOCX editável — sem registo, sem marca de água e sem instalar nada.
Contador de Palavras Ferramenta gratuita para contar palavras, caracteres, frases e mais.
Contador de Caracteres Conte caracteres com ou sem espaços, palavras e linhas. Ideal para limites de SEO.
Verificador de Densidade Ferramenta online para verificar a densidade de palavras-chave. Analise frequência e porcentagem em qualquer texto ou URL. Otimize seu conteúdo para SEO.