So you’ve recently written a book. Great! Maybe you’ve published it online as a paperback already, but now you want to get it into the hands of those with eReaders and Kindle devices. Seems straightforward enough, right? 

Well, kinda. 

An eBook isn’t quite as simple as just handing out a PDF version of your book. I mean, you can do this, but it’s not very optimised for reading on a mobile device via the various eBook apps. It’ll require a lot of pinching-and-zooming on smaller screens!

Your eBook Options

If you’re publishing/published via Kindle Direct Publishing (KDP), once known as CreateSpace, then there is an automatic option for you in your author dashboard. It’ll take your uploaded manuscript and attempt to rework it into a formatted Kindle version. 

Related: 9 THINGS TO CONSIDER BETWEEN INGRAMSPARK & KDP

Personally, I’ve found this method to be rather hit-and-miss leading to various formatting issues and messy internal code (that makes up the eBook), leading it to get rejected on other eBook publishing websites (I’ll come to these later). Other online publishers offer similar automated methods, and there are even extensions you can get to plug into OpenOffice or MS Word that’ll enable you to export to ePub format.

But there is a way around this using a variety of tools and websites that can help, and using these methods you can create an eBook which will be accepted everywhere and work smoothly on all devices!

As I’ve only had experience with KDP’s automation, I’ll be explaining my methods from that perspective, and the end result will be a working Kindle (MOBI) and ePub formatted eBook.

Step One: Get your Kindle file

The first thing to do will be to upload your manuscript to KDP if you haven’t already. Once Amazon has processed it all, you’ll have the option to download your book as a Kindle preview MOBI file. Doing it this way first will take out the bulk of the work you will need to do in creating a working eBook version of your manuscript.

Amazon KDP dashboard to download a MOBI file
The Kindle eBook preview page in the KDP Dashboard

Step Two: Convert your MOBI file

Once this has downloaded, head over to mobi2epub.com where you can upload your MOBI file and have it converted into the ePub format. Other online converters are out there, I’ve just found this one to work well.

Step Three: Validate Your ePub File

Now that you have an ePub file, you will need to validate it to make sure there’s no extra bits of code in there or bad formatting which will get your eBook rejected by publishers like iBooks. Many places have very strict guidelines on how an eBook must be formatted for acceptance, which can be frustrating if you don’t know how to fix these.

Now, head on over to ebookit.com/…/epub-validator and upload your ePub file. Depending on the file size (and your connection speed) this will take a moment, plus processing time. When it’s complete, you will most likely see the following message with similar errors:

Error messages from a failed ePub file
Error messages from a failed ePub file

This may look daunting, but it’s not as bad as it seems! Now you know exactly what you need to look for to get your eBook in order as the error message tells you which file the error is in (eg: part0002.html) and also it tells you the line and column number in the brackets at the end of the filename with the error. For clarity, that last error in the screenshot above is telling you that in file part0002.html on line 12, the error begins 69 characters across and is something to do with the id attribute.

Step Four: Cleaning Up Your eBook

This is where it can get a bit technical; and this step will be easy or difficult depending on how familiar you are with editing basic HTML code. You might be thinking, ‘aren’t websites made with HTML?’ — and you’d be correct! ePub files are basically very simple, self-contained websites using simple HTML and CSS styling.

If at this point you’ve just zoned out at the mention of strange acronyms and web design, then you really only have two choices from this point on:

  1. Learn to code HTML and CSS. I highly recommend codecademy.com as a way to jump into learning coding for free.
  2. Alternatively, you can pay someone else to do this part for you, which is definitely simpler, but potentially more costly (see note at the end of this article for more info).

I’ll continue with this guide assuming you chose point number one.

To start with, you’re going to need the right tools for the job. I recommend using Sigil eBook editor as it’s free and also really easy to use. You can download the latest version from here for Windows or Mac. There are other ePub editing software available, Sigil is just my personal preference. If you want to check out some other (also free) alternatives to see what feels most comfortable to use, have a look at this list.

Sigil eBook editor interface
Sigil eBook editor interface (Windows version)

I’ll continue this guide using Sigil as my example since it’s what I’m most familiar with. You can see from the screenshot above what the interface looks like: it has all your HTML files in the left column (these are your pages), the centre column is the editor and the right-hand column is your table of contents. As you can see, it’s a fairly straightforward layout, and the editor is much like any other Word-based, rich text interface. But we’ll come back to this later.

