Produire un EPUB aujourd'hui peut se faire de cent façons : du simple export d'un traitement de texte à la chaîne industrielle d'un éditeur scolaire, en passant par les éditeurs dédiés et la ligne de commande. Voici un tour d'horizon honnête des outils qui comptent en 2026, classés par usage.
Éditeurs d'EPUB (WYSIWYG ou proche)
Sigil
Libre, gratuit, multi-plateforme. La référence historique. Édition XHTML directe avec prévisualisation, validation intégrée, navigateur du ZIP, correcteur orthographique. Produit des EPUB 3.3 propres et strictement conformes.
Idéal pour : maquettistes et indépendants qui veulent contrôler chaque balise.
sigil-ebook.com
Calibre + Editor
Libre, gratuit. Le couteau suisse du livre numérique. Gestion de bibliothèque, conversion inter-formats, éditeur EPUB intégré, envoi direct aux liseuses. Son moteur de conversion est le plus pragmatique du marché.
Idéal pour : tous les lecteurs qui bricolent leurs bibliothèques.
calibre-ebook.com
Jutoh
Commercial, ~95 €. Conçu pour les auteurs indépendants, fluide et pédagogique. Import Word/RTF/ODT, templates, gestion de séries. Export EPUB, Kindle, PDF.
Idéal pour : auto-édition avec plusieurs livres.
jutoh.com
Vellum
macOS uniquement, ~249 $. Le plus élégant du marché. Interface soignée, templates très réussis, aperçu sur liseuses simulées. Export EPUB, Kindle, PDF print. Très prisé pour l'auto-édition américaine.
Idéal pour : romans d'auteurs indépendants (Mac).
vellum.pub
Adobe InDesign
Commercial, abonnement. Le standard de l'industrie. Export EPUB 3.3 reflowable ou fixed-layout. Puissant mais produit souvent du code verbeux — à nettoyer ensuite.
Idéal pour : maison d'édition avec chaîne print/numérique.
adobe.com/indesign
Scrivener
Commercial, ~49 €. Outil d'écriture long, avec export EPUB/Kindle. Efficace pour rédiger, moins pour fignoler la mise en page finale. On exporte puis on peaufine dans Sigil.
Idéal pour : écrire un roman avant de le maqueter.
literatureandlatte.com
Conversion et automatisation
Pandoc
Libre, gratuit, en ligne de commande. Le convertisseur universel. Markdown → EPUB, LaTeX → EPUB, DOCX → EPUB, tout est possible. Excellent pour les flux automatisés (CI, sites statiques, livres techniques).
pandoc livre.md -o livre.epub \
--toc --toc-depth=2 \
--epub-cover-image=cover.jpg \
--metadata title="Mon livre"
Quarto
Libre, gratuit. Nouvelle génération fondée sur Pandoc. Spécialement adapté aux documents scientifiques (maths, code, citations). Excellent pour les livres techniques, cours, rapports.
Leanpub / mdBook / GitBook
Plateformes orientées Markdown → livre. mdBook (Rust) est idéal pour documentation technique. Leanpub et GitBook ajoutent la commercialisation et l'hébergement.
Kindle Previewer + KindleGen
Gratuit, Amazon. Indispensable si vous publiez sur Kindle : convertit votre EPUB en KF8/KFX et simule le rendu sur différents appareils Kindle. Remplace l'ancien KindleGen.
Validation : epubcheck
Avant toute distribution, validez votre EPUB. L'outil officiel est epubcheck, maintenu par le DAISY Consortium et le W3C. Il vérifie la conformité structurelle, les chemins, les métadonnées, la grammaire XML, les références, les types MIME.
# installation (Homebrew, apt, chocolatey...) ou JAR direct
brew install epubcheck
# utilisation
epubcheck mon-livre.epub
# rapport détaillé JSON
epubcheck mon-livre.epub --json rapport.json
# niveau de sévérité (WARNING, ERROR, FATAL)
epubcheck -e mon-livre.epub
Zéro erreur, zéro warning
Les grandes plateformes (Apple Books, Kobo, Google Play Livres) refusent un EPUB qui ne passe pas epubcheck sans erreurs. Apple pousse même jusqu'à refuser les simples warnings. Prenez l'habitude de valider après chaque étape de production.
Validation accessibilité : ACE by DAISY
npm install -g @daisy/ace
ace -o rapport/ mon-livre.epub
ACE produit un rapport HTML listant les manquements WCAG / EPUB Accessibility 1.1. Indispensable pour les publications visant la conformité EAA.
Lecture et prévisualisation (desktop)
Thorium Reader
Libre, gratuit. Développé par la fondation Edrlab. Excellent support EPUB 3, LCP, audiobooks, accessibilité. La référence pour tester un EPUB sur desktop.
Apple Books
macOS/iOS. Très bon rendu, support complet EPUB 3 (Media Overlays, fixed-layout, scripts). Indispensable pour tester avant dépôt sur Apple Books Store.
Adobe Digital Editions
Le lecteur historique, toujours utile pour tester la compatibilité ADEPT et Adobe Digital Editions 4.5+. Windows/macOS.
Readium Desktop
Plugin et application open source du Readium Foundation. Implémentation de référence de la spec.
Outils pour développeurs
| Bibliothèque | Langage | Usage |
|---|---|---|
epub.js | JavaScript | Liseuse EPUB 3 dans le navigateur |
readium-js / readium-web | JavaScript | Moteur de rendu open source |
ebooklib | Python | Lecture et création d'EPUB |
python-epub-builder | Python | Génération programmatique |
node-epub-maker | Node.js | Construction EPUB 2/3 automatique |
libepub | C | Lecture bas niveau, très rapide |
r2-shared et r2-streamer | Kotlin / Swift | SDK Readium pour Android/iOS |
Un flux de travail typique
- Rédaction en Markdown (Obsidian, VS Code, Typora) ou Word.
- Conversion avec Pandoc ou import InDesign.
- Édition fine dans Sigil : structure, styles, couverture.
- Validation
epubcheckjusqu'à zéro erreur. - Accessibilité avec ACE by DAISY, correction des points manquants.
- Test dans Thorium, Apple Books, Kindle Previewer, sur une vraie liseuse.
- Dépôt sur plateformes (Apple Books, Kobo Writing Life, Google Play Books, KDP, plateforme nationale HLN, distributeurs comme BookBaby, Draft2Digital).
Astuce finale
Gardez vos sources dans Git — Markdown ou InDesign IDML versionné. Un livre est un projet qui vit : rééditions, corrections, mises à jour typographiques. Versionner vous évitera bien des regrets.
Pour aller plus loin
Le tutoriel Créer son premier EPUB détaille toute la chaîne de production pas à pas. Et le comparatif Calibre ou Sigil ? aide à choisir l'outil principal en fonction du profil et du flux de travail.
Nous arrivons au dernier grand chapitre : le comparatif des liseuses qui liront ce que vous venez de fabriquer.