In the early 2000s ebooks were a huge innovation in the writing and publishing world. Digital books in the EPUB formats were relatively easy to create and distribute, reducing the cost to publish and removing a lot of the tedious formatting that published authors go through for print books.
Today, there are a lot of ways to make an EPUB. Microsoft Word or any other word processor can create text files that can easily be converted to an ebook. Calibre and Apple’s iBooks Author are both popular and free ways to have more control over your EPUB file.
In this post, we’ll demystify ebook publishing, including:
- Ebook design basics
- How to format a text file
- Using EPUB editing software
- Publishing an ebook (including cover art)
What Are Ebook File Formats?
If you go to Google and search ebook file formats, you’ll likely see a results page something like this:

That’s a lot of formats.
Luckily, you really only need to worry about those first three.

For modern ebook publishing, you’ll use EPUB, PDF, or Kindle File Format (also called Kindle Package Format or KPF). Each one has unique purposes and benefits.
EPUB
The shortened form of Electronic Publishing, EPUB is the most commonly used and widely accepted file format for ebooks. Using simple XHTML language and developed by the World Web Consortium, EPUBs are built to be versatile.
Keeping the design and coding simple makes it possible to view your ebook on nearly any device. EPUBs are unique files that eschew most book formatting to create a file able to apply settings (such as fonts and text size) based on the device.
Called reflowable content, EPUBs are the most versatile kind of ebook you can create. Novels, memoirs, and other long-form, text-based books are perfect for an EPUB.
The standard for sharing and printing files, PDFs are also perfect for some kinds of ebooks.
PDFs are fixed-layout—meaning the content cannot shift to fit your device size. You’ll lose some of the versatility of an EPUB, but you’ll gain control over how the ebook is presented.
Most PDF ebooks are guides, reports, or textbooks that need to feature set layouts and numerous graphics.
KPF
Kindle Package Format (KPF) is the successor to their old MOBI format. Both are proprietary formats created by KDP and specifically meant for displaying ebooks on Kindle devices. The KPF file is built when you use Kindle Create, another proprietary tool for formatting ebooks specifically for sale in Kindles stores.
Choosing The Right Ebook Format For Self-Publishing
You really only need to decide between EPUB and PDF. Unless you’re dedicated to using Kindle Direct Publishing exclusively, there’s no reason to create in KDP formats. And if that’s your goal, this article likely isn’t for you.
But if you’re planning to distribute your ebook broadly, like through online retailers and through your own website, you’ll want to use EPUB or PDF. Here’s how you can know which format is right for you:
- Publish a PDF Ebook – If your ebook needs to be a specific size, includes specific fonts, or is rich with images, charts, graphs, and columns.
- Publish an EPUB Ebook – If you intend to sell your ebook through retailers, the book is almost all text, contains few images, and needs to be viewable on a variety of devices.
For the rest of this article, we’ll focus on EPUB file preparation and design, as well as the requirements for uploading an ebook to Lulu’s publishing platform.
Ebook Design Basics
The easiest way to create an ebook is to write and design in a word processor. Microsoft Word and Google Docs both work great for creating an ebook. For this article, we’ll use Word as the example, but most of the same requirements will carry over to Google Docs.
Just like designing a print book, the first step is to finish writing and editing the book. Don’t worry about formatting, metadata, or your cover design until you’ve completely written and finalized the book’s contents.
With your book done, you can start thinking about ebook formatting. Fortunately, creating an ebook from a Microsoft Word document is pretty simple. You’ll need to carefully format the file, but Word will do most of the work for you, thanks to their style-based formatting.
Here are some steps to ensure your document is ready for conversion:
- Formatting – Consistent formatting is crucial when creating an EPUB file. Use Word’s styles to standardize your Headings and body text.
- Page Breaks – Never use the “Enter” key to create white space on the page. Reflowable ebooks don’t have a page size—instead the ebook will show content based on your reader’s screen size. If you use multiple line breaks, your text may not appear as intended on different devices.
- Images – Ensure your images are appropriately sized and in JPEG or PNG format.
- Table of Contents (TOC) – A clickable TOC is crucial for a good reader experience. Use Microsoft Word’s heading styles to define what appears in your table of contents. A properly functioning TOC is a requirement to sell your ebook.
- Hyperlinks – Ensure any hyperlinks in your document are working properly.
- Front & Back Matter – The front matter includes the title page, copyright page, dedication, and preface, while the back matter can include an about the author page, glossary, bibliography, etc. Add these to your Word document before formatting for EPUB.
Once you’ve completed the formatting in Word, you should have:
- A single Heading 1 style for the title
- Multiple chapters or sections using Heading 2 style
- Content (including front & back matter) using Body or Normal style
Now you’re ready to turn your Word document into an EPUB!
Creating The Ebook File
Now that you’ve got a text file ready to publish, it’s time to convert that file to EPUB. Luckily, you can easily do so using Lulu. It’s as simple as:
- Go to Lulu.com and sign in or register
- Create a new project
- Upload your file + a cover image (more on that later)
- Add your metadata (such as copyright, ISBN, and book description)
When you upload your Word doc, Lulu uses the Styles you applied to create an EPUB for your book. If your file doesn’t convert, you’ll get a nice list of errors to help you correct any errors.
Lulu’s converter is the easiest way to create an EPUB file for your ebook and thanks to our Global Distribution service, you can easily sell your ebook on Amazon, Barnes & Noble, iBookstore, and many more retailers. Be sure to review our distribution requirements to be certain your ebook is accepted when you submit it for distribution.
Creating An Ebook With Calibre
If you like to know how the sausage is made or you run into an error using Lulu’s converter, you may need a dedicated ebook editor. The best I’ve ever used is Calibre for ebook design and editing.Â

