Générez une facture Factur-X conforme depuis du JSON

Remplissez une facture ci-dessous, ou envoyez le JSON vous-même : vous récupérez un PDF Factur-X avec le XML embarqué, ou le XML seul. Nous calculons nous-mêmes chaque total et vérifions le résultat avec le même jeu de règles officiel EN 16931 avant qu'il ne vous soit rendu.

POST /v1/generate en ligne
Requête
{
  "format": "facturx",
  "output": "pdf",
  "invoice": {
    "number": "INV-2026-001",
    "seller": { "name": "Acme SARL", … },
    "buyer": { "name": "Beispiel GmbH", … },
    "lines": [ … ]
  }
}
200 xsd ✓schematron ✓pdfa3 ✓

Cette page exécute exactement l'appel que ferait votre propre code.

Facture

Aucun filigrane, aucun compte, aucune carte. Les factures sont générées pour produire le fichier, puis abandonnées : rien n'est conservé.

L'obligation française de facturation électronique

Au 1er septembre 2026, toute entreprise assujettie à la TVA doit pouvoir recevoir des factures électroniques ; les grandes entreprises et ETI doivent en émettre. Les PME et micro-entreprises suivront pour l'émission le 1er septembre 2027.

Recevoir, c'est d'abord vérifier ce qui arrive. Le validateur gratuit passe une facture Factur-X, UBL ou CII au jeu de règles officiel complet EN 16931 et nomme chaque règle en échec. Sans compte.

Qu'est-ce que Factur-X

Factur-X est le format hybride franco-allemand de facture électronique (ZUGFeRD à partir de la version 2.1 en Allemagne) : un PDF normal qu'un humain peut ouvrir, avec un document XML CII embarqué à l'intérieur que le logiciel lit à la place. XRechnung et les autres profils EN 16931 ne portent que le XML ; Factur-X est le profil conçu pour porter les deux.

Ce que vous obtenez

Chaque appel passe par le même pipeline, quel que soit le format demandé :

Un PDF/A-3B Factur-X : la facture qu'un humain lit, avec le XML CII embarqué à l'intérieur exactement comme la norme le définit.
Le XML CII seul : les mêmes octets qui se trouveraient dans le PDF, prêts à envoyer directement à une plateforme réceptrice.

Chaque document généré est vérifié selon le XSD, le jeu de règles officiel complet EN 16931 et, pour un PDF, la conformité PDF/A, avant de vous être rendu. Le verdict de chaque étape revient avec la réponse.

Questions

Faut-il un compte ?

Non. Remplissez le formulaire et cliquez sur Générer : un pool gratuit partagé sert chaque visiteur sans inscription. Depuis votre propre code, une clé API gratuite porte cela à une allocation mensuelle qui vous est propre.

Le résultat est-il vraiment valide ?

Oui. Chaque document généré passe par le XSD exact, le schematron EN 16931 et, pour un PDF, le contrôle de conformité PDF/A-3 que l'API elle-même exécute, et le verdict de chaque étape revient avec lui.

Que deviennent les données que je saisis ?

Votre navigateur les garde pour cet onglet uniquement : un rechargement ou un changement de langue ne vous fait pas perdre votre saisie. Elles disparaissent quand vous fermez l'onglet (un navigateur qui restaure les onglets peut les faire revenir) ou cliquez sur Réinitialiser. Quand vous cliquez sur Générer, elles sont envoyées à notre serveur pour construire le document, puis abandonnées : rien de ce que vous saisissez n'est conservé de notre côté.

Puis-je appeler cela depuis mon propre code ?

Oui : cette page exécute exactement le point de terminaison POST /v1/generate documenté sur la référence API. Chaque champ que vous remplissez a un équivalent JSON affiché dans le panneau de code à côté du formulaire.

Clé API gratuite

20 factures générées plus 100 validations par mois, pour toujours. Sans carte.

Obtenir votre clé API gratuite