For now you need to be in the HTML view, which looks a little bit like this:

Sigil HTML editor view
Sigil HTML editor view

You can access this by pressing one of the buttons on the toolbar along the top which allows you to quickly and easily switch between editor and HTML view.

From here you will need to do a search in all your HTML files for any of the attributes mentioned in the errors from the previous step when validating your ePub file and either modify the offending attribute, or remove it, depending on the error message you got.

This can be a tedious stage, and if you are unfamiliar with HTML, quite a frustrating task. But once you have removed all the formatting errors in the code, you can check it again in the validator and you should hopefully see this message:

eBook formatting success message
eBook formatting success message

Step Five: Check Your eBook Layout

Now that the monotonous stage is behind you, there’s still one aspect of formatting to check: the layout.

Since eBooks flow and scroll on the screen of various devices of various widths, you’ll need to make sure that page breaks from your physical book haven’t transferred across to the ePub file, causing strange gaps in the page flow. You can check all of this in the visual rich-text editor of Sigil to make sure everything looks right.

Sometimes you will want page breaks for chapter pages, even in an eBook. This can be easily accomplished in Sigil by press Ctrl+Return on your keyboard to effectively create a page break by splitting the HTML file in two. The separate HTML pages will act as separate ‘screens’ on the eReader device/app; anything else will scroll until the end. If you make a mistake, you can easily merge the files back together again.

You will also want to make sure all your headings are correctly formatted using the H1-H6 buttons, with H1 being the main title/priority heading, and the rest following on in order of relevance. You can then make use of the Table of Contents generator which will base everything on the headings you set. You can then choose how deep the headers go which are included, and also remove individual headers that may not be relevant to the ToC.

Sigil Table of Contents Generator
Sigil Table of Contents Generator

Step Six: Publishing and Distributing Your eBook

Finally, the part you’ve been waiting for! 

There are multiple avenues to do this, and you can format and submit your ePub for each provider individually if you like, but that means managing multiple dashboards and files across many websites (eg. Google Play Books, iBooks, Nook, B&N, Kobo etc.) which can be a massive headache.

What I would recommend that you do is, and what I have done for my last two books, is use only two distributors: Amazon and Smashwords.

Smashwords is a free service which will distribute your eBook across multiple platforms, and it can be managed all from one dashboard, which is nice. It also lets you create vouchers and do promotions plus a bunch of other handy tools at your disposal.

When you submit your ePub to Smashwords, it will also run it through a validator. All being well, it should pass, though Smashwords has some strict formatting guidelines it follows to make sure your book is as widely distributed as possible. If it flags up any errors, just repeat Step 4 again until it’s right.

Because we’re already using KDP, it makes sense to keep Kindle distribution directly through Amazon as you’ll keep more of the royalties. Smashwords makes their money by taking commission on your sales (as do all publishers). But this is totally up to you how you work this; you can, of course, publish your eBook completely through Smashwords and let them handle the Kindle distribution as well. I only kept my books separate because I was managing the paperback via KDP so it was easier to look after the Kindle version there as well and see combined sales reports for just Amazon in one place. 

If you do distribute this way, make sure you opt-out of Amazon distribution in the Smashwords Channel Manager otherwise there will be a conflict.

One important point to watch out for: when adding your eBook to KDP, Amazon will ask you if you want to enroll in the KDP Select program. The benefits of it will sounds very appealing, but the kicker is that it is exclusive. If you opt-in for KDP Select, then you assign exclusive eBook distribution rights to Amazon and cannot distribute your eBook with anyone else (such as Smashwords). 

Maybe this option will appeal to you and that’s fine, but it’s something to be aware of if you want the widest possible distribution of your book.

Now you just need to upload your ePub file to Smashwords and KDP. Amazon will convert your formatted ePub into a valid MOBI file, and you can then download this file and test it on your Kindle device or app to make sure it’s all working fine and looks right. You should do the same with your ePub in the relevant eReader apps (like iBooks, Play Books etc).

Once your testing is done and you are satisfied with your eBook, all that is left to do is click publish!

What next?

Publishing your book is only half the story (no pun intended!). Now you need to make people aware that your book exists, and that’s where marketing comes in. This is a little out of the scope of this article, so feel free to read my 7 Tips for Marketing your Book on a Budget as well.

