Learn how to format your ebook professionally in 10 easy steps. Prepare your manuscript, set up styles, add images, convert to ebook formats, test, and publish on platforms like Amazon KDP and Apple Books.
Most ebook formatting problems trace back to two decisions made (or skipped) at the start: reflowable vs fixed-layout, and which target format you're actually building for. Get those right and the other eight steps are mostly mechanical.
Quick orientation before you dive in:
- If your book is mostly prose, you want reflowable EPUB3. Text resizes, reflows, and works on every e-reader. This covers ~90% of non-fiction and all fiction.
- If your book is illustration-dense (children's books, cookbooks, comics, technical books with diagrams that must stay aligned with text), you want fixed-layout EPUB3 — or a separate PDF edition.
- MOBI is dead. Amazon retired the format in 2022. Upload EPUB3 to KDP and Amazon converts it to KFX on their end. Don't waste time building MOBI files.
- Get an ISBN per format if you're going wide — Apple Books and Kobo expect it, KDP doesn't require one.
The 10 steps below assume reflowable EPUB3 as the default. Where fixed-layout changes the answer, I'll flag it.
Related video from YouTube
Getting Ready
Tools and Software
To format an ebook, you'll need:
- Word Processor: Use Microsoft Word or Google Docs to write and format your manuscript. These tools allow you to apply consistent styles throughout your document.
- Ebook Conversion Software: Convert your formatted manuscript into ebook formats like EPUB or MOBI. Popular options include:
Software
Description
Free and open-source
Free and open-source
Kindle Previewer
Free from Amazon
- Image Editing Software: If your ebook includes images or graphics, you'll need a tool to optimize them for ebook formats:
Software
Description
Free and open-source
Free
Paid
Prepare Your Manuscript
Before formatting your ebook, ensure your manuscript is:
- Edited: Have your manuscript professionally edited or proofread to catch errors or inconsistencies.
- Finalized: Make sure all chapters, sections, and content are in their final form. It's easier to format a finalized manuscript than to make changes later.
- Clean: Remove any track changes, comments, or markup from the editing process.
- Consistently Formatted: Apply basic formatting like font style, size, and line spacing consistently throughout your manuscript. This will make it easier to apply ebook-specific formatting later.
- Organized: If your manuscript includes images or other media, ensure they are organized and easily accessible.
Step 1: Remove Existing Formatting
Clear Formatting in Microsoft Word
To start with a clean document in Microsoft Word, follow these steps:
- Press
CTRL+Ato select the entire document. - Go to the Home tab and click Clear All Formatting in the Font group.
This will remove any existing formatting, allowing you to start fresh.
Clear Formatting in Google Docs

To remove formatting in Google Docs, follow these steps:
- Press
CTRL+Ato select the entire document. - Click Normal in the top panel.
Alternatively, you can:
- Press
CTRL+Ato select the document. - Go to the styles and select Normal.
Check the Font and Font size fields in the top panel. If they're blank, there's still local formatting to remove.
To fix this:
- Choose a common font like Arial.
- Set the font size to 12pt.
Don't worry, this isn't the final look of your book. We'll add the necessary formatting later.
Step 2: Set Up Styles
Using styles is key for a well-formatted ebook. Consistent styling makes your ebook look professional and helps readers navigate easily. Here's how to set up styles in your word processor:
Define Styles
First, you'll create formatting rules for different elements like headings, body text, and captions. Follow these steps:
- Identify the elements you want to style.
- Decide on the formatting rules for each element, such as font, size, color, and alignment.
- Create a style for each element in your word processor using the built-in style features.
For example, you could create a style for headings with 18pt font size, bold, and centered alignment.
Apply Styles
Once you've defined your styles, apply them to your manuscript:
- Select the text you want to style, like a heading or paragraph.
- Go to the styles panel in your word processor and choose the relevant style.
- Apply the style to the selected text.
Repeat this process for each element, ensuring you apply the correct style to each section. This will maintain consistency throughout your ebook, making it easier for readers to navigate.
Element
Example Style
Heading 1
18pt, Bold, Centered
Body Text
12pt, Regular, Justified
Caption
10pt, Italic, Left-aligned
Step 3: Format the Front Matter
The front matter is the content that comes before the main body of your ebook. It includes important elements like the title page, copyright page, and table of contents. Formatting these parts properly gives your ebook a professional look.
Title Page
The title page is the first page of your ebook. It shows the book title, author name, and sometimes a subtitle. To format the title page:
- Use a clear, easy-to-read font (e.g., Arial, Calibri, or Garamond) with a size between 24pt and 36pt.
- Center the title and author name on the page.
- Leave enough blank space around the text to create a clean, balanced layout.
Copyright Page
The copyright page is a required part of ebooks. It contains important information about your book's copyright and permissions. To format the copyright page:
- Use a standard font (e.g., Arial, Calibri, or Garamond) with a size between 10pt and 12pt.
- Include the copyright notice, rights reserved notice, ISBN (if applicable), and any disclaimers or permissions.
- Organize the content in a clear, easy-to-read format, with enough blank space between sections.
Table of Contents
The table of contents helps readers navigate your book. To create and format the table of contents:
- Use a clear, easy-to-read font (e.g., Arial, Calibri, or Garamond) with a size between 12pt and 18pt.
- Create a hierarchical structure, with chapter titles, headings, and subheadings.
- Use page breaks to separate each element, ensuring a clean and organized layout.
- Link each element to its corresponding page in the ebook, making it easy for readers to jump to specific sections.
Element
Example Format
Title Page
24pt - 36pt, Centered
Copyright Page
10pt - 12pt, Standard
Table of Contents
12pt - 18pt, Hierarchical
Step 4: Format Body Content
The main part of your ebook is where you share your ideas and knowledge with readers. Here's how to format the body content:
Chapters and Headings
Chapters and headings organize your ebook's content, helping readers navigate easily. To format them:
- Use a clear font (e.g., Arial, Calibri, or Garamond) with 18pt-24pt size for chapter titles.
- Use headings (H1, H2, H3, etc.) to create a hierarchy, with smaller font sizes for subheadings.
- Leave enough blank space between chapters and headings for a clean layout.
Paragraphs and Inline Elements
Paragraphs and inline elements like italics and bold text convey your message. To format them:
- Use a standard font (e.g., Arial, Calibri, or Garamond) with 10pt-12pt size for body text.
- Use italics and bold text to emphasize important points or create visual interest.
- Keep paragraphs short and concise, with a maximum of 5-7 sentences per paragraph.
Line Spacing and Indents
Line spacing and indents affect the readability of your ebook. To format them:
- Use consistent line spacing of 1.2-1.5 for a comfortable reading experience.
- Use indents to create a clear hierarchy, with smaller indents for subheadings and larger indents for main headings.
- Avoid using too many indents, as they can create a cluttered layout.
Element
Example Format
Chapter Titles
18pt - 24pt, Clear Font
Headings
H1, H2, H3, etc. with Decreasing Font Sizes
Body Text
10pt - 12pt, Standard Font
Inline Elements
Italics, Bold
Line Spacing
1.2 - 1.5
Indents
Smaller for Subheadings, Larger for Main Headings
Step 5: Format End Matter
The end matter is the final section of your ebook. It provides additional details to support your main content. This section typically includes:
Acknowledgments
This part allows you to express gratitude to those who helped with your ebook. To format this section:
- Use a clear font like Arial, Calibri, or Garamond, sized 10pt-12pt.
- Keep the text brief, with 1-2 short paragraphs.
- Use a separate section with a heading style matching the rest of your ebook.
About the Author
This section gives readers background information about you and your expertise. To format it:
- Use a clear font like Arial, Calibri, or Garamond, sized 10pt-12pt.
- Keep the text brief, with 1-2 short paragraphs.
- Use a separate section with a heading style matching the rest of your ebook.
Index
An index helps readers quickly find specific topics in non-fiction ebooks. To create one:
- Decide if an index is necessary for your ebook. Fiction books may not need one.
- Use a word processor or indexing software to create an alphabetical list of keywords and phrases.
- Format the index with a clear font like Arial, Calibri, or Garamond, sized 10pt-12pt.
- Use a separate section with a heading style matching the rest of your ebook.
Section
Formatting Guidelines
Acknowledgments
- Clear font, 10pt-12pt size
- 1-2 brief paragraphs
- Separate section with matching heading style
About the Author
- Clear font, 10pt-12pt size
- 1-2 brief paragraphs
- Separate section with matching heading style
Index
- Clear font, 10pt-12pt size
- Alphabetical list of keywords and phrases
- Separate section with matching heading style
- Optional for fiction books
Step 6: Add Images and Media
Insert Images
To add images to your ebook:
- Place your cursor where you want the image.
- Go to Insert > Photo > Picture From File.
- Select your image file and click Insert.
- Set the image placement to 'In Line With Text' so it moves with the text.
Add Multimedia
You can enhance your ebook with multimedia like videos. However, consider file size and compatibility:
- Use formats like MP4 or WebM that work on various devices.
- Optimize file size to prevent slow loading.
- Host multimedia files externally and provide a link in your ebook.
Optimize Images and Media
Optimizing images and multimedia ensures fast loading and compatibility:
- Use image compression tools to reduce file size without losing quality.
- Remove unnecessary metadata from images.
- Use a single image format like JPEG or PNG for simplicity.
- Test images and multimedia on different devices and ebook formats.
Task
Guidelines
Insert Images
- Place cursor where you want the image
- Go to Insert > Photo > Picture From File
- Select image file and click Insert
- Set placement to 'In Line With Text'
Add Multimedia
- Use compatible formats like MP4 or WebM
- Optimize file size
- Host externally and provide link
Optimize Images/Media
- Use compression tools to reduce file size
- Remove unnecessary metadata
- Use a single image format
- Test on different devices and formats
Step 7: Create Linked Table of Contents
A linked table of contents helps readers easily navigate your ebook. It allows them to jump directly to specific chapters or sections with a single click.
Generate the Table of Contents
To create a table of contents, use the heading styles you set up earlier. Most ebook creation software, like Microsoft Word or Calibre, can automatically generate a table of contents based on those styles.
Here's how to do it in Microsoft Word:
- Place your cursor where you want the table of contents.
- Go to the References tab and click Table of Contents.
- Choose a pre-designed style or click Custom Table of Contents to customize the look.
Link the Table of Contents
After generating the table of contents, you'll need to link it to the corresponding chapters or sections. This allows readers to click a chapter title and go directly to that chapter.
To link the table of contents in Word:
- Select the table of contents.
- Right-click and choose Update Field.
- In the dialog box, select Update entire table and click OK.
Your table of contents is now hyperlinked to the relevant sections.
Step 8: Convert to Ebook Format
Pick the right target
- EPUB3 (reflowable) — your default. Required by Apple Books, Kobo, Google Play, Barnes & Noble. KDP accepts it and converts to KFX internally.
- EPUB3 (fixed-layout) — only when page geometry matters (children's books, cookbooks, comics, technical books with inline diagrams).
- PDF — useful as a companion edition for desktop reading or when buyers want printable pages. Don't upload PDF as your primary Kindle file; it doesn't reflow and Amazon's preview will look bad.
- MOBI / KF8 — skip. Amazon deprecated both in 2022.
Pick the right tool for how you wrote the book
- Manuscript in Word or Google Docs → Calibre handles the conversion. Free, scriptable, and the de facto standard. Watch its style sheet — Calibre's default CSS is conservative but readable; override it if your book has heavy styling.
- Manuscript in Markdown or LaTeX → Pandoc is faster and produces cleaner EPUB3 than any GUI.
pandoc book.md -o book.epub --toc --epub-cover-image=cover.jpggets you 90% of the way. - You're on Mac and want polish without touching CSS → Vellum. Paid, but generates print-ready EPUB and PDF from a single source. The output is hard to match by hand.
- You need to edit an existing EPUB directly (fix a typo, tweak CSS, adjust the OPF spine) → Sigil. It's the only free tool that treats EPUB as what it actually is: a zipped bundle of HTML, CSS, and metadata.
Avoid generic web converters (Online-Convert, Zamzar). They produce EPUBs that fail EPUBCheck and break on Kobo.
A reasonable default pipeline
- Export your manuscript as clean DOCX (or write directly in Markdown).
- Convert with Calibre or Pandoc — keep the source file as the source of truth, regenerate the EPUB whenever you make edits.
- Open the result in Sigil only if you need surgical fixes.
- Run EPUBCheck (Step 9) before uploading anywhere.
Step 9: Test and Validate Your Ebook
Testing and validating your ebook is crucial to ensure it looks great and works properly on various devices. In this section, we'll cover the importance of testing and provide tips and tools for validating your ebook file.
Test on Different Devices
Testing your ebook on different devices helps ensure it renders correctly and provides a good reading experience. You can test your ebook on:
- E-readers (Amazon Kindle, Kobo, Nook)
- Tablets and smartphones with ebook reading apps
- Desktop computers with ebook reading software
When testing, check:
- Font sizes and styles
- Margins and line spacing
- Image quality and placement
- Hyperlinks and navigation
- Table of contents and bookmarking
Validation Tools
Validation tools help identify errors and ensure your ebook file meets required specifications for distribution. Here are some recommended tools:
Tool
Description
The official EPUB validator, maintained by the W3C. Run it locally; it's what KDP, Apple Books, and Kobo run against your file at ingest. If EPUBCheck fails, your upload will too.
Kindle Previewer 3
Free from Amazon. Renders your EPUB3 the way KDP will render it after KFX conversion, so you catch font-substitution and reflow surprises before publishing.
Apple Books for Mac
The easiest way to preview your file on Apple's renderer. Drag the EPUB onto the app.
Calibre's built-in viewer
Useful for a fast sanity check, but Calibre's renderer is more permissive than the retailers' — pass EPUBCheck before you trust it.
Step 10: Publish and Distribute Your Ebook
After formatting and testing your ebook, it's time to make it available to readers. This step involves publishing and distributing your ebook on various platforms.
Publishing Platforms
Several popular platforms allow you to publish your ebook, each with its own guidelines and requirements. Some of the most widely used platforms include:
Platform
Description
Amazon Kindle Direct Publishing (KDP)
Amazon's self-publishing platform for Kindle ebooks
Apple Books
Apple's ebook store for iOS devices and Mac computers
Google's ebook store for Android devices and web browsers
Barnes & Noble Press
Barnes & Noble's self-publishing platform for Nook ebooks
Kobo's self-publishing platform for Kobo ereaders and devices
A popular ebook distribution platform for multiple retailers
Research and understand the requirements of each platform before publishing your ebook.
Platform Guidelines
To ensure your ebook is accepted, follow the specific formatting guidelines and requirements of each platform. These guidelines typically cover:
- File format (e.g., EPUB, MOBI)
- Cover design and size
- Book description and keywords
- Pricing and royalty rates
- Content guidelines and restrictions
Failing to follow these guidelines may result in your ebook being rejected or delayed in publication.
Distribution Tips
To reach a wider audience, consider these distribution tips:
Publish on Multiple Platforms: Make your ebook available on various platforms to increase visibility and reach more readers.
Optimize Metadata: Use clear and descriptive titles, descriptions, and keywords to improve discoverability and search rankings.
Use Promotional Pricing: Offer discounts or promotional pricing to drive sales and attract new readers.
Consider Aggregators: Use ebook aggregators like Draft2Digital or Smashwords to simplify the distribution process across multiple retailers.
Monitor Performance: Track your ebook's performance on each platform and adjust your distribution strategy accordingly.
Wrapping up
If you're sweating the details on a first ebook, the things that actually bite people on launch day are narrower than you'd think:
- EPUBCheck failures on upload. Almost always a missing alt attribute, a stray inline style, or a font file the OPF doesn't declare. Fix locally before re-uploading; KDP's queue is slow.
- A broken or unlinked table of contents. Apple Books in particular is strict — the nav document has to point at real anchors. Open the EPUB in Sigil and check the
nav.xhtmlif KDP accepts but Apple rejects. - Images that look fine on a 13-inch screen and like mush on a Kindle Paperwhite. Test on the smallest grayscale device you can find before you ship.
- Forgetting that fixed-layout disables reader font controls. If you went fixed-layout for a cookbook, you're locking accessibility users out of resizing. Ship a reflowable companion edition if you can.
If this is your first book, build a 20-page test EPUB before you format the real one. Run it through EPUBCheck, Kindle Previewer, and Apple Books. Most of what you learn from this guide lands in your hands the first time you watch your file render on three devices and notice they all look slightly different.
FAQs
What's the best free ebook formatting tool?
It depends on how you wrote the book:
- Writing in Word or Google Docs — use Calibre to convert DOCX to EPUB3. Free, open-source, the workflow most self-publishers actually use.
- Writing in Markdown — use Pandoc. One command produces a cleaner EPUB than any GUI tool.
- Already have an EPUB and need to edit it — use Sigil. It's the only free editor that lets you work directly on the EPUB's HTML, CSS, and OPF.
Google Docs' built-in EPUB export is fine for a draft preview but produces files that often fail EPUBCheck — don't ship from it.