Cette expérience vous est offerte par Devlooper. Et si vous lanciez votre propre projet ?

Démarrer un projet
Retour au Lab
Outil Devlooper Lab

Convertisseur UBL → PDF

Déposez une facture électronique UBL (XML Peppol / EN 16931) pour la lire clairement, l’imprimer ou l’enregistrer en PDF. Traitement PHP côté serveur, fichier non conservé.

Documentation — comment utiliser cet outil

À quoi ça sert

Une facture UBL est un fichier XML, conçu pour les logiciels et le réseau Peppol — pas pour être lu tel quel. Cet outil en extrait les informations (parties, lignes, TVA, totaux) et produit une facture lisible à l’écran, à l’impression ou en PDF.

Qu’est-ce que l’UBL

UBL (Universal Business Language) est le format XML standard des documents commerciaux électroniques. En Europe, les factures Peppol BIS Billing 3.0 et la plupart des factures EN 16931 circulent en UBL. En France, c’est l’un des formats de la réforme de la facturation électronique (aux côtés du CII et de Factur-X).

Comment s’en servir

  1. Exportez la facture depuis votre logiciel de facturation au format UBL / XML (parfois nommé Peppol, EN 16931 ou « facture électronique XML »).
  2. Déposez le fichier .xml ci-dessus, puis cliquez sur « Lire la facture ».
  3. Vérifiez le rendu à l’écran, puis imprimez ou téléchargez le PDF.

Vie privée

Le fichier est envoyé à lab.devlooper.io le temps de l’analyse PHP. Il n’est pas enregistré sur le disque, ni versé dans une base : seule la mémoire de la requête le contient. Ne déposez pas de factures si vous n’acceptez pas ce transit serveur (contrairement à un outil 100 % navigateur).

Limites

  • Factures Invoice uniquement — pas les avoirs CreditNote.
  • XML UBL, pas un PDF Factur-X ni un CII (UN/CEFACT).
  • Fichier de 1 Mo maximum, sans entités XML externes.
  • Rendu d’aide à la lecture : ce n’est pas un original fiscal, ni une validation Peppol / PA.