If you would like help with formatting your eBook so that it is valid and passes the publishing checks, please get in touch with me and we can work out a fair cost to help you with this.

Contribute on Patreon

Enjoying this? Consider contributing regular gifts for this content on Patreon.
* Patreon is a way to join your favorite creator's community and pay them for making the stuff you love. You can simply pay a few pounds per month or per post that a creator makes, and in return receive some perks!

Subscribe to Updates

Subscribe to:

Have something to say? Leave a comment below.

Leave a comment   Like   Back to Top   Seen 36 times   Liked 0 times

Subscribe to Updates

If you enjoyed this, why not subscribe to free email updates ?

Subscribe to Blog updates

Enter your email address to be notified of new posts:

Subscribe to:

Alternatively, you can subscribe via RSS RSS

‹ Return to Blog

We never share or sell your email address to anyone.

I've already subscribed / don't show me this again

Recent Posts

PUBLISH YOUR BOOK ON AMAZON KDP IN 9 SIMPLE STEPS

| 07th July 2020 | Self-Publishing

PUBLISH YOUR BOOK ON AMAZON KDP IN 9 SIMPLE STEPS

Many people say they want to write a book “one day”, or that they have a great idea for a story. Some might even have had an exciting life which would make an interesting novel or biography to read. A lot of the time, it’s the thought that they would never get a publishing deal for their book which stops the creative process from even beginning, but in this digital age we find ourselves, publishing a book has never been easier! Self-publishing no longer has that stigma of poorly written and badly edited books anymore, as more and more people turn to it — especially with so many online options to do so these days. Even many famous authors began with self-publishing and hit it big! So let’s get into it: Step One: Write your book! Sure, this might sound strange to put in this guide on publishing, but you only get to publish if you actually finish (or start!) your book. Don’t let “one day” never arrive, make “one day” today. Lock yourself away and get writing! If you’re looking for motivation, join Twitter and get involved in the #WritingCommunity, or join in with NaNoWriMo as a way to push yourself towards your goal. Step Two: Edit your book This one is crucial to getting your book widely read and taken seriously (and professionally). Nobody wants to read something with many typos or grammatical mistakes as it will just come across amateurish. If you are unsure on how to go about this, here are some step-by-step instructions, or you can search for an editor on Reedsy. Step Three: Format your book Formatting your book is about getting it set right for the size of book you want printing, assuming you are making a print version as well as an eBook. Once you have decided what size book you want, head over to Amazon’s Paperback Manuscript Templates page where you can download a ZIP file full of preset MS Word files. All you need to do it copy your text into it and then you can work on adjusting the layout of the text and chapters to suit the new page size and margins. If you’re unsure about doing this, you can also find people to hire who can do all this for you too. If you only want to make an eBook, check out my eBook formatting and publishing guide. Step Four: Design your cover Unless you can do graphic design yourself, hire a professional cover designer! We all know the saying, “don’t judge a book by its cover”, but the truth of the matter is that we all do. An eye-catching book cover is what draws someone’s attention to your book on the shelf over all of the others. If you can create graphics yourself, Amazon provides a handy tool for generating a cover template based on your book size and page count, here. Step Five: Buy an ISBN (optional with Amazon KDP) Having your own ISBN will give your book the opportunity for a wider market, as you will own it and can reuse it if you publish the same book on other platforms (such as IngramSpark, Kobo etc). But if you don’t have one, Amazon can provide you with one of their own internal barcode system numbers. The plus side is that this is free, but the downside is that you can’t use this barcode ISBN outside of Amazon’s publishing system. ISBN’s can be quite pricey, but I have shopped around and found a few places where you can buy them at a decent price: Be aware that getting the ISBN could take up to 2–3 business days, so don’t leave it until the last moment! https://bookisbn.org.uk (this one starts at £30) and; http://www.isbnservices.com A couple of other options, but may cost more than the above sites: https://www.isbnagency.com and http://www.isbn.nielsenbook.co.uk An important thing to bear in mind is that if you buy one of these cheaper ISBN numbers, they will have a fixed publisher name on it as the company who provides the ISBN number, whereas the full price ISBN will let you specify the publisher name (or your own name). Also take note that an ISBN and a barcode aren’t the same thing; you need an I...

40 Days with the Fathers: Companion Text Preface

| 04th July 2020 | 40 Days with the Fathers

