⌘I

Téléversement de fichiers

Updated January 8, 2026 ·
howtoform-setupllmstxt

Disponible sur : abonnements Personal, Professional et Business

Formspree vous permet de recevoir des fichiers directement via vos formulaires. Le téléversement de fichiers est utile pour collecter des informations qui s’expriment mal sous forme de texte dans des champs HTML classiques.

Par exemple, si vous utilisez Formspree pour permettre à vos utilisateurs de soumettre des tickets d’assistance via des règles de routage de formulaire, ils peuvent trouver plus facile de décrire leur problème avec une capture d’écran — une utilisation idéale pour le téléversement de fichiers.

Premiers pas

Tous les formulaires HTML possèdent un attribut par défaut appelé enctype qu’il faut remplacer. Dans la déclaration du formulaire, définissez enctype=multipart/form-data.

Vous pouvez ensuite ajouter le champ de saisie de fichier. Plusieurs options permettent de le personnaliser. Par exemple, pour n’accepter que les images PNG et JPEG, ajoutez accept="image/png, image/jpeg".

Voici un exemple de formulaire avec téléversement de fichier :

<form method="POST" action="https://formspree.io/FORM_ID" enctype="multipart/form-data">
 <input type="email" name="email" placeholder="Your email">
 <textarea name="message" placeholder="Details of your problem"></textarea>
 <input type="file" name="attachment" accept="image/png, image/jpeg">
 <button type="submit">Send Test</button>
</form>

Accéder à vos fichiers

Les fichiers sont disponibles dans le tableau de bord Formspree. Sur la page des soumissions de votre formulaire, vous pouvez télécharger chaque fichier. Chaque compte Formspree dispose d’un quota de stockage selon l’abonnement souscrit. Vous pouvez consulter l’espace total utilisé par votre compte sur la page Compte.

Screenshot 2024-04-08 at 12.39.29 PM.png

Contrairement au quota de soumissions qui est réinitialisé chaque mois, le quota de stockage tient compte de l’espace actuellement utilisé, quelle que soit la date de téléversement des fichiers. Vous pouvez supprimer des fichiers manuellement pour libérer de l’espace.

Si vous approchez du quota, nous vous enverrons un e-mail d’avertissement. Les fichiers téléversés qui vous font dépasser la limite seront supprimés, en commençant par les plus anciens.

Options de téléversement

multiple — ajouter cette option à l’élément input permet d’accepter plusieurs fichiers sur le même champ.

Validations dans Workflow

Vous pouvez ajouter des règles de validation pour les téléversements de fichiers afin de définir les types de fichiers acceptés et de marquer le champ comme « Requis ». Dans l’onglet Workflow de votre formulaire, cliquez sur « + Add New » dans la section « Validation », puis sur « File ». Vous pourrez alors nommer le champ, choisir un type de fichier accepté (ou laisser vide s’il n’y a pas de restriction) et le marquer comme « Requis ».

Upload Validation.png

Limitations

Chaque soumission peut contenir jusqu’à 10 fichiers, avec une taille maximale de 25 Mo par fichier. La taille totale de la requête est limitée à 100 Mo (en-têtes et corps inclus). Toutes les requêtes doivent se terminer en moins de 30 secondes, faute de quoi une erreur de délai d’attente sera renvoyée. Selon la vitesse de connexion de vos utilisateurs, cela peut limiter la taille totale des fichiers pouvant être téléversés.

Dépannage

Si vous avez désactivé le stockage des soumissions, les fichiers ne sont pas conservés.

Certains anciens utilisateurs Formspree Gold et Platinum n’ont pas accès au téléversement de fichiers. Vous pouvez mettre à jour votre abonnement sur notre page des abonnements pour accéder à cette fonctionnalité ainsi qu’à d’autres. Vous êtes sur un abonnement legacy si un message l’indique en haut de la page.