We stand with Ukraine to help keep people safe. Join us
When you purchase through links on our site, we may earn an affiliate commission

Sigil for Mac

WYSIWYG e-book editor for the ePub format.

Free
In English
3.4
Based on 25 user rates

Sigil overview

Sigil is a multi-platform WYSIWYG ebook editor. It is designed to edit books in ePub format.

Features
  • Free and open source software under GPLv3
  • Multi-platform: runs on Windows, Linux and Mac
  • Full Unicode support: everything you see in Sigil is in UTF-16
  • Full EPUB spec support
  • WYSIWYG editing
  • Multiple Views: Book View, Code View and Split View
  • Metadata editor with full support for all possible metadata entries (more than 200) with full descriptions for each
  • Table Of Contents editor
  • Multi-level TOC support
  • Book View fully supports the display of any XHTML document possible under the OPS spec
  • SVG support
  • Basic XPGT support
  • Advanced automatic conversion of all imported documents to Unicode
  • Currently imports TXT, HTML and EPUB files; more will be added with time
  • Currently exports EPUB and SGF (Sigil native format); more will be added with time
  • Embedded HTML Tidy; all imported documents are thoroughly cleaned; changing views cleans the document so no matter how much you screw up your code, it will fix it (usually)
  • An actually usable user interface
  • Native C++ application

What’s new in version 2.7.0

  • update to Qt 6.9.3 with some additional patches
  • update to PCRE2 version 10.46
  • update WebProfileMgr to use the new QWebEngineProfileBuilder to properly set up disk caches
  • modify HeadingChange and CaseChange ToolButtons to remember last used action
  • add in a custom Windows manifest file so that Windows open-with works
  • create a new dynamic Automation menu to replace the older toolbar only version (hideable by the user)
  • allow up to 9 most recent files in the Sigil File menu
  • use environment var "SIGIL_ONLY_USE_LANGCODES" to restrict long List of Language codes to user's choice
  • the Metadata Editor now has a pop up context menu to make navigation easier
  • the Metadata Editor will now respond as expected to right and left arrow keys for navigation
  • added support for 2 additional Automation tools available for use in Automation Lists
  • make validation of css via W3C network validator work more consistently (http: -> https:)
  • make sure repomanager.py works with pre- and post-0.23 dulwich
  • fixes for potential crashes from using unitialized member pointers
  • fix issues with ClipsWindow and m_LastPasteTarget
  • remove QtPositioning from being needed in QtWebEngine builds on MacOS
  • fix bug with double-click to select "word" in CV not working the some for intl langauges
  • fix issues by alerting user to file path duplication during initial load of epub
View older Sigil versions

Sigil for Mac

Free
In English
Version 2.7.0
Write a detailed review about Sigil

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
3.4

(36 Reviews of Sigil)

  • Comments

  • User Ratings