40 Days with the Fathers: Companion Text Preface

Preface This is the companion to the first book in the series, Forty Days with the Fathers: A Daily Reading Plan. The first book originally took form on my blog as a daily post throughout the period of Lent in 2017 (hence the 40 days), and aims to give you a glimpse into the minds of that great cloud of witnesses that have come before us through short commentary of the early church texts. This book follows the same forty day pattern and chapter breaks so you can read it alongside the first book, or as a stand-alone reading plan with no additional commentary, as it features the source texts in full as translated and edited by Philip Schaff et al. All the original footnotes are included as well as few of my own where certain things required clarification for 21st century readers. The more learned readers here may notice that I have chosen to only include the shorter Ignatian epistles in this collection—this is because I am convinced by the arguments for their genuineness over the longer letters which are thought to be interpolations. The reading plan follows a collection of twenty-three early texts in full from the first four centuries. As an additional bit of information, at the beginning of each text I have given a preface which gives a Who, What, Why and When so you can read a short summary about the historical context, purpose for it being written, and the approximate date of each ancient text as well. At the end of each chapter, there is a notes section so you can jot down any thoughts you had during your reading, and at the very end of the book are some useful appendices containing historical data and maps to help bring more visual context the New Testament and Early Church texts. Each daily reading will vary in length of time to read, and by day 40, you will have read the writings of ten different Church Fathers from the Ante-Nicene and Post-Nicene period:   Didache, Diognetus, Polycarp, Ignatius, Justin Martyr, Cyprian, Athanasius, Cyril of Jerusalem, Ambrose of Milan, and Leo the Great.   I hope that you will enjoy this journey through part of the first 400 years of Church History from some of the more prominent Early Church leaders, Bishops and martyrs; and feel as challenged and enlightened about the Faith as I did after I read these ancient witnesses for the first time.   This has been an excerpt from the introduction to my recent book.You can read more from the Early Church Fathers in my new book, 40 Days with the Fathers: Companion Texts, which is available now on Amazon.   ...

9 Things to Consider Between IngramSpark & KDP

| 23rd October 2019 | Self-Publishing

9 Things to Consider Between IngramSpark & KDP

If you are about to self-publish your book but are unsure about which platform to use, have a read through this list of things I’ve learnt over the last year or so. I initially published my book on Amazon CreateSpace (now renamed as Kindle Direct Publishing) as that’s all I was familiar with at the time back in Dec 2017, but have since found many other platforms which are also similar. For the sake of this post, I am concentrating on KDP vs IngramSpark as I was looking into, and since have, published my book through IngramSpark. One of the best points between the two is that Ingram supplies many bookshops across the world. I’m in the UK and am trying to get my book in to the local Christian and indie bookshops. No one (or very few) bookshops will touch Amazon/CreateSpace, but through Ingram I potentially can get my foot in the door.   While KDP is completely free, there are a few things to note about using IngramSpark alongside it. Let’s have a look at a few key differences to be aware of: 1. UPFRONT COSTS Ingramspark has an upfront cost, whereas KDP is free — but the pros of using IngramSpark outweigh the cons of any costs, in my opinion. Prices as of 21st Oct 2019 are — eBook: $25 (£19.23), Print: $49 (£37.69) See the full costing here: http://www.ingramspark.com/features Along with a title set up fee (above), there is also a cost to making revisions after you have submitted your book for distribution. Any changes to cover design or manuscript will incur a $25 fee on IngramSpark, whereas KDP is totally free. So the major con is the cost of using IngramSpark over KDP, but some of the main pros to consider include: Opportunity to get into brick-and-mortar bookshops The ability to create hardbacks, which Amazon doesn’t have. They also have UK distribution so you can order your own book at an Author discount with fair postage prices, this will like pass onto retailer who may buy your book on wholesale. Since CreateSpace became merged with KDP, they also now have UK distribution for ordering your own books too, which they didn’t have before (it was all US based).   2. ISBN NUMBERS KDP offers you a free ISBN for your book, but with the limitation that it’s only applicable to Amazon. On top of that, the KDP assigned ISBN lists them as the publisher, which is typically what you want to avoid when self-publishing and aiming to get into bookshops as many retailers don’t look favourably upon “CreateSpace publishers” listed on the ISBN. IngramSpark offers a placeholder “ISBN” which you can use while sorting out your cover files and manuscript in their author portal, but you can’t go to print with it and will require a real ISBN number to publish your book. On pro of the KDP platform is that you can publish eBooks without being required to buy a new ISBN as Amazon will assign it a number using its own internal system. IngramSpark will require a separate ISBN for print and eBook. Many sites sell ISBN’s at a high cost — often around £80+ (around $100 USD). I’ve found a couple of websites that sell them a lot cheaper and which are still compatible with KDP and IngramSpark (I contacted them to make sure, though double-check their FAQ pages in case anything changes). Be aware that getting the ISBN could take up to 2–3 business days, so don’t leave it until the last moment! Here’s a couple of cheaper ISBN providers you can buy from: https://bookisbn.org.uk (this one starts at £30) and; http://www.isbnservices.com A couple of other options which may cost more: https://www.isbnagency.com and http://www.isbn.nielsenbook.co.uk One thing to note is that if you buy one of these cheaper ISBN’s, they will have a fixed publisher name on it as the company who provides the ISBN number, whereas the full price ISBNs will let you specify the publisher name.   3. YOU’LL NEED A DIFFERENT ISBN PER BOOK VERSION/TYPE On an ISBN-related note, this is worth ...

