You can configure Sigil to run PageEdit or use it as a stand-alone application.

Configure Sigil to run PageEdit

  1. Download and install PageEdit.

  2. Open Sigil, and go to Edit > 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.)

a screenshot of the external editor text box

  1. Click the Browse button, and locate the PageEdit installation folder.

  2. Select PageEdit.exe. You can then click the OK button and get back to Sigil.

  3. Now, at the very top of Sigil, you’ll see a little button that looks like a pencil writing on paper that will open up PageEdit. If you haven’t changed the default Sigil keyboard shortcuts, you can also press F2.

a screenshot of the PageEdit toolbar button

Double-click the .opf file in the Book Browser window before running PageEdit, if you want to edit or preview all XHTML files with PageEdit. Otherwise, you’ll only be able to access the current XHTML file.

NOTE: starting with Sigil v1.6.0, you no longer need to open the opf file before launching PageEdit in order to preview all XHTML files. Launching PageEdit with Sigil’s external xhtml editor button will always open PageEdit with all of the epub’s resources available. If you wish to only open a single XHTML file with PageEdit in Sigil v1.6.0+, use Sigil’s Open With feature.

Running PageEdit as a stand-alone application

Install PageEdit, and create a Desktop shortcut:


Open the Windows Explorer, locate PageEdit.exe in the C:\Program Files\PageEdit folder, right-click it, and select Send to Desktop.
(You can also add an app shortcut to the Start menu)

NOTE: the above is unnecessary if–during the installation–you chose to create a desktop shortcut and add PageEdit to the start menu.


Open a Finder window, locate the PageEdit app in the Applications folder, and drag it to the Desktop.


Since most distributions will automatically add a PageEdit shortcut to the desktop environment, you shouldn’t have to manually create one.