Derekcurrie
Derekcurrie
Jun 8 2025
2.5.2
4.0
Jun 8 2025
4.0
Version: 2.5.2
ADDENDUM to my discussion of integrating PageEdit, seen below: The instructions to 'Configure Sigil to run PageEdit' are WRONG and confusing in a few aspects. There are my personal corrections. {A} Step 2 should read: "Open Sigil, and go to SIGIL > Preferences > General Settings. At the very bottom, you should see a box that says “Set your preferred alternative external xhtml editor.” (If the option is not present, your Sigil version doesn’t support PageEdit.)" IOW, replace "Edit" with "Sigil". {B} In the next step "2", on Mac you're simply choosing the PageEdit app, not an ".exe". {C} The step "3" should read: "Now, ON THE THIRD ROW of Sigil, you’ll see a little button that looks like an X WITH A PENCIL ON TOP that will open up PageEdit." IOW: No, not the top row, the third. And its icon is now an "X". One line of the "X" is blue. The other is a yellow pencil. - - I'm going to get in touch with the dev to have this corrected.
Derekcurrie
Derekcurrie
Jun 8 2025
2.5.2
4.0
Jun 8 2025
4.0
Version: 2.5.2
Sigil uses a sister app, PageEdit, for further functionality. This includes both book viewing and XHTML editing. I suggest installing BOTH. You can read about PageEdit here: [https://sigil-ebook.com/pageedit/]. You can learn how to 'Configure Sigil to run PageEdit' here: [https://sigil-ebook.com/pageedit/running-pageedit/]. Both apps remain free.
rachelfljunk
rachelfljunk
Jan 8 2025
2.3.1
1.0
Jan 8 2025
1.0
Version: 2.3.1
Won't work on my 2022 MacBook Pro. 1/8/25. It downloads but won't open; it just stays "bouncing" in my dock, then I have to force quit because it won't do anything and won't close. I tried 8-10 times. Deleted.
Aargl
Aargl
Aug 21 2023
2.0.0
5.0
Aug 21 2023
5.0
Version: 2.0.0
MU> "Sigil requires macOS 11 or newer" as mentioned here: https://sigil-ebook.com/sigil/download/
Aargl
Aargl
May 24 2022
1.9.10
5.0
May 24 2022
5.0
Version: 1.9.10
MU> 10.12 required as mentioned here: https://sigil-ebook.com/sigil/tips/#mac-tips-and-troubleshooting
Derekcurrie
Derekcurrie
Jun 8 2025
2.5.2
4.0
Jun 8 2025
4.0
Version: 2.5.2
rachelfljunk
rachelfljunk
Jan 8 2025
2.3.1
1.0
Jan 8 2025
1.0
Version: 2.3.1
Ervins Strauhmanis
Ervins Strauhmanis
Aug 23 2023
2.0.0
5.0
Aug 23 2023
5.0
Version: 2.0.0
Quirop-Pa
Quirop-Pa
Sep 24 2021
1.7.0
5.0
Sep 24 2021
5.0
Version: 1.7.0
PedantMac
PedantMac
Aug 3 2020
5.0
Aug 3 2020
5.0
Version: null
Aargl
Aargl
Jun 27 2019
5.0
Jun 27 2019
5.0
Version: null
Thaiwest
Thaiwest
Jan 19 2019
3.0
Jan 19 2019
3.0
Version: null
anonymous-skink-4586
anonymous-skink-4586
Aug 31 2015
4.0
Aug 31 2015
4.0
Version: null
Igor-Freiberger
Igor-Freiberger
Oct 3 2014
4.5
Oct 3 2014
4.5
Version: null
Magosilvan
Magosilvan
Oct 2 2014
0.5
Oct 2 2014
0.5
Version: null
Quiiick
Quiiick
Mar 8 2014
4.0
Mar 8 2014
4.0
Version: null
Macfool
Macfool
Feb 25 2014
4.0
Feb 25 2014
4.0
Version: null
Jazzyguy
Jazzyguy
Feb 25 2014
5.0
Feb 25 2014
5.0
Version: null
FrédéricL8739
FrédéricL8739
Jan 11 2014
3.5
Jan 11 2014
3.5
Version: null
PaolaMannaro6384
PaolaMannaro6384
Mar 19 2013
0.5
Mar 19 2013
0.5
Version: null
Trzebinik
Trzebinik
Jan 15 2013
5.0
Jan 15 2013
5.0
Version: null
Dedalus271
Dedalus271
Dec 31 2012
3.5
Dec 31 2012
3.5
Version: null
onlyuser
onlyuser
Dec 9 2012
1.0
Dec 9 2012
1.0
Version: null
mckryak-user
mckryak-user
Dec 9 2012
0.5
Dec 9 2012
0.5
Version: null
Eelco-Deuling
Eelco-Deuling
Nov 6 2012
4.0
Nov 6 2012
4.0
Version: null
Lucian-Cmorej
Lucian-Cmorej
Oct 4 2012
4.5
Oct 4 2012
4.5
Version: null
Vinkri
Vinkri
Apr 9 2012
3.0
Apr 9 2012
3.0
Version: null
Max-Roach
Max-Roach
Feb 26 2011
3.5
Feb 26 2011
3.5
Version: null
Alamak
Alamak
Feb 5 2011
2.0
Feb 5 2011
2.0
Version: null
B-Zhach
B-Zhach
Dec 15 2010
4.0
Dec 15 2010
4.0
Version: null