7 Tips for Marketing your Book on a Budget

| 24th May 2019 | Self-Publishing

7 Tips for Marketing your Book on a Budget

7 Tips for Marketing your Book on a Budget   Create a website and/or blog. Getting an audience who is interested in other things you write is a good place to start, and then you can tag on book promos etc. to your blog posts. It also gives you a mailing list for targeted promos later on as your audience and subscribers grow (And if you're interested, you can view my main blog here). Make promo advert graphics and share them to your Facebook/Instagram stories. These always show at the top of people's feed and in Facebook Messenger and so get seen more often than regular posts. Join Facebook author promo groups. Join and share links to your sales funnel/Amazon page etc. These groups are often just a massive link-drop groups but it gets your book seen by more eyes, and they often have "follow parties" to gain a few extra likes/follows. Every bit can help!Here's some Facebook groups I am in and which I recommend for different reasons:Self Promo Groups: Authors Promoting Their Books Author Book Promotions Writers and Authors Promotions Author/Publisher/Editor/Book Readers Authors, Artists, Book & Art Promotion Authors, Writers & Bloggers Motivational/Help Groups 10 Minute Novelists Indie Cover Project #SupportIndieWriters Christian Authors Book Marketing Strategies Join other Facebook discussion groups that are of a related topic to your book (if possible). Then you may be able to share links direct to you book/blog to people actually interested in your genre. You can also share your promo graphics to the group "stories" and get more eyes on it as well. Facebook will also tell you how many people have seen these stories, and I’ve often gathered 900+ views. That doesn’t mean 900 sales, but I have seen a few sales spike after doing this, plus it means 900 people are now aware of your book which they may have saved for later or recommending to others who might be interested. You never know where it can lead.  Please note: that as of September 2019, Facebook retired group stories (which were an excellent way of gaining lots of attention!). Boost Facebook posts to "people who like your page and their friends". I've had more results with that type of targeting over trying to be overly specific. Plus this has only ever cost me about £10 per boost every few months, so it doesn’t break the bank. Start a Facebook group specifically about your book. Do daily posts, encourage conversation around the topic/storyline etc., maybe offer sample chapters to garner interest. Then just invite all your friends to join and roll with it! I did this recently in the run up to my new book release, and it gained me about 20 new sales in one week! Join Twitter and get involved in the #WritingCommunity. This community on Twitter is a great place to talk to and connect with other writers and authors as well as a place to promote your book to other interested readers. You can also jump on the #amwriting hashtag or watch out for the #indieauthors and #amreading tweets where people are often looking for new books to buy and read.   I have published two books in the last year and a half, and have been using these techniques myself as I was doing everything with basically zero budget. But over that time this has gained me around 120 sales so far, which for an unknown author I think is pretty good going! So don't lose hope that just because you're an indie author with no budget to speak of, that means you'll never make a sale. There's a reader out there for every author!   If you haven’t got to the publishing step yet and aren’t sure which route to go down between self publishing options, I have written another post: 13 Things to Consider Between IngramSpark & Createspace.   Interested in Church History and Christianity? Have a look at my new book series: 40 Days with the Fathers book series  ...