📄
PDF/PDF Form Filler

PDF Form Filler

Fill interactive PDF form fields — text, checkboxes, dropdowns — 100% browser-based

100% LOCALText fieldsCheckboxesDropdowns100% local
Saved Fills· Auto-save on
▾
A calculadoraPage 1
📄
Drop a PDF file here or click to upload
Works with PDFs that have interactive AcroForm fields. All processing happens in your browser.
Data Source & Legal Disclaimer
Effective: 2026Last updated: 2026-06-23Update: Manual review
Sources: pdf-lib

Only works with PDFs that have interactive AcroForm fields. XFA forms (often used by government agencies) are not supported. Some field types may not be detected. All processing happens in your browser — your data never leaves your device.

See all data sources & update policy →
Como funcionaPage 2

How interactive PDF forms are filled — illustrated

Interactive PDF forms come in two flavors. AcroForm is the classic model: the document catalog points to an /AcroForm dictionary whose /Fields array lists every field, and each field is a dictionary holding a /T (name), an /FT (type), and a /V (value). Filling a form simply sets /V and regenerates the widget's visual appearance. XFA is the newer XML-based alternative where values live inside an XML stream; pdf-lib cannot write it, which is why this tool fills AcroForm forms only.

Catalog → /AcroForm → field dictionary /V → page widget
Document catalog/Root└ /AcroFormthe page treepoints here/AcroForm/Fields [0 1 2]0 · Name1 · Email2 · Country/XFA → XML (skipped)Field dict/T (Email)/FT /Tx/V (…)value injectedby fillPage widgetjane@…/Rect on thepage rendersthe valueAcroForm vs XFAAcroForm — each field stores its value in a /V entry; filling writes it and redraws the widgetXFA — values live in an XML stream attached to /XFA; pdf-lib cannot write it, so it is skippedThis tool therefore fills AcroForm-only forms, which covers most business PDFs.

A field's value is stored once, in its /V entry, and shared by every widget on every page that references it. XFA forms keep values in an XML stream instead, so they fall outside this tool's scope.

Filling a W-9-style vendor form

A US vendor form has five AcroForm fields: name, tax ID, address, a checkbox, and a country dropdown. You want them typed in once and saved.

  1. Enumerate the fields:pdf-lib reads /AcroForm /Fields and lists “Name”, “TaxID”, “Address”, “Agree” (checkbox), and “Country” (dropdown)
  2. Type into the UI:Each field is rendered as a matching input; your values are held in local state
  3. Inject values:Fill sets /V on each field — setText for text, check/uncheck for the checkbox, select for the dropdown
  4. Refresh appearances & save:updateFieldAppearances() redraws each widget so the typed text shows, then the PDF is re-saved for download
FAQ e detalhesPage 3

Fill interactive PDF forms without printing, all in-browser. Everything runs locally; nothing is uploaded.

FreeToolHub PDF Form Filler is a free browser-based tool — fill interactive PDF forms without printing, all in-browser. No signup, no upload; everything runs locally in your browser.

Sobre esta ferramenta

O que é esta ferramenta?

Preencha formulários PDF interativos sem imprimir ou usar o Adobe Acrobat. Digite nos campos, marque caixas de seleção, selecione menus suspensos. Grátis, sem cadastro, 100% privado.

Text fieldsCheckboxesDropdowns100% local

O Que É o Preenchedor de Formulários PDF?

O Preenchedor de Formulários PDF é uma ferramenta gratuita de navegador que detecta e preenche campos de formulário interativos (AcroForm e XFA) em qualquer PDF. Ela renderiza campos de texto, caixas de seleção, botões de rádio e menus suspensos como entradas HTML nativas sobrepostas ao documento — sem Adobe Acrobat ou software pago. A ferramenta analisa a estrutura do formulário localmente usando pdf-lib, portanto seus dados nunca deixam seu dispositivo. Após preenchido, você baixa o PDF completo com todos os valores de campo incorporados. A saída é um PDF preenchido padrão que qualquer destinatário pode abrir e ler sem software especial.

Quem Deve Usar o Preenchedor de Formulários PDF?

Esta ferramenta é para qualquer pessoa que receba formulários governamentais, legais ou corporativos como PDFs preenchíveis: contribuintes preenchendo formulários de impostos estaduais, imigrantes preenchendo formulários do USCIS, inquilinos preenchendo formulários de aluguel, funcionários fazendo integração com papelada de RH, pacientes preenchendo formulários de cadastro médico e prestadores de serviços enviando solicitações de licença. É especialmente útil em Chromebooks e máquinas Linux onde o Adobe Acrobat não está disponível. Donos de pequenas empresas usam-na para preencher formulários de registro de fornecedores e W-9s. Como o processamento é local, ela lida com formulários sensíveis — números de Seguro Social, dados financeiros — sem exposição na nuvem.

