Si vous avez déjà rencontré des difficultés à convertir un fichier .docx en Markdown propre ou à transformer un document LaTeX en HTML sans que la mise en page ne se détériore, vous n’êtes pas seul. Depuis plusieurs années, Pandoc est l’outil de référence pour ce genre de conversions, utilisant la ligne de commande pour effectuer des transformations complexes entre différents formats de fichiers. Cependant, pour ceux qui trouvent le terminal peu pratique ou intimidant, une nouvelle solution vient de faire son apparition : une version web de Pandoc qui fonctionne directement dans le navigateur, sans aucune installation nécessaire.
Pour ceux qui découvrent, Pandoc est un logiciel open source (sous licence GPL) développé initialement par un professeur de philosophie à Berkeley. Il supporte plus d’une centaine de formats en entrée et en sortie, allant du Markdown aux documents Word, en passant par LaTeX, EPUB, HTML, reStructuredText, et même les présentations Slides reveal.js. En somme, Pandoc peut être considéré comme la pierre angulaire (ou la “Pierre de Rosette”) pour la conversion de documents, permettant de transformer efficacement un format en un autre tout en conservant une mise en page cohérente.
La version web de Pandoc offre une solution simple, rapide et sécurisée pour convertir des fichiers, sans compromis sur la confidentialité ni nécessité d’installer des logiciels compliqués.
Accessible via le site pandoc.org/app, cette interface web est très basique mais efficace. Il suffit de glisser-déposer votre fichier .docx ou .tex, de sélectionner le format de sortie dans le menu, puis de cliquer sur “Convert”. Le traitement s’effectue entièrement dans le navigateur grâce à WebAssembly, ce qui signifie que vos fichiers ne quittent jamais votre machine, assurant ainsi une confidentialité totale. Après un chargement initial d’environ 15 Mo, la conversion se passe sans encombre, même pour des documents sensibles, à condition que ceux-ci ne soient pas excessivement volumineux, car le navigateur pourrait ralentir.
Il faut toutefois noter que la version web a ses limites. En plus de permettre la conversion en PDF via Typst (également embarqué en WebAssembly), elle peut rencontrer des difficultés avec de très gros fichiers, qui peuvent faire ramer le navigateur. Pour la majorité des usages ponctuels, cette solution reste néanmoins très pratique, évitant toute installation ou configuration compliquée.
Pour ceux qui ont de nombreux fichiers à traiter ou qui souhaitent automatiser leurs processus, la ligne de commande (CLI) demeure irremplaçable. Disponible sur macOS via `brew install pandoc`, sur Linux via `apt`, ou en téléchargement direct pour Windows, elle permet d’effectuer des conversions en quelques secondes. Par exemple, convertir un Markdown en Word se fait simplement avec la commande pandoc monfichier.md -o monfichier.docx. Ce qui est pratique, c’est que la conversion dans l’autre sens fonctionne aussi, facilitant la récupération de contenus anciens en Markdown pour les exploiter dans des outils comme Obsidian ou Logseq.
Ce qui distingue Pandoc, c’est sa grande flexibilité : que ce soit pour convertir une centaine de fichiers Markdown en Word dans un script bash, transformer un CV rédigé en LaTeX en un document Word prêt à l’emploi, ou personnaliser la sortie avec des templates ou filtres Lua, il s’adapte à toutes les situations. Ainsi, on peut aisément automatiser ses workflows ou intégrer Pandoc dans des pipelines CI/CD, notamment via des outils comme MarkItDown ou ConvertX, qui l’utilisent en backend.
En résumé, que vous soyez un utilisateur occasionnel ou un professionnel recherchant automatisation et personnalisation, Pandoc offre une solution adaptée pour convertir vos documents en toute simplicité et confidentialité, désormais accessible directement dans votre navigateur ou en ligne de commande.
