<DocGen />
Générez des documents
par centaines.
Importez un fichier Excel, placez vos champs sur un template visuel, et générez des centaines de PDF, PNG ou JPG personnalisés en quelques clics.
Comment ça marche
4 étapes, c'est tout.
Importez vos donnees, chargez un template, placez vos variables, et generez des centaines de documents en quelques clics.
01
📊
Importez vos donnees Excel
Chargez un fichier .xlsx, .xls ou .csv. Chaque ligne = un document. Les colonnes deviennent automatiquement des variables utilisables.
02
📐
Importez votre modele
Chargez un PDF, PNG ou JPG comme fond de document. Il servira de template visuel pour tous vos documents.
03
🎨
Placez vos variables
Glissez-deposez vos variables sur le template. Positionnez, redimensionnez et stylisez chaque champ avec les proprietes.
04
🚀
Generez et exportez
Un clic et tous vos documents sont generes. Export en PDF combine, ZIP de PDF, PNG ou JPG — a vous de choisir.
Cas d'usage
Un outil, mille possibilités.
Chaque projet a ses besoins. Voici quelques exemples de ce que vous pouvez générer avec DocGen.
🎓
Diplômes & Certificats
Générez des centaines de diplômes personnalisés avec noms, dates et signatures en une seule opération.
🏅
Badges & Cartes
Badges événementiels, cartes de visite, cartes d'étudiant — avec QR codes et photos.
📋
Contrats & Formulaires
Contrats, factures, attestations — pré-remplis automatiquement depuis vos données Excel.
🎟️
Billets & Invitations
Billets numérotés, invitations personnalisées, coupons — avec QR code unique par document.
🏷️
Étiquettes & Vignettes
Étiquettes produits, codes-barres, vignettes de certification — mise en page automatique.
📧
Lettres & Courriers
Publipostage visuel : importez votre liste de contacts, placez vos champs, générez tous les courriers.
Prêt à automatiser vos documents ?
Importez votre premier fichier Excel et voyez la magie opérer. C'est gratuit, rapide, et sans inscription.
const template = await loadTemplate('modele.pdf');
const data = await importExcel('donnees.xlsx');
const docs = await generate({ template, data, format: 'pdf' });
console.log(`${docs.length} documents prêts`);