Extraire le XML d'un fichier Factur-X
Déposez un PDF Factur-X et récupérez le XML embarqué
(factur-x.xml) : téléchargement ou affichage, avec
le profil détecté et les champs lus en français.
Le format Factur-X en un schéma
Schéma sous licence CC BY 4.0 : · · Réutiliser ce schéma · SVG · PNG
Anatomie d'un fichier Factur-X : PDF/A-3 lisible avec XML CII embarqué, et les 5 profils MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED
Où est le XML et pourquoi l'extraire
Un fichier Factur-X est un PDF/A-3 (PDF lisible par un humain) dans lequel un
fichier XML structuré est embarqué en pièce jointe. Ce XML, en syntaxe CII
(Cross Industry Invoice), porte toutes les informations facturables lues par
les logiciels et les Plateformes Agréées. Il n'est pas visible à l'écran : il
est attaché aux métadonnées du PDF, sous un nom conventionnel
(factur-x.xml,
zugferd-invoice.xml,
xrechnung.xml ou
order-x.xml).
Trois usages concrets : déboguer une facture refusée par une Plateforme Agréée, injecter le XML dans un logiciel comptable pour tester une chaîne de réception, ou l'archiver séparément du PDF pour un auditeur. L'extracteur lit la pièce jointe, reconnaît le nom conventionnel (ou le premier .xml trouvé) et restitue le XML avec le profil détecté.
Extraction n'est pas validation : l'outil restitue le XML tel quel, sans juger sa conformité. Pour contrôler le profil, la structure XSD et les règles métier EN 16931 (codes BR-...), déposez le PDF d'origine dans le validateur Factur-X, ou le XML extrait dans le validateur CII.
Questions fréquentes
Où se trouve le XML dans un fichier Factur-X ?
Que faire du fichier XML extrait ?
Et si mon PDF n'a pas de XML embarqué ?
Le XML extrait est-il conforme à la norme EN 16931 ?
Mes fichiers sont-ils stockés ?
Des idées d'amélioration ? Dites-nous, c'est rapide
Un bug, un champ qui manque, un cas non couvert : deux champs, pas de compte à créer.
Votre avis sur cet outil
Un bug, une idée, un besoin : on lit tout.
Outils liés
Ressources : guide des formats et normes · simulateur d'échéances 2026-2027 · liste des Plateformes Agréées
Extraction via pikepdf, XML restitué en syntaxe CII (UN/CEFACT), traitement en mémoire.