Meilleur gratuit Formulaire PDF
Remplissez les champs d'un formulaire PDF interactif par nom et téléchargez le fichier rempli — gratuitement, pas d'inscription.
Comment ça marche
- Envoi. Choisissez un formulaire PDF interactif (jusqu'à 25 Mo).
- Fournir des valeurs. Donnez chaque nom de champ et la valeur à définir, en tant qu'objet JSON ou entrée de champ.
- Télécharger. Le formulaire PDF rempli est téléchargé automatiquement; rien n'est stocké.
A propos de cet outil
Le formulaire PDF remplit les champs interactifs d'un PDF rempli pour vous. Fournissez les noms de champs et les valeurs que vous voulez y figurer — en tant qu'objet JSON ou en tant qu'entrée individuelle — et l'outil les inscrit dans le formulaire et les remet au PDF rempli. Il fonctionne sur les vrais PDF interactifs (AcroForm) qui ont nommé des champs; un PDF plat qui ressemble seulement à un formulaire n'a pas de champs à remplir.
À quoi les gens s'en servent
- Remplissez un formulaire de demande sans l'imprimer
- Remplissez le même formulaire de modèle à plusieurs reprises avec différentes données
- Populez un formulaire programmatiquement à partir de vos propres données
- Cochez les cases à cocher et entrez le texte sur un AcroForm PDF
API développeur
Automatisez cet outil à partir de votre propre code. Envoyez une demande POST au point final ci-dessous et obtenez le même résultat que l'outil web produit. Il est limité par IP et n'a pas besoin d'inscription — les clés API pour les limites plus élevées arrivent.
https://best.free/api/tools/pdf-form-filler/
| Paramètre | Exemple | Requis | Annexe |
|---|---|---|---|
file (fichier) |
form.pdf |
Oui | A PDF with form fields, ≤25 MB. |
fields |
{"full_name": "Jane Doe", "date": "2026-06-27"} |
Oui | JSON object of field name to value. Or send field_<name> form params. |
curl -X POST https://best.free/api/tools/pdf-form-filler/ \
-F 'file=@form.pdf' \
-F 'fields={"full_name": "Jane Doe", "date": "2026-06-27"}' \
-o filled.pdf
import requests
files = {"file": open("form.pdf", "rb")}
data = {"fields": "{\"full_name\": \"Jane Doe\", \"date\": \"2026-06-27\"}"}
r = requests.post("https://best.free/api/tools/pdf-form-filler/", files=files, data=data)
with open("filled.pdf", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("fields", "{\"full_name\": \"Jane Doe\", \"date\": \"2026-06-27\"}");
const r = await fetch("https://best.free/api/tools/pdf-form-filler/", { method: "POST", body: fd });
const blob = await r.blob(); // the filled.pdf
Réponse: The PDF with its AcroForm fields filled.