📝Preencher Formulário PDF (Campos AcroForm)

Preencha formulários PDF com campos AcroForm: a ferramenta lista cada campo — texto, caixa de seleção, lista suspensa — e grava os valores no PDF.

Aguardando PDF…

Carregue um PDF com campos AcroForm preenchíveis. Os campos aparecem aqui para você preencher.

🔒 Cálculo 100% local — os dados que você digita não saem do seu navegador, nada é enviado a servidores.

Fonte: pdf-lib (MIT) — formulários AcroForm — preenchimento de formulário 100% no navegador · Última verificação em 07/10/2026

Preencher formulário PDF é preencher os campos AcroForm do documento: campos de texto, caixas de seleção, listas suspensas e grupos de opções. A ferramenta lista os campos, cria um input para cada um, grava os valores e baixa o PDF preenchido. Tudo acontece localmente, no navegador.

Como preencher um formulário PDF

  1. Carregue o PDFSelecione o arquivo com formulário. A ferramenta conta os campos assim que ele abre e mostra o total na tela.
  2. Preencha os camposCada campo vira um input na tela: texto, caixa de seleção, lista suspensa ou grupo de opções, conforme o tipo descoberto.
  3. Salve e baixeClique em Salvar PDF preenchido. O resultado é baixado com o sufixo -preenchido.pdf, pronto para enviar.

Como funciona o preenchimento de AcroForm

Muitos PDFs de contrato, inscrição e declaração trazem campos AcroForm: áreas interativas que o próprio leitor de PDF permite preencher. A ferramenta abre o arquivo com a biblioteca pdf-lib, lê o formulário e lista cada campo com o nome e o tipo.

O tipo é descoberto pela API do campo: se ele responde a setText, é de texto; se responde a check, é caixa de seleção; se responde a select junto com addOptions, é lista suspensa; se responde a select sozinho, é grupo de opções. Cada tipo vira o input certo na tela, e ao salvar os valores são gravados nos campos correspondentes.

Isso significa que a ferramenta só enxerga o que o formulário declara: se o criador do PDF não marcou uma área como campo interativo, ela não aparece na lista, mesmo que pareça um campo vazio na página. Por isso, antes de preencher, confira se o PDF veio de um sistema de formulários (geradores de contrato, inscrição ou declaração) — esses costumam trazer os campos bem definidos, com nomes como nome, email e cpf.

preenchimento = getForm() → getFields() → input por campo → setText / check / select

Exemplo resolvido

No teste automatizado (Node.js com pdf-lib), criamos um PDF com um campo de texto chamado "nome" e uma caixa chamada "concordo": o arquivo tinha 2.286 bytes. Ao listar, a ferramenta classificou nome como campo de texto e concordo como caixa de seleção.

Depois de preencher nome com "Maria Silva" e marcar concordo, o PDF preenchido ocupou 2.704 bytes. Ao recarregar o resultado, os valores voltaram exatamente: nome = Maria Silva e concordo = marcado. Um PDF sem formulário, no mesmo teste, listou 0 campos — é o caso em que a ferramenta mostra o aviso de que o arquivo não tem campos de formulário.

A diferença de tamanho entre o original (2.286 bytes) e o preenchido (2.704 bytes) vem dos valores gravados nos campos e da aparência atualizada de cada um — aparência é o jeito como o leitor desenha o preenchimento na tela. Por isso o resultado abre já preenchido em qualquer visualizador, sem precisar de software especializado: o valor fica salvo dentro do próprio PDF.

Privacidade e limites

  • Processamento 100% local: o PDF é lido e preenchido no navegador; nada sai do seu computador
  • O arquivo original não é alterado — o resultado é um novo PDF para download
  • PDFs sem campos AcroForm mostram o aviso de que não contêm campos de formulário — o caso típico é o PDF escaneado
  • Campos de tipo não suportado aparecem com um aviso e não podem ser preenchidos, mas não impedem o salvamento dos demais
  • PDFs protegidos por senha não abrem e geram um aviso na área de erro
  • O preenchimento grava valores nos campos declarados; não preenche campos achatados (transformados em texto fixo) nem protegidos

Dicas para tirar o melhor proveito

A lista de campos mostra o nome original de cada campo, o que ajuda a entender formulários longos: nomes como dt_nasc e end_cep revelam o que o formulário pede antes de você preencher.

Baixe o arquivo preenchido e abra no leitor de PDF: os valores ficam visíveis e editáveis lá, como em qualquer formulário interativo. Se precisar preencher o mesmo formulário várias vezes, mantenha o PDF original intacto — a ferramenta nunca modifica o arquivo de entrada, então você pode reutilizá-lo quantas vezes quiser.

Em formulários com muitos campos, comece pelos de texto e deixe as caixas de seleção por último: assim você não perde o foco trocando de tipo de input. E se o formulário tem campos obrigatórios marcados pelo criador, preencha todos — o leitor de PDF pode recusar um envio com campos obrigatórios vazios, dependendo do sistema de destino.

Erros comuns a evitar

O erro mais comum é confundir PDF escaneado com formulário: um PDF que é só uma imagem de formulário não tem campos AcroForm, e a ferramenta avisa que o arquivo não contém campos. Para esses casos, use a ferramenta de adicionar texto ou de assinar à mão livre.

Outro erro é esperar que a ferramenta achue campos em qualquer PDF: ela só lista o que o formulário declara. Se o criador do PDF achatou os campos (transformando-os em imagem ou texto fixo), eles não aparecem. Por fim, campos de tipo não suportado vêm com aviso na tela — preencher só o que é possível evita erros no salvamento.

Também não confunda campos com anotações: o que esta ferramenta preenche são campos AcroForm declarados, não espaços em branco desenhados no layout. Se o PDF pede assinatura além dos dados, combine o preenchimento com a ferramenta de assinar à mão livre — primeiro preencha os campos, depois aplique a assinatura no arquivo de saída.

Perguntas frequentes

Como preencher um formulário PDF?

Carregue o PDF, preencha os inputs que aparecem para cada campo e clique em Salvar PDF preenchido.

Quais tipos de campo são preenchidos?

Texto, caixa de seleção, lista suspensa e grupo de opções — os tipos padrão do AcroForm.

O PDF não tem campos. E agora?

A ferramenta mostra o aviso de que o arquivo não contém campos de formulário. PDFs escaneados não têm campos.

Os valores aparecem no leitor de PDF?

Sim. O PDF baixado mantém os campos preenchidos, visíveis e editáveis em qualquer leitor.

A ferramenta altera o PDF original?

Não. O resultado é um novo arquivo com o sufixo -preenchido.pdf, e nada sai do navegador.

E campos que não podem ser preenchidos?

Eles aparecem na lista com um aviso de tipo não suportado e são ignorados no salvamento.

Explore mais ferramentas gratuitas

Dezenas de calculadoras, conversores e geradores — todos funcionam no navegador, sem cadastro e sem instalar nada.