Base64 Encode/Decode

Conversor de PDF para Base64: Codifique Arquivos PDF Online

Converta arquivos PDF para strings Base64 para payloads de API, armazenamento em banco de dados ou incorporação inline. Sem upload, a conversão funciona completamente no seu navegador.

100% no navegador. Seus dados nunca saem do seu computador.

📄

Arraste e solte um arquivo PDF aqui

ou clique para navegar (máx 50 MB)

Ferramentas Relacionadas

Converter PDF para Base64

PDF (Portable Document Format) é o padrão para documentos que devem renderizar de forma idêntica em qualquer lugar. Esta ferramenta converte arquivos PDF em strings Base64 para usó em requisições de API, armazenamento em banco de dados, anexos de e-mail e incorporação inline em HTML.

Como Usar

  1. Solte um arquivo PDF na área de upload ou clique para navegar
  2. A ferramenta lê o arquivo localmente e codifica
  3. Escolha o formato de saída: Base64 puro (mais comum para PDFs), data URI ou CSS background
  4. Copie o resultado

Casos de Usó Comuns

Upload de documentos em APIs REST

Muitas APIs aceitam uploads de PDF como strings codificados em Base64 em payloads JSON, evitando a complexidade de multipart form data:

{
  "document": "JVBERi0xLjQKMSAwIG9iago8PAovVHlwZS...",
  "filename": "invoice.pdf",
  "contentType": "application/pdf"
}

Armazenamento em banco de dados

Armazenar PDFs como texto Base64 em uma coluna de banco de dados evita lidar com tipos blob binários. Funciona para documentos pequenos onde a simplicidade do armazenamento de texto supera a sobrecarga de 33%.

Anexos de e-mail via API

Ao enviar e-mails programaticamente através de APIs como SendGrid, Mailgun ou AWS SES, anexos são tipicamente codificados em Base64:

{
  "attachments": [{
    "content": "JVBERi0xLjQK...",
    "filename": "report.pdf",
    "type": "application/pdf"
  }]
}

Incorporação inline em HTML

Visualizadores de PDF podem renderizar data URIs Base64:

<iframe
  src="data:application/pdf;base64,JVBERi0xLjQK..."
  width="100%"
  height="600px"
></iframe>

Considerações de Tamanho de Arquivo PDF

Tipo de PDFTamanho típicoTamanho Base64
Apenas texto (1-2 págs)10-50 KB13-67 KB
Texto com imagens (10 págs)200 KB-2 MB267 KB-2,7 MB
Documento escaneado (50 págs)5-20 MB6,7-26,7 MB
Gráficos de alta resolução50+ MB67+ MB

Bytes Mágicos do PDF

Arquivos PDF sempre começam com %PDF (hex: 25 50 44 46). Em Base64, issó se torna JVBERi. Esta ferramenta detecta o tipo MIME a partir desses bytes de assinatura.

Considerações de Segurança

PDFs podem conter JavaScript, ações de formulário e links externos. A codificação Base64 não sanitiza ou modifica o conteúdo do PDF. É uma codificação byte por byte.

Para converter um string Base64 de volta para um PDF baixável, use Base64 para PDF. Para codificação/decodificação de texto, veja o Codificador Base64 principal.