Como Usar o Preenchedor de Formulários PDF

Carregue um PDF preenchível clicando em "Choose File" ou arrastando-o para a área de soltar. A ferramenta escaneia o documento em busca de campos interativos e os destaca em azul. Clique em qualquer campo para digitar sua resposta, marcar caixas de seleção ou selecionar em menus suspensos. Use a tecla Tab para alternar entre campos para entrada rápida de dados. Quando todos os campos estiverem completos, clique em "Download Filled PDF" para salvar o documento com suas respostas incorporadas. Se o PDF não tiver campos interativos (plano/digitalizado), a ferramenta relatará zero campos detectados — nesse caso, use o Anotador de PDF para adicionar texto manualmente sobre o formulário.

Perguntas frequentes

Por que meu PDF não tem campos preenchíveis?

Duas causas comuns: o PDF é uma digitalização (uma imagem de um formulário — não existem campos para preencher, e você precisaria de ferramentas de OCR ou anotação), ou usa formulários XFA, um formato proprietário da Adobe que os mecanismos de PDF do navegador, incluindo pdf.js, não podem ler. Campos AcroForm padrão — os que este preenchedor lê — exibem caixas de texto automaticamente. Se os campos estiverem faltando, verifique se o original era uma digitalização antes de assumir que a ferramenta falhou.

O que o achatamento de um PDF preenchido faz?

Ele incorpora suas respostas à página: os widgets de campo desaparecem e o texto se torna parte do conteúdo do documento, como se tivesse sido impresso e digitalizado novamente. Formulários achatados não podem ser editados, classificados ou preenchidos acidentalmente — que é o que você quer antes de enviar por e-mail um formulário de imposto, solicitação ou contrato. Mantenha o original não-achatado se precisar corrigir uma entrada posterior; achate apenas a cópia que você envia.

É seguro preencher formulários com dados pessoais aqui?

O preenchimento funciona inteiramente no seu navegador com pdf.js — o PDF e tudo o que você digita nele nunca deixam sua máquina, portanto IDs de imposto, salários e detalhes médicos em formulários governamentais permanecem locais. Esta é a propriedade de privacidade decisiva para preenchimento de formulários especificamente, já que os formulários que as pessoas precisam completar são precisamente os que carregam os dados mais sensíveis. Sem conta, sem upload, sem cópia no lado do servidor em nenhum passo.

Posso preencher um formulário que está bloqueado ou tem permissões definidas?

Se o PDF tiver uma senha de abertura, você precisará digitá-la para abrir o arquivo. As bandeiras de permissão (sem edição, sem preenchimento) são um mecanismo diferente: são honradas por software bem comportado, mas não são criptografia, e ferramentas de preenchimento variam em se as respeitam. A regra honesta: você pode preencher o que está autorizado a preencher — seu próprio formulário de imposto, a solicitação da sua empresa — e não deve remover restrições de documentos dos quais não tem direitos para modificar.

Posso preencher formulários PDF interativos sem o Adobe Acrobat?

Sim. Esta ferramenta detecta campos de texto AcroForm, caixas de seleção, botões de rádio e menus suspensos em PDFs interativos e permite que você complete-os diretamente no seu navegador. Um formulário W-9 ou pedido de aluguel típico leva menos de 2 minutos para preencher, sem necessidade de instalação de software.

Quais tipos de campo de formulário ele suporta?

Ele suporta todos os tipos de campo AcroForm padrão: entradas de texto, áreas de texto multilinha, caixas de seleção, grupos de botões de rádio, listas suspensas e campos de data. Os valores preenchidos são incorporados ao PDF para que exibam corretamente ao serem abertos em qualquer leitor, e o arquivo permanece em seu dispositivo durante todo o processo.

Can I fill interactive PDF forms without Adobe Acrobat?

Yes. This tool detects AcroForm text fields, checkboxes, radio buttons, and dropdown menus in interactive PDFs and lets you complete them directly in your browser. A typical W-9 or lease application form takes under 2 minutes to fill, with no software installation required.

What form field types does it support?

It supports all standard AcroForm field types: text inputs, multi-line text areas, checkboxes, radio button groups, dropdown lists, and date fields. Filled values are embedded into the PDF so they display correctly when opened in any reader, and the file stays on your device throughout.

Ferramentas relacionadas

Compartilhar:𝕏inf⬆
Joke of the Day
Oct 22

What do you call a really smart cookie?

Free core, no account

Keep the Free Edition Free

No signups, no data sold. Every tool is free to use — the free tier allows 5 downloads or saves per day, and the optional Pro plan ($7/mo, $59/yr) adds unlimited downloads, batch processing, white-label exports and an ad-free experience.

☕Support me on Ko-fi— support the free tier

100% of proceeds go towards hosting & building more free tools.