Calibre is a powerful tool for editing all aspects of an EPUB file. The file editor allows you to see both the text and code versions of your book, making minute changes to perfect your ebook’s design.

Calibre can be intimidating to use (I recommend reading some of their help content) but is a powerful tool for making changes to an ebook. If you find you are struggling to upload our ebook to Lulu due to errors in the file, Calibre will be the tool to fix those issues.
You can control more advanced aspects of the EPUB in Calibre too. That includes editing the file’s metadata, embedding images or links, and more.
Creating An Ebook With Atticus
Creating your file in MS Word and converting it on Lulu is great for simple, text-focused ebooks. More complex EPUB files can be edited in Calibre by changing the HTML and CSS within the ebook.
If you want some of that editing and design control but don’t want to learn how to understand XHTML in an EPUB, Atticus is a terrific alternative.
In fact, Atticus is a great all-around tool for writing and formatting both print and ebooks.
Keeping the focus on ebooks, Atticus allows you to import text (or write directly in their editor), then switch to Formatting the text with numerous options for your ebook.

You can select the device and font to see how your ebook will look while being read. They provide font options based on the device, giving you a true preview of your final product.
Each settings section also includes many options to customize your EPUB. Here’s a sample of the Chapter Heading Settings:

If you’re looking for a no-code way to have a lot of control over your EPUB design, Atticus is a terrific option.
Designing An Ebook Cover
Just like a print book, your ebook’s cover design is a crucial part of the publishing process. Your cover is the first thing prospective readers will see. Creating a stunning cover for your ebook is a little different than a print book cover though.
To begin with, we require that you provide your cover image separately from your ebook file. While you can add a cover to an EPUB easily, we need the individual file for distribution and to create a thumbnail on the Lulu Bookstore.
Here are the requirements for your cover image:
- JPG or PNG format
- 612 x 792 pixels
- 72 – 150 dpi resolution
Be sure to keep in mind that your ebook cover needs to look good at small sizes and will most likely be viewed on screens that use E-Ink, meaning you might not always get vibrant colors.
Designing an effective cover that tells readers what your book is about while catching their eye is no easy task, but worth the effort (or investment if you hire a pro). Don’t skimp or cut corners on your cover, it’s critical that you capture a potential reader’s interest!
Ebook Publishing Made Easy
And there you have it! We covered the most common file types for ebooks, how to prepare a text file for ebook conversion, designing an effective cover, and how to publish your ebook. It’s an easy way to bring your content (digitally) to your audience!
Even if you normally publish printed books, it’s a great idea to offer your books digitally. And because you can use EPUB for text-heavy books and PDF for fixed-layout or image-rich books, you’ve got the options you need to publish your way.

