Ebook Tools Directory/EPUB Tools/Sigil
EPUB ToolsVerified Authentic ReleaseGPL-3.0

Sigil

The definitive multi-platform WYSIWYG and code-level EPUB ebook editor.

7,034 Stars630 ForksC++ / Python / QtRelease: 2.8.5

Tool Overview

Sigil is a multi-platform e-book editor for creating, formatting, and proofing EPUB ebooks. It provides full control over the EPUB structure, valid XHTML and CSS editing with syntax highlighting, live preview, automated spell checking, metadata management, and extensive Python plugin architecture.

System Requirements: Windows 10/11 64-bit, macOS 11+, or Linux with Qt6

Key Capabilities & Features

Dual-pane Code View and live WYSIWYG rendering preview
Native EPUB 2 and EPUB 3 editing with standard compliance verification
Advanced regex search and replace across all chapters and styles
Automated Table of Contents generator based on headings
Spell checking with default and user-configurable Hunspell dictionaries
Extensive plugin system for audio sync, cover sizing, and Kindle conversion

Package Manager & CLI Installation

Install and update Sigil using your preferred operating system package manager or container runtime:

$ winget install Sigil.Sigil

Verified Official Release Downloads

2.8.5

All binaries are sourced directly from the official developer release assets without re-packaging or modifications.

Windows x64Verified
Sigil-2.8.5-Windows-x64-Setup.exe
Size: 143.15 MBDownloads: 4,279
Download Windows
Linux x64Verified
Sigil-2.8.5-x86_64.AppImage
Size: 194.0 MBDownloads: 362
Download Linux
Generic BinaryVerified
Sigil-2.8.5-x86_64.AppImage.zsync
Size: 0.33 MBDownloads: 162
Download Generic
Checksum / SignatureVerified
Sigil-2.8.5.tar.gz.sig
Size: 0.0 MBDownloads: 47
Download Checksum
Checksum / SignatureVerified
Sigil-2.8.5.zip.sig
Size: 0.0 MBDownloads: 22
Download Checksum
Generic BinaryVerified
Sigil.app-2.8.5-Mac-arm64.txz
Size: 126.04 MBDownloads: 3,530
Download Generic
Generic BinaryVerified
Sigil.app-2.8.5-Mac-x86_64.txz
Size: 142.99 MBDownloads: 359
Download Generic
Source Code ZIPVerified
sigil-2.8.5-source.zip
Size: GitHub Archive
Download Source

Client-Side SHA-256 Binary Integrity Verifier

100% Client-Side. Verified locally in your browser using the Web Crypto API. No files are uploaded.

Drag & drop downloaded binary here, or browse file

Computes SHA-256 hash in real-time to guarantee file authenticity against developer releases.

Security Verification Status: Verified Official Digitally Signed Binaries

Downloads link directly to the official GitHub releases hosted by Sigil-Ebook/Sigil. Files are checked for authentic digital developer signatures and verified against open-source repository tags.

Latest Release Changelog (2.8.5)

Sigil 2.8.5 is a mixture of bugfixes and new features. ### New Features - remove outdated CSS parser and replace it with a modern spec-compliant Lexbor based css parser. See https://github.com/lexbor/lexbor. Note: Required upstream changes have been approved but are waiting to be merged until other changes requiring a major update are needed (ie size of parser and tokenizer structures needed to grow breaking the ABI). So do *NOT* replace our internal version of lexbor with a released lexbor version as it will currently not work. We will keep it internal with our own patches and statically linked to prevent dll issues until those requested changes are properly upstreamed. - improve bulk addition speed of AddExisting/Drop Zone when replacing already existing images by directly using file write with truncation and thereby never touching the opf - speed up Bookbrowser Refresh by bulk adding and removal items. (contributed by rinne1998) - try to allow Sigil dock recent items on macOS platform - allow multiple selection in the TOC Editor to speed larger changes. - add image initial size to Sigil's Image tab. - add ability to create your own Insert Special Characters dialog us