Blog/Keywords
KDP Description HTML: How to Write and Format a Book Description That Converts
March 26, 2026·7 min read·en

Amazon KDP supports HTML formatting in book descriptions. A properly structured, HTML-formatted description consistently outperforms plain text. Here's the exact format to use — with templates.

Your book description is the last thing a buyer reads before deciding to purchase or leave. Most self-published descriptions are plain, unformatted text blocks. Amazon allows — and the algorithm rewards — proper HTML formatting that improves readability and scan-ability.

This guide covers the HTML tags Amazon accepts, the proven conversion structure, and ready-to-use templates for different book types.

Why HTML Formatting Matters

A plain text description looks like a wall of words on a product page. Buyers on Amazon don't read — they scan. An HTML-formatted description with bold headers, bullet points, and clear visual hierarchy is processed in 5–7 seconds. Plain text requires linear reading that most buyers skip.

Practical impact: A well-structured HTML description consistently outperforms a plain-text equivalent by improving the rate at which readers who visit your page actually make a purchase.

HTML Tags Amazon KDP Accepts

Amazon supports a limited subset of HTML in book descriptions:

Tag What it does Usage
<b> Bold text Headlines, key phrases
<i> Italic text Emphasis, titles
<br> Line break Spacing between paragraphs
<p> Paragraph Block-level paragraph
<ul> Unordered list container Wraps <li> items
<ol> Ordered list container Numbered list
<li> List item Inside <ul> or <ol>
<h4> Heading level 4 Section headers (bold, larger)
<h5> Heading level 5 Sub-section headers
<h6> Heading level 6 Small headers

Tags to avoid (Amazon will strip or reject): <div>, <span>, <img>, <a>, <script>, <style>, CSS classes, inline styles.

Character limit: 4,000 characters including all HTML tags.

The Proven Description Structure

The 5-Part Framework

Every high-converting KDP description follows this structure:

1. Hook (1–2 sentences) Open with the reader's pain point or the transformation your book enables. Not a description of the book — a description of the reader's situation.

2. Agitate (1–2 sentences) Deepen the pain or problem. Make the need feel real and immediate.

3. Solution (1 sentence) Position the book as the specific solution.

4. Benefits list (4–6 bullet points) What the reader will get. Concrete, specific, functional.

5. Close (1–2 sentences) Call to action. Who this is for. Why now.

Template for Low Content Books (Journals, Trackers)

<b>Managing [condition] is overwhelming without a clear system to track it.</b>
<br><br>
Whether you're monitoring daily [symptoms], preparing for doctor appointments,
or just trying to see patterns over time — the challenge is always the same:
scattered notes that don't show you the full picture.
<br><br>
<b>[Book Title]</b> gives you one clean, dedicated place to track everything.
<br><br>
<b>What's inside:</b>
<ul>
<li>[Feature 1 — specific page layout element]</li>
<li>[Feature 2 — duration or capacity]</li>
<li>[Feature 3 — unique section or function]</li>
<li>[Feature 4 — ease of use or accessibility feature]</li>
<li>[Feature 5 — bonus element: doctor-ready format, notes section, etc.]</li>
</ul>
<b>Perfect for</b> [specific audience description]. Simple to use, easy to maintain,
and designed to give you — and your doctor — the information you actually need.
<br><br>
<i>Scroll up and click Add to Cart to start tracking today.</i>

Template for Non-Fiction Guides