Paul is the Content Marketing Manager at Lulu. When he's not entrenched in the publishing and print-on-demand world, he likes to hike the scenic North Carolina landscape, read, sample the fanciest micro-brewed beer, and collect fountain pens. Paul is a dog person but considers himself cat tolerant.
I want to write a children’s book with an image on each page for EPUB format
is that possible for an ebook
Hi Diane,
EPUBs are designed to ‘flow’ so they can resize based on the reader’s device. While you could create an EPUB file using images, you may have issues with readers being able to see any text on smaller screens.
Lulu is offering a great opportunity that many writing platforms don’t offer. But have unfavorable key points are as follows:
As a new potential customer, I came across several difficulties. I had to read and follow instructions. Instructions that can be discouraging for others considering using this platform if limited to time. Not everyone has the opportunity to follow through and read through lengthy instructions.
I’ve had to rely on YouTubers to give me a better understanding of how to use the platform. As a writer, why would I be interested in creating my book cover design if I am the writer?
I thankfully have some knowledge of creating such an item, but not every American has been given this opportunity to have such knowledge or experience in the graphic design field.
There are graphic designer graduates and/or students who are in need of jobs and creating this additional support for a new Lulu customer can be a relief, whether that would mean the customer would be interested in using such platform.
I hope this information is helpful and Lulu improves their software to encourage other passive customers to use such a platform.
When formatting the e-book, should the line spacing be single or 1.5, or other?
Hi Kiya,
Single line spacing is usually fine, but most devices will allow the reader to define the font and size. So what you apply to your file may not impact how a reader see the ebook.
Hello, i’m looking to create something différent. Can we create a ebook with the option of writing in online?
Sorry for my probably bad english. I’m french.
So my next question is: can i do my ebook in my own langage?
Thank you!
Hi, I have a memoir that is currently a PDF /ebook that I am selling on my website. Customers just download the PDF after purchasing.
I am looking into print on demand options. I have over 70 color images throughout the ebook which is about 65,000 words.
Wondering…how this many images may affect cost to print? Would I submit the written text separate from the color images? The only words on the color image pages are title of the artwork.
Thanks!
Kc
Hi Karen,
Our pricing is based on the specs (size, length, color/b&w, paper type) and not the quantity of images or word count. Check out our Pricing Calculator to get a sense of the print cost for your book.
To submit your book, you would upload a complete PDF with all your interior content. Most likely, the PDF you’re selling currently can be adapted to meet our print specs. The main difference for a printed book is that you’ll need to add the cover (front, spine, and back) as a separate PDF.
heya! thank you so much for these resources — it’s amazing. In the editing phase of my first book now and looking forward to manifesting it with your guys’ help!
A question: after I convert my manuscript from word doc to epub, will the colour hold? I’m using blue font sporadically as a way of highlighting some special quotes I want special attention paid to.
thank you!
Hi stef,
I’m not sure if our converter will strip the color or not.
I do know that you can add color to your EPUB with a tool like Calibre. You can use HTML like
style="color:Blue;"
or create a unique style and assign it a color via CSS.Even if you do add color to the text in your EPUB, some users will not see it based on their device settings. I suggest using a unique font/style to emphasize text rather than color.
hey Paul, thank you so much for the helpful response.
Just wondering then, if I use a unique font/style for certain passages of my book, how does that work?
e.g. if my normal text is arial, could I just switch it to new times roman for those sections?
Or did you mean I should use a type of heading? (As per lulu’s advice I’ve used Heading 1, 2 and 3 in my book, with a normal font — arial — as the main text).
I don’t really want to include Heading font for this, as what I’m hoping to highlight are sections within paragraphs. But switching to a different font could work well?
Thanks again!
Hi stef,
You can use inline formatting (like bold, ital, or underlined) without creating a unique style for your text. Those can be applied directly to your Heading or Body styles.
For these lines specifically, you can get away with a second body style – something like Courier will stand out. You would need to save that as a new style and apply it to any instance of text you want to stand out.
This doesn’t assure your reader will see the font you select, but it keys their device in to treat that text separately, increasingly the likelihood that they will see a unique font. Because ebooks can be read on so many different kinds of devices, you can’t be 100% any solution will work to make your text stand out. I suggest trying a few things – color, different font, text size, etc. – then test your file on Kindle’s ereading App and iBooks. Those are the most common Apps used to read ebooks.
I am trying to determine how many photo images can be added to an ebook
Hey Melanie,
The only real limitations with an ebook are file size. EPUBs need to be very small files to easily share them and read them via apps on a tablet or phone. While you can make larger EPUBs and include as many images as you’d like, a large file size will make it harder for your readers to enjoy the ebook.
I am creating an e-book after writng a paper book.
I am not an IT guy, so what I suugest might appear revolutionary and shocking.
Why shouldn’t an e-book look and behave like a normal book, without all this nonsense of Headers and attachments to Tables? No headers. No attachments. NO JUMPING AROUND.
If somebody reading n e-book needs to find a chapter, they do what they do in a normal paper book, turn to the Chapter directory, look for the page number, and then turn to that page number. Why have all this business of jump here, jump there, headings, sub-headings etc.? It might keep the IT guys happy, but it sends all the authors and readers scatty.
Cut out heading, sub-headings, attachments, jumping around.
KEEP IT SIMPLE
Hi Tim,
While I can appreciate wanting to keep it simple, there aren’t many kinds of navigable files simpler than an ebook. The linked table of contents does exactly what you describe – allows you to turn to a chapter directory, then find the exact page you’re looking for. This works in the same way a person reading a printed book would turn to the table of contents. We don’t flip through each individual page to get to a section we know is at the beginning of the book.
If anything, ebook’s navigation is simpler than a printed book’s.
Partly because not all software will interpret those items or display them correctly.
I am inquiring for a Native American friend who has written a book of poetry. He needs to know how to get this eBook started. Also, all these services can not be free of charge so do you have list of the fees? Thank you.
Hi Cathy,
I suggest starting with our Ebook Creation Guide to work on putting the ebook together. In general, the most important part is the STYLES you use for the text. That will define how the ebook appears on various kinds of devices.
The only fees associated with ebooks are a one-time charge of $5 to submit the ebook to our distribution service.
Can I just upload my own .epubs here? if not, why not? Apple’s simple and reliable ,pages app effortlessly converts .pages word-files into epubs, retaining all your coding, fotos, and formatting. The ebook of course lets the reader mess with whatever font and size they want, but not mess up the basic style and order of things. No ugly surprises. How about it? Does Lulu Xpress accept .epubs? or PDFs?
Hi Vic,
Of course you can upload an EPUB! There’s an entire section of this article covering that…
Pages is a fine program for creating EPUB files, though I have noticed the way Pages defines some metadata fields uses a lot of excess code. I haven’t had any problems using a Pages created EPUB on Lulu, but I do like to optimize the EPUB in Calibre first to clean up the metadata.
And Lulu xPress is a print-on-demand application, primarily for ecommerce integrations. So EPUBs wouldn’t be available, since those files can’t be printed easily or well.
I have published Cookery eBooks (PDF). I want to convert my books into EPUB Formet.
Hi Manimekalai,
I recommend Calibre for that kind of conversion, though be warned that PDF to EPUB is often a messy process.