PDF para Base64
Use este conversor de PDF para Base64 grátis para transformar qualquer documento Portable Document Format em uma string Base64 ou em um trecho de código pronto. Selecione um arquivo .pdf local (ou cole o link de um remoto), escolha o formato de saída e clique em Codificar PDF em Base64.
Como converter PDF para Base64 online
- Escolha Arquivo local e selecione um arquivo .pdf, ou escolha URL remota e cole um link.
- Selecione o formato de saída: Base64 puro, data URI, tag HTML, CSS, JavaScript, JSON ou XML.
- Clique em Codificar PDF em Base64. O resultado aparece na hora, com visualização.
- Copie o resultado para a área de transferência ou baixe-o como arquivo .txt.
Sobre PDF (Portable Document Format)
O PDF, criado pela Adobe em 1993 e padronizado como ISO 32000, descreve um documento de layout fixo com texto, fontes, gráficos vetoriais e imagens que aparece igual em qualquer dispositivo.
APIs costumam enviar PDFs (notas fiscais, etiquetas, relatórios) como strings Base64 dentro de JSON. Todo PDF codificado em Base64 começa com "JVBERi0", a forma codificada do cabeçalho "%PDF-".
| Desenvolvido por | 1993, Adobe (ISO 32000) |
|---|---|
| Tipo | Documento de layout fixo |
| Pode conter | Texto, fontes, imagens, formulários |
| Suporte nos navegadores | Visualizador integrado em todos os navegadores |
| Assinatura do arquivo | 25 50 44 46 ("%PDF") |
Formatos de saída
Escolha como o resultado deve ser formatado. O conversor pode retornar:
- txt: apenas a string Base64, pronta para colar no código, em um campo de banco de dados ou em uma requisição de API.
- uri: um URI
data:completo, que você pode colar na barra de endereços do navegador ou usar em qualquer lugar que aceite uma URL. - html embed: uma tag
<embed>. - html object: uma tag
<object>com o atributo type. - html iframe: um
<iframe>que exibe o conteúdo na própria página. - html hyperlink: um link
<a>que baixa ou abre o arquivo incorporado. - javascript popup: JavaScript que abre o conteúdo em uma nova janela.
- json: um objeto JSON com o nome do arquivo, o tipo MIME e os dados.
- xml: um elemento XML com os dados dentro de uma seção CDATA.
É seguro e qual será o tamanho do resultado?
Seu arquivo nunca é enviado: ele é lido e convertido localmente pelo seu navegador com a File API, então até documentos confidenciais ficam no seu dispositivo.
O Base64 representa cada 3 bytes com 4 caracteres, então o resultado codificado fica cerca de 33% maior que o arquivo original (mais alguns bytes de padding e do prefixo do data URI).
Perguntas frequentes
Como converter PDF em Base64?
Selecione seu arquivo .pdf acima e clique em "Codificar PDF em Base64". O conversor lê o arquivo no seu navegador e gera a string Base64 ou um data URI pronto.
Como começa um PDF codificado em Base64?
Um arquivo PDF codificado em Base64 normalmente começa com "JVBERi0". Como data URI, começa com "data:application/pdf;base64,".
Existe limite de tamanho de arquivo?
Não há limite fixo, porque a conversão roda localmente, mas arquivos muito grandes geram strings muito longas. Arquivos de até cerca de 50 MB funcionam bem em navegadores modernos.
Como converter o Base64 de volta em PDF?
Use o decodificador Base64 para PDF: cole a string e você poderá visualizar e baixar o arquivo .pdf original.
Comentários (0)
Dúvidas, ideias ou um bug em “PDF para Base64”? Deixe um comentário, avalie a ferramenta ou responda a outras pessoas.
Ainda não há comentários. Seja o primeiro a dar sua opinião!