Create EPUB

About Create EPUB

Create EPUB turns a manuscript into a valid EPUB 3 ebook in a few clicks. Paste or type your text, or upload one or more Word (DOCX), Markdown, plain text or HTML files, then fill in the title, author and language. The tool splits the content into chapters at the headings you choose, builds the table of contents automatically, and packages everything with a cover: either an image you upload or a simple generated cover with your title and author. In plain text, lines such as Chapter 1, Prologue or Part Two are recognised as chapter headings, and the same works for Serbian, Croatian, German, French, Spanish and other languages. Word documents keep their headings, bold and italic text, lists, tables and embedded images. A live chapter list shows exactly how the book will be divided before you download it. Optional details such as publisher, description, tags and series are written into the metadata so the book sorts correctly in Calibre, Apple Books and other library apps. The finished file includes both an EPUB 3 navigation document and an EPUB 2 table of contents, so older readers open it too. Check the result in EPUB Reader, fix details later with EPUB Metadata Editor, or turn the same book into a printable file with EPUB to PDF Converter.

A valid EPUB has a few strict rules that many hand-made files break. The archive must start with an uncompressed file named mimetype containing exactly application/epub+zip, so that readers can identify the format without unpacking it. A META-INF/container.xml file must point to the package document, and that package must declare a unique identifier, a title, a language and a modified date, list every file in its manifest with the correct media type, and define the reading order in its spine. EPUB 3 also requires a navigation document marked as the table of contents. This tool generates all of that for you and writes each chapter as well formed XHTML, the stricter XML flavour of HTML that ebook readers expect. Because XHTML is unforgiving, anything that would break a reader is cleaned out: scripts, forms, embedded frames and unknown tags are removed, while headings, paragraphs, emphasis, lists, quotes, code, tables and images stay. Markdown is converted with the standard rules, so a single # makes a top level heading, ** makes bold text, and a line starting with > becomes a quote. Plain text is treated as paragraphs separated by blank lines, with wrapped lines inside a paragraph joined back together, which suits text exported from word processors and Project Gutenberg files. The language setting matters more than it looks: readers use it to pick hyphenation rules and the correct voice for text to speech, so set it to the language the book is written in.

How to use Create EPUB

  1. Enter the title, author and language of your book.
  2. Paste your text or upload Word, Markdown, text or HTML files, and choose where chapters start.
  3. Pick or generate a cover, check the chapter list, then click Create EPUB.

Frequently Asked Questions

How are chapters created?
Each heading at the level you choose starts a new chapter. With Heading 1, every top level heading (a # line in Markdown, Heading 1 style in Word) becomes a chapter. With Heading 1 and 2, second level headings also start chapters. In plain text, a short line such as Chapter 3, Part II or Epilogue on its own becomes a heading. Choose Do not split to keep everything in one chapter.
Can I use the EPUB on a Kindle?
Yes. Amazon’s Send to Kindle service accepts EPUB files and converts them for your Kindle automatically, so you can email the file or upload it through the Send to Kindle app. Kobo, Apple Books, Google Play Books, PocketBook and most other readers open EPUB directly.
Are images from my Word document kept?
Yes. Images embedded in a DOCX file are extracted and stored inside the EPUB, in the same place in the text. Images that only link to a web address are left out, because ebook readers do not load content from the internet.
Is my manuscript uploaded?
No. Everything, including reading Word files, splitting chapters, generating the cover and packaging the EPUB, happens inside your browser. Your text never leaves your device, which is important for unpublished work.
Is the EPUB valid for publishing?
The tool produces a standards based EPUB 3 file with correct packaging, metadata, a navigation document and an NCX table of contents. Stores such as Apple Books or Kobo Writing Life may still ask for an ISBN, a specific cover size, or other store specific details, which you can add in your publishing account or with the metadata editor.
What cover size should I use?
Most stores recommend a portrait image with a 1.6 to 1 height to width ratio, for example 1600 by 2560 pixels, which is also the size of the generated cover. Uploaded covers are kept up to 2560 pixels on the long side and saved as JPEG or PNG so every reader can display them.
Can I combine several files into one book?
Yes. Switch to Upload files, add as many DOCX, Markdown, text or HTML files as you need, and reorder them with the arrow buttons. Each file is split at headings the same way, and all chapters end up in one EPUB with a single table of contents.

Related Tools