Sigil for MAC
Free, open-source EPUB editor for Mac: edit ebook code directly, preview the result, build a table of contents and check spelling.
Sigil Overview
Sigil is an editor for ebooks in the EPUB format, for both EPUB 2 and EPUB 3. It was designed to make it easy to create good ebooks, whether you are formatting books for your own use or you are a professional editor publishing on several platforms. You work in Code View, with complete control over the EPUB syntax, and see the result in Preview View. Sigil can import EPUB and HTML files, images and style sheets, and it can mend the formatting of imported files.
Sigil is free, open-source software under the GPL-3.0 licence, written and supported entirely by volunteers; Doug Massay and Kevin Hendricks are the co-lead developers and maintainers. Version 2.8.1 is a bugfix release that also adds workarounds for macOS Tahoe bugs that stopped native dialogs from working. The Mac builds are signed and notarized, need macOS 13 or later, and come as separate downloads for Apple Silicon and Intel. They are .txz archives rather than disk images, so you extract the app before moving it to your Applications folder.
Key Features
Sigil gives you full control over the inside of an EPUB.
- EPUB 2 and EPUB 3: both versions of the format are supported.
- Two views: Code View for direct editing and Preview View for the result.
- Table of contents: a generator with multi-level heading support.
- Metadata editor: edit the details of the book in one place.
- Find and Replace: full regular expression (PCRE) support.
- Spell checking: default dictionaries and ones you configure yourself.
- Plugins: extend Sigil with plugins from its plugin index.
- Checkpoints: compare snapshots of your changes.
What’s New in Version 2.8.1
Sigil 2.8.1 is a bugfix release.
- Added workarounds for macOS Tahoe bugs that stopped modal native dialogs from working.
- Fixed bugs in Add Existing that could add duplicate image entries and skip some XHTML imports.
- Fixed a bug when using Open With to re-open BBEdit on macOS if it was already open.
- Launching PageEdit on macOS as the preferred XEditor now always opens a new copy.
- Fixed a bug that stopped Mend and Prettify from working in Code View after a resource name change.
- Prevented a crash in the Python function replace when an expression could not be handled.
Sigil FAQ
Is Sigil free?
Yes. Sigil is free, open-source software under the GPL-3.0 licence, written and supported by volunteers.
Which ebook formats does Sigil edit?
Sigil edits EPUB, both EPUB 2 and EPUB 3. It can also import HTML files, images and style sheets into a book.
Which macOS version does Sigil need?
macOS 13 or later.
Does Sigil run on Apple Silicon?
Yes. There are separate downloads for Apple Silicon and Intel Macs.
Is the Mac version of Sigil signed?
Yes. The project says the macOS builds are signed and notarized.
How do I install Sigil on a Mac?
The official download is a .txz archive: extract it and move Sigil.app to your Applications folder. You can also use Homebrew with brew install --cask sigil.
Does Sigil work on macOS Tahoe?
Version 2.8.1 adds workarounds for macOS Tahoe bugs that stopped modal native dialogs from working.
Can Sigil create a table of contents?
Yes. It has a table of contents generator with multi-level heading support.
What is PageEdit?
PageEdit is a separate WYSIWYG XHTML editor from the same project, intended as a companion app for Sigil.
Where does the Sigil download on sigil.FULLMAC.app come from?
The download button leads to the official Sigil releases on GitHub at https://github.com/Sigil-Ebook/Sigil/releases/latest. sigil.FULLMAC.app does not change or repackage the app.
Similar Apps
MarkEditMarkEdit is a free, lightweight Markdown editor for Mac. It describes itself as TextEdit for Markdown: it opens instantly, edits plain .md files without importing them into a library, and stays out of your way with a clean, native interface. It highlights Markdown syntax as you type, supports large files, and has strong search and replace, a table of contents, typewriter mode and many themes. Extra features, such as a live preview, can be added with extensions. MarkEdit is developed by the MarkEdit-app team.Productivity
CluxoWhen you share your screen or record a tutorial, the mouse pointer is easy to lose. Cluxo is a small menu bar app that puts a colored ring around the cursor and shows every click, drag and scroll, so viewers always know where to look. It also has a spotlight that dims everything except the area around the pointer, a live magnifier, an on-screen keystroke display and a drawing mode for marking up the screen while you talk.Productivity
Time to LeaveTime to Leave is a desktop app for keeping track of your working time, laid out much like a time-card system. You log the time you started work, and the app works out when you should leave, taking into account the time you spent on breaks such as lunch, then notifies you when that moment comes. It needs no database setup: you install it and start punching in. You can log your day in a Day view or a whole Month view, and see your running balance of hours.Productivity
ColuracetamColuracetam is a Markdown reader and editor for Mac that shows the same rendered preview everywhere. Press the spacebar on a .md file in Finder and Quick Look shows it rendered in color, and Finder shows generated thumbnails of your Markdown files. Open a file in the app and you get a live split: plain monospace source on one side and the rendered page on the other, with text selection and search that work across the whole rendered document.Productivity
MassReplaceItMassReplaceIt is a find and replace utility for many files at once. You choose the files or folders, type what to look for and what to put in its place, and MassReplaceIt searches either the file contents or the file names, such as changing the extension of hundreds of files in one go. Before anything is written you can preview the changes, and each search gives detailed results. Searches can be saved and used again, filters leave out files you do not want touched, and regular expressions handle patterns that plain text cannot.Productivity
TypeCueTypeCue takes the typing out of screen recordings, tutorials, webinars and live presentations. You write your demo as an ordered list of text blocks. During the take, each press of a global hotkey (Control-Option-X by default) types the next block into whatever field has focus, as real keystrokes at a human pace, with no typos and the same result on every take. Press the hotkey again while it types to stop it.Productivity
FULLMAC.app does not host this app. Download buttons lead to the developer’s own pages.