Calibre vs Sigil 2026: Which Tool for Self-Publishing EPUB?
If you are self-publishing an ebook in 2026, the first question is always: Calibre or Sigil? Both are free, open-source, and battle-tested. But they serve fundamentally different workflows.
Calibre is a library manager and format converter. You feed it a DOCX, PDF, or HTML file; it hands you back a polished EPUB, MOBI, or KFX ebook. It handles cover generation, metadata tagging, table of contents creation, and bulk conversion across hundreds of files.
Sigil is an EPUB editor. You open an EPUB; you see its raw XHTML, CSS, OPF manifest, and NCX navigation. You edit the code directly, validate compliance against the EPUB spec, and export a pixel-perfect file ready for Amazon KDP or Apple Books.
The right tool — or the right combination — depends entirely on how you write and where you publish. This article breaks down every difference that matters for a 2026 self-publisher.
What Is Calibre?
Calibre, maintained by Kovid Goyal since 2006, is the Swiss Army knife of ebook management. Its core features for self-publishers:
- Format conversion — Input DOCX, PDF, HTML, TXT, EPUB, MOBI, AZW3; output EPUB, MOBI, AZW3, KFX, PDF, DOCX. The most comprehensive conversion engine in any free tool.
- Metadata editor — Add cover images, set author name, series info, ISBN, and tags. Bulk-apply metadata across a whole library.
- Built-in ebook viewer and editor — Quick-look converted files and make light edits to the internal HTML/CSS.
- Command-line interface —
ebook-convertlets you script batch operations. A single terminal command can convert a directory of 100 DOCX files to EPUB. - Content server — Wirelessly sync your library to Kindle, Kobo, or any device with a web browser.
What Is Sigil?
Sigil, actively developed since 2009, is a dedicated WYSIWYG EPUB editor. Its core features:
- Direct XHTML and CSS editing — Full control over every line of code inside the EPUB. Split-pane view shows the rendered page beside the source.
- EPUB 2, 3, and 3.4 compliance — Built-in FlightCrew validator catches structural issues. Integrates with EPUBCheck for full spec validation.
- Regex search-and-replace — Find and fix patterns across all chapters at once. Indispensable when formatting inherited from a DOCX source is inconsistent.
- Table of contents editor — Manually build or auto-generate the NCX and nav.xhtml TOC. Fine-grained control over hierarchy.
- Split and merge chapters — Break a long file into multiple XHTML files, or merge several short files into one chapter.
- Image and font embedding — Drag images or font files into the EPUB container; Sigil updates the manifest automatically.
Feature Comparison Table
| Feature | Calibre | Sigil |
|---|---|---|
| Format conversion (DOCX/PDF/HTML to EPUB) | Best-in-class | No (opens existing EPUBs) |
| Raw XHTML/CSS editing | Basic editor | Full code editor |
| EPUB validation | Basic check during conversion | Thorough, built-in |
| Metadata management | Excellent | Basic (edits OPF directly) |
| Batch conversion | Via CLI | No batch support |
| Regex search-and-replace | No | Full regex across all files |
| Table of contents auto-generation | Automatic | Manual + auto options |
| Cover generation | Auto-generates from metadata | Needs separate image |
| Plugin system | Large plugin ecosystem | Python plugins |
| Command-line / headless usage | ebook-convert CLI | GUI only |
| Library management | Full library DB | Single-file focus |
| Wireless device sync | Content server | No |
| Open source license | GPL-3 | GPL-3 |
When to Use Calibre
Calibre is the right tool when your workflow starts with a finished document, not an EPUB in progress:
- You write in Word or Google Docs — Export to DOCX, drop it into Calibre, convert to EPUB. Calibre handles chapter detection from heading styles, auto-generates the TOC, and adds metadata.
- You have a batch of files to convert — A folder of 50 DOCX files becomes EPUB with one
ebook-convertcommand. - You need to manage a large library — Tags, series, custom columns, and search make Calibre indispensable once you have more than 20 ebooks.
- You want to sideload to Kindle or Kobo — Calibre content server sends books via Wi-Fi. No USB cable needed.
When to Use Sigil
Sigil is the right tool when the quality of the EPUB markup matters more than the speed of conversion:
- You are submitting to Amazon KDP, Apple Books, or IngramSpark — These platforms validate EPUB structure. A Sigil-cleaned EPUB passes more checks and looks better on real devices.
- Your source document has complex formatting — Tables, footnotes, drop caps, poetry — anything that a DOCX-to-EPUB converter handles poorly. Open the converted EPUB in Sigil and fix the markup.
- You need to fix a legacy EPUB from 2015 that looks broken on modern readers — Sigil split-pane editor lets you see what each CSS rule does to the rendered page.
- You want to embed custom fonts or high-res images — Drag the files into Sigil manifest; the EPUB is spec-compliant and passes any distribution check.
Working Together: Calibre + Sigil
Most experienced self-publishers use both tools in sequence:
- Calibre for the first pass — Convert DOCX to EPUB using Calibre with a custom output profile. Check the metadata and cover.
- Sigil for polish — Open the resulting EPUB in Sigil. Run FlightCrew validation. Fix any errors. Clean up the CSS. Check the TOC structure.
- Calibre for final conversion — If publishing to Kindle, open the Sigil-cleaned EPUB in Calibre and convert to KFX or AZW3 with the Kindle output profile.
- Calibre for delivery — Use the content server or email-to-Kindle to get the file onto your device.
This pipeline takes 15 minutes for a typical 200-page book and produces EPUB output that passes the most stringent distribution validation.
CLI Workflow for Power Users
For users comfortable with the terminal, Calibre ebook-convert can produce publish-ready EPUB without the GUI:
# DOCX to EPUB with custom styles
ebook-convert manuscript.docx output.epub --base-font-size 12 --margin-top 2 --margin-bottom 2 --chapter "//h:h1"
# Convert all DOCX files in current directory
for f in *.docx; do ebook-convert "$f" "docx-output-$f"; done
Which One Should You Pick?
Choose Calibre if:
- You write in Word, Google Docs, or Markdown and need a fast, reliable EPUB output
- You convert 10+ files per month and need batch processing
- You maintain a personal library of 50+ ebooks that needs organization
Choose Sigil if:
- You already have an EPUB and need to edit the raw code
- You are distributing to multiple platforms and need spec compliance
- Your book has complex formatting (tables, footnotes, poetry, embedded fonts)
Use both if: You write in DOCX, convert with Calibre, polish with Sigil, and convert again with Calibre for the target device. This is the gold-standard workflow that professional self-publishers use in 2026.
FAQ
Can Calibre edit the internal HTML of an EPUB file?
Yes, but its built-in editor is limited to basic fixes. For serious editing, open the EPUB in Sigil.
Do I need both Calibre and Sigil installed?
You do not need both, but many self-publishers use them in combination for best results.
Is Sigil better for manual EPUB creation from scratch?
Yes. Sigil gives you direct access to every file inside the EPUB container and full control over XHTML and CSS.
Which tool is best for batch converting 50+ files?
Calibre. Its ebook-convert command-line tool handles directory-level batch conversion in one step.
Conclusion
Calibre and Sigil are not competitors; they are two halves of a professional EPUB production pipeline. Calibre gets the format right; Sigil gets the markup right. For a self-publisher in 2026, installing both and learning their integration is the single highest-ROI investment in ebook quality.
Start with our free online EPUB converter to test your DOCX or PDF file, then use Calibre for batch work or Sigil for fine-grained editing. If security is a concern, read our online converter privacy guide to understand how your files are protected.