📄
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
▾
La calculatricePage 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 →
Comment ça marchePage 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 et détailsPage 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.

À propos de cet outil

Qu'est-ce que cet outil ?

Remplissez des formulaires PDF interactifs sans impression ni Adobe Acrobat. Tapez dans les champs, cochez les cases, sélectionnez dans les listes déroulantes. Gratuit, sans inscription, 100 % privé.

Text fieldsCheckboxesDropdowns100% local

Qu'est-ce que le Remplisseur de Formulaires PDF ?

Le Remplisseur de Formulaires PDF est un outil gratuit de navigateur qui détecte et remplit les champs de formulaire interactifs (AcroForm et XFA) dans n'importe quel PDF. Il affiche les champs de texte, les cases à cocher, les boutons radio et les listes déroulantes comme des entrées HTML natives superposées au document — pas besoin d'Adobe Acrobat ou de logiciel payant. L'outil analyse la structure du formulaire localement en utilisant pdf-lib, donc vos données ne quittent jamais votre appareil. Une fois rempli, vous téléchargez le PDF complété avec toutes les valeurs de champ intégrées. La sortie est un PDF standard rempli que tout destinataire peut ouvrir et lire sans logiciel spécial.

Qui devrait utiliser le Remplisseur de Formulaires PDF ?

Cet outil est destiné à toute personne qui reçoit des formulaires gouvernementaux, juridiques ou d'entreprise au format PDF remplissable : les contribuables qui remplissent des formulaires fiscaux d'État, les immigrants qui font des demandes USCIS, les locataires qui complètent des demandes de location, les employés qui intègrent les documents RH, les patients qui remplissent des formulaires médicaux d'accueil, et les entrepreneurs qui soumettent des demandes de permis. Il est particulièrement utile sur Chromebooks et machines Linux où Adobe Acrobat n'est pas disponible. Les propriétaires de petites entreprises l'utilisent pour remplir des formulaires d'enregistrement de fournisseurs et des W-9. Comme le traitement est local, il gère les formulaires sensibles — numéros de sécurité sociale, données financières — sans exposition au cloud.

Comment utiliser le Remplisseur de Formulaires PDF

Chargez un PDF remplissable en cliquant sur "Choose File" ou en le glissant dans la zone de dépôt. L'outil analyse le document à la recherche de champs interactifs et les met en évidence en bleu. Cliquez sur n'importe quel champ pour taper votre réponse, cocher des cases ou sélectionner dans les listes déroulantes. Appuyez sur Tab pour passer d'un champ à l'autre pour une saisie rapide des données. Lorsque tous les champs sont remplis, cliquez sur "Download Filled PDF" pour enregistrer le document avec vos réponses intégrées. Si le PDF n'a pas de champs interactifs (plat/scanné), l'outil indiquera zéro champ détecté — dans ce cas, utilisez PDF Annotator pour ajouter manuellement du texte sur le formulaire.

Questions fréquentes

Pourquoi mon PDF n'a-t-il pas de champs remplissables ?

Deux causes courantes : le PDF est un scan (une image d'un formulaire — aucun champ n'existe pour être rempli, et vous auriez besoin d'outils OCR ou d'annotation à la place), ou il utilise des formulaires XFA, un format propriétaire d'Adobe que les moteurs PDF de navigateur, y compris pdf.js, ne peuvent pas lire. Les champs AcroForm standard — ceux que ce remplisseur lit — affichent automatiquement des boîtes de texte. Si des champs manquent, vérifiez si l'original était un scan avant de supposer que l'outil a échoué.

Qu'est-ce que l'aplatissement d'un PDF rempli fait ?

Il intègre vos réponses dans la page : les widgets de champ disparaissent et le texte devient partie du contenu du document, comme s'il avait été imprimé et rescanné. Les formulaires aplatis ne peuvent pas être modifiés, triés ou remplis par accident — ce qui est ce que vous voulez avant d'envoyer par e-mail un formulaire fiscal, une demande ou un contrat rempli. Gardez l'original non aplati si vous pourriez avoir besoin de corriger une entrée plus tard ; aplatissez seulement la copie que vous envoyez.

Est-il sûr de remplir des formulaires avec des données personnelles ici ?

Le remplissage s'exécute entièrement dans votre navigateur avec pdf.js — le PDF et tout ce que vous tapez dedans ne quittent jamais votre machine, donc les numéros d'identification fiscale, les salaires et les détails médicaux sur les formulaires gouvernementaux restent locaux. C'est la propriété de confidentialité décisive pour le remplissage de formulaires en particulier, puisque les formulaires que les gens doivent remplir sont précisément ceux qui portent les données les plus sensibles. Pas de compte, pas de téléversement, pas de copie côté serveur à aucune étape.

Puis-je remplir un formulaire qui est verrouillé ou qui a des permissions définies ?

Si le PDF a un mot de passe ouvert, vous devrez le saisir pour ouvrir le fichier du tout. Les indicateurs de permission (pas de modification, pas de remplissage) sont un mécanisme différent : ils sont respectés par le logiciel bien comporté mais ne sont pas un chiffrement, et les outils de remplissage varient dans le respect qu'ils leur accordent. La règle honnête : vous pouvez remplir ce que vous êtes autorisé à remplir — votre propre formulaire fiscal, votre demande d'entreprise — et vous ne devriez pas supprimer les restrictions des documents que vous n'avez pas le droit de modifier.

Puis-je remplir des formulaires PDF interactifs sans Adobe Acrobat ?

Oui. Cet outil détecte les champs de texte AcroForm, les cases à cocher, les boutons radio et les listes déroulantes dans les PDF interactifs et vous permet de les compléter directement dans votre navigateur. Un formulaire W-9 ou une demande de location typique prend moins de 2 minutes à remplir, sans installation de logiciel requise.

Quels types de champs de formulaire prend-il en charge ?

Il prend en charge tous les types de champs AcroForm standard : champs de texte, zones de texte multilignes, cases à cocher, groupes de boutons radio, listes déroulantes et champs de date. Les valeurs remplies sont intégrées dans le PDF afin qu'elles s'affichent correctement lorsqu'elles sont ouvertes dans n'importe quel lecteur, et le fichier reste sur votre appareil tout au long du processus.

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.

Outils connexes

Partager :𝕏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.