How to Create an Epub File

It's easy to add a book to Heybeta if you have a well-formatted epub file! In this article, we'll tell you how to create an epub file from a .docx file using Calibre. Calibre is a free ebook manager and editor, so we recommend using it if you don't have access to another epub formatting software.

If you're having trouble uploading your book to Heybeta, please note that our system can only identify chapters if they are formatted properly within the epub file itself. If something isn't working, sometimes it's easiest to convert a new epub from a .docx file. Please follow the below instructions and then try uploading your book to the site again!

Prep Your .docx File

If you have a .docx file, open it in Calibre, or open Calibre and use the "Add books" option to add the file to your library.

Note: If your document’s file type is just .doc (no “x”), you’ll need to convert it because Calibre isn't compatible with that file type. You can simply open a .doc file in Microsoft Word and save it as a .docx file. If you don’t have Microsoft Word available, we suggest uploading your .doc file to Google Drive. You can open it in Google Drive and then download it as a .docx file.


First, you'll want to edit the book's metadata so that your name and your book’s name show up when reading it on an e-reader, computer, or other device. To do this, click on your book in the main Calibre screen and then click the "Convert Books" button at the top of the app.

After pressing the button, the first screen you’ll see is the Metadata section. On the right side of the screen, edit any applicable information (title, author, etc.). It’s perfectly acceptable to leave the publisher, tags, or series forms blank if you have nothing to put there. You absolutely want to fill out the title and author(s) forms, though. Add a book cover here, too: your readers will love you even more!

Note: when adding a book cover, click the little file icon (to the right of the box; see below) and select your book cover image file from your computer. Don’t select the "use cover from source file" option.

Look and Feel

Once you’ve finished adding metadata and a book cover, click on the "Look & Feel" section on the left side of Calibre.

Note: this section contains several tabs, so we recommend only using a couple of these options:

Fonts Tab

Check the box next to "Embed all fonts in this document." This places the font file directly in the   epub   so that if a reader doesn’t have Helvetica (or whatever font you use) on their computer or reader, the font will still be displayed.

Text Tab

Next, select the "Text" tab along the top of the page. On this page, check the box next to "Smarten punctuation." This replaces the straighter quotes (that look like double apostrophes) with fancier curly quotes. This means the document is typographically correct.

Page Setup

Click on the Page Setup section on the left side of the page. The only option you need to change here is the “Output profile” setting. Scroll down and find “Tablet” and then click on it. This simply makes sure that your images are not resized on different devices. If you upload a high-quality cover that looks incredible, it won’t be downsized to a lower quality.

Structure Detection

Next, click on "Structure Detection" on the left. You only need to change one option here. Check the “Remove first image" option and leave the other defaults.

Convert and inspect

Next, click the “OK” button at the bottom-right of the Calibre app to start converting your .docx file to an epub. Once Calibre finishes converting, you’ll see a link below the cover image that says “Path: Click to open.” Click it, and the folder where your new ebook was created should appear. You can always view the ebook in Calibre.

Make sure to save your changes. Click the “File” menu at the very top of your computer screen and then select "Save."

You can now close the "Edit Book” window and navigate to your epub. You can also find this file by selecting the “Click to open” link when your ebook is highlighted in Calibre’s main window.

If you’re happy with the results, then you can go ahead and upload the book to Heybeta! If you’re planning on using this epub file on other sites, you may want to add table of contents, so we've included instructions on how to create on in the next section. 

Table of Contents

In the main Calibre window, right click on your book and select "Edit Book."

You will be taken to a new page. If you look on the left side of this "Edit Book" page, you’ll see Calibre’s file browser. This shows all the files that make up an epub. If you take a closer look, every chapter is just an HTML file. An epub is a file that's made up of smaller files; each chapter is it's own smaller file.

At the very top of your screen, you'll have a toolbar of little icons. Mouse over these and find "Edit Table of Contents," and click on it.

You’ll see a new screen that asks how you’d like to form your table of contents. Click on the button labeled "Generate ToC from files."

Once you click that option, you’ll see that Calibre wants to add every single file to the table of contents. We don’t need anything before Chapter One, so click on each file (Start, Cover, etc.,) before Chapter 1 and then click the "Remove this entry” button on the right.

Click “OK” when you’re finished.

Now that the table of contents is populated, we need to actually add it to the book. Go to the “Tools” menu at the very top of your screen and highlight “Table of Contents," and then click “Insert inline Table of Contents.”

Now that the table of contents is actually added to your book, place it in the right spot. The file browser on the lower right side shows you where the files are positioned in your book. By default, Calibre places the table of contents at the beginning, before your cover.

You can simply click and drag your table of contents (“toc.   xhtml  ” in the file browser) to the proper location. A table of contents should be placed after your copyright and dedication   pages,  but before your acknowledgments page.

When you double-click a file in the Calibre file browser, you’ll see the HTML used, as well as a preview of what it looks like when viewing it in an e-reader. If you have the previously listed pages and need to find out which files they are in, just double-click the first few files to see their contents in the preview panel.

If you don’t have any of those files in your ebook, place your table of contents after the book’s title page.

Make sure to save your changes. Click the “File” menu at the very top of your computer screen and then select "Save."

You can now close the "Edit Book” window and navigate to your epub. You can also find this file by selecting the “Click to open” link when your ebook is highlighted in Calibre’s main window.

Inspect your new epub file in your reading app of choice to make sure it looks good and to check the links in the table of contents. You're ready to upload your file to Heybeta!

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.