<b>[Core question or challenge your reader faces]?</b>
<br><br>
[1–2 sentences describing the current struggle or gap in the market.]
<br><br>
<b>[Book Title]</b> is [brief positioning statement — who it's for and what it delivers].
<br><br>
<b>Inside you'll discover:</b>
<ul>
<li>[Key insight, method, or chapter topic 1]</li>
<li>[Key insight, method, or chapter topic 2]</li>
<li>[Key insight, method, or chapter topic 3]</li>
<li>[Key insight, method, or chapter topic 4]</li>
<li>[Key insight, method, or chapter topic 5]</li>
</ul>
<b>Whether you're [beginner scenario] or [advanced scenario]</b>,
this guide gives you [specific outcome].
<br><br>
<i>Scroll up and click Buy Now to [specific transformation].</i>

Template for Fiction

<b>[Compelling hook — a situation, a question, or an inciting moment]</b>
<br><br>
[2–3 sentences of plot setup. Introduce protagonist, core conflict, stakes.]
<br><br>
[1–2 sentences escalating tension. What choice must they make? What do they risk?]
<br><br>
<b>[Book Title]</b> is a [genre] [novel/novella] for readers who love [comps or genre descriptors].
<br><br>
<i>Perfect for fans of [Author 1] and [Author 2]. Scroll up and grab your copy today.</i>

Real Example: Blood Sugar Tracking Journal

<b>Tracking your blood sugar shouldn't require three different notebooks and a spreadsheet.</b>
<br><br>
If you're managing Type 2 diabetes, your doctor needs consistent data — not scattered
notes from your phone or blank memory. The information is only useful when it's organized.
<br><br>
<b>Daily Blood Sugar Tracking Journal for Type 2 Diabetics</b> gives you a simple,
dedicated log for every reading — organized exactly the way your healthcare team needs to see it.
<br><br>
<b>What's inside every daily entry:</b>
<ul>
<li>Morning, afternoon, evening, and bedtime reading fields</li>
<li>Meal and carbohydrate notes section</li>
<li>Medication and dosage log</li>
<li>Energy level and symptom tracker</li>
<li>Weekly pattern summary pages</li>
<li>Doctor appointment prep section</li>
</ul>
<b>90 days of structured tracking</b> — one book covers a full quarter.
Large-print fields designed for comfortable daily use.
<br><br>
<b>Perfect for</b> adults managing Type 2 diabetes who want a simple, consistent
system they can actually maintain — and bring to every medical appointment.
<br><br>
<i>Scroll up and click Add to Cart — your next doctor's appointment is coming.</i>

This description is 1,148 characters — well within the 4,000 limit. It uses bold for key phrases, a bullet list for features, and ends with a specific, time-sensitive call to action.

Writing the Bullet Points: The Most Important Section

Most buyers skip the paragraphs and read only the bullet list. Each bullet should:

  • Start with the feature (what it is)
  • Follow with the benefit (why it matters)
Weak bullet Strong bullet
"200 pages" "200 pages — 6 full months of daily entries"
"Notes section" "Notes section on every page — document triggers, meals, symptoms"
"Weekly summary" "Weekly review pages — spot patterns your daily log reveals over time"
"Large print" "Large-print fields — designed for comfortable daily use"

The structure: Feature → so that → Benefit. You can abbreviate, but the benefit must be present.

The Open Hook: Starting With the Reader, Not the Book

The most common description mistake: starting with "This book is..."

Buyers don't care about the book until they care about their problem. Start with their situation:

  • ❌ "This blood sugar tracker has 200 pages and easy-to-read fields..."
  • ✅ "Tracking your blood sugar shouldn't require three different notebooks..."

The second version puts the reader in the story. They recognize themselves immediately. The first version is a product spec sheet.

Character Count Management

4,000 characters including HTML tags. HTML tags consume characters:

  • <b></b> = 7 characters
  • <br><br> = 8 characters
  • <ul><li>bullet text</li></ul> = overhead per item

A typical well-formatted description uses 1,000–2,000 characters of actual text with 100–300 characters of HTML tags. You have significant room to work.

Use the KDP description field's built-in character counter (visible during editing) to verify.

Where to Enter HTML in KDP

During the book publishing setup:

  1. Book Details page → scroll to "Description"
  2. Click the description field
  3. Click the "HTML" tab or icon (varies by KDP interface version)
  4. Paste your HTML directly

KDP's visual editor also has formatting buttons — bold, italic, bullet list — but the HTML view gives you full control over structure.

After pasting, switch back to the visual/preview tab to verify formatting renders correctly before saving.

Frequently Asked Questions

Do HTML descriptions affect search ranking?

Not directly. Amazon doesn't index HTML tags. But formatted descriptions improve conversion rate, which improves BSR, which indirectly improves search ranking.

Can I include my website URL in the description?

Amazon's policy prohibits links to external websites in book descriptions. URLs are allowed only in the "Author About" section on Author Central.

What happens if I use unsupported HTML tags?

Amazon strips unsupported tags and their content may appear as raw text. Test your description in KDP's preview before saving.

Is there a minimum description length?

No minimum. But very short descriptions (under 200 characters) signal low effort and likely underperform. Aim for 800–2,000 characters of actual text.

Can I use emojis in descriptions?

Technically yes, but they don't render consistently across all Kindle devices and browsers. Avoid them in descriptions.

Summary

A well-formatted, HTML-structured description is one of the highest-return improvements you can make to an existing KDP listing. It costs nothing, takes 30–60 minutes, and improves conversion on every visit to your product page indefinitely.

The formula:

  1. Hook — reader's pain point
  2. Agitate — deepen the problem
  3. Solution — position the book
  4. Benefits — bullet list, feature → benefit format
  5. Close — who it's for, call to action

ZenEbookAI's KDP Wizard generates your complete HTML-formatted description automatically — every section, properly structured, within the 4,000-character limit, with bold formatting and bullet points applied.