KDP Book Description Guide

Your KDP book description is the primary sales copy on your Amazon product page. It is not a summary — it is the argument for why a reader should buy this book over the hundreds of similar ones they will scroll past. This guide covers the character limit, how to use HTML formatting in the KDP dashboard, a copywriting structure that works for fiction and nonfiction, and how the description relates to search visibility.

What the KDP description field is — and what it's not

The description you enter in the KDP dashboard appears as the main text block on your Amazon product page, below the title and author name. It is separate from:

The description is what readers read to decide whether to buy. Write it as conversion copy — hook, premise, stakes — not as a plot synopsis.

Length and character limit

KDP's book description field accepts up to approximately 4,000 characters, including any HTML formatting tags you add. HTML tags (<b>, <p>, <ul>, etc.) count toward the total — a heavily formatted description will fit fewer words than a plain-text one of the same character count.

The KDP dashboard displays a live character counter as you type. Check the counter directly when writing — it will show your current count and the limit. The exact limit may change; rely on the dashboard counter rather than a memorized number. In practice, most effective descriptions run 200–400 words before formatting. Shorter descriptions (under 150 words) often underuse the available space; longer ones risk losing readers before the call to action.

Supported HTML formatting

KDP's description field accepts a subset of HTML. You enter the tags directly in the description text box — the dashboard renders them in the preview and on the product page. The commonly supported tags:

TagEffectUse case
<b>, <strong>Bold textEmphasize key selling points, genre, series name
<i>, <em>Italic textBook titles, foreign phrases, emphasis
<br>Line breakForce a line break within a paragraph
<p>ParagraphSeparate sections of the description
<ul>, <li>Bulleted listKey themes, series info, comp titles
<ol>, <li>Numbered listSeries reading order, steps
<h2>–<h6>Section headingsHeader above blurb, genre label, awards

Tags not supported — they will appear as raw text or be stripped: <a> (links), <div>, <span>, <img>, <table>. KDP's supported tag set may change — preview any tag you depend on in the KDP dashboard before publishing.

Description HTML — example structure

A formatted description that uses HTML to create visual hierarchy:

<h2>Perfect for fans of [Comp Title A] and [Comp Title B].</h2>

<p>Opening hook — one or two sentences that pull the reader in without
revealing too much. Lead with conflict, stakes, or a striking premise.</p>

<p>Three to five sentences expanding the premise: who the protagonist is,
what they want, what stands in their way, and what they risk losing.
Avoid plot synopsis — write toward the feeling of reading the book.</p>

<ul>
  <li>Genre and subgenre signals (e.g., "A slow-burn romance with...")</li>
  <li>Series information if applicable ("Book 2 in the Thornfield series")</li>
  <li>Content signals for readers who need them</li>
</ul>

<p><b>Author Name</b> is the author of [other titles].
[One sentence about author credibility or background, if relevant.]</p>

The <h2> at the top creates a bold visual header above the blurb — commonly used for comp titles, a series label, or an award notation. The <ul> block breaks up a wall of text and gives readers scannable signals about the book.

Copywriting structure

A description that converts has three components:

  1. Hook — one or two sentences that establish premise, conflict, or a compelling question. Readers decide in the first line whether to keep reading. Write the hook last, after you have written the full blurb.
  2. Blurb — three to five sentences covering protagonist, goal, obstacle, and stakes. For nonfiction: the problem the reader has, what the book gives them, and what changes for them after reading. Do not spoil resolution; end on unresolved tension.
  3. Signals — series info, comp titles, content notes, author credibility. These help readers self-select — they confirm the book is right for them before they click Buy.

The most common mistake is writing a plot summary. A description is not a synopsis. It is a promise of an experience. Write toward the feeling of reading the book, not the sequence of events.

Keywords in the description

Amazon's search algorithm uses the description as one signal for keyword relevance. The exact weight it assigns to description keywords versus title, subtitle, series name, and backend keywords is not publicly documented. In practice:

For keyword strategy — how to find the right terms for backend keywords and category placement — see the Amazon keyword research guide and the KDP category keywords guide.

Frequently asked questions

Does the KDP book description affect Amazon search ranking?

Amazon's search algorithm is proprietary — the exact weight it assigns to description keywords versus title, subtitle, and backend keywords is not publicly documented. The description is one signal among several; backend keywords and title keywords are generally considered higher-priority for search placement. Treat the description primarily as conversion copy — it is what readers read to decide whether to buy — and place your most important keywords naturally within it, not stuffed for ranking.

What HTML tags does KDP support in book descriptions?

KDP supports a subset of HTML for description formatting. Commonly supported tags include <b>, <strong>, <i>, <em>, <br>, <p>, <ul>, <ol>, <li>, and heading tags from <h2> through <h6>. Tags that are not supported and will appear as raw text or be stripped include <a> (links), <div>, <span>, <img>, and <table>. KDP's supported tag set may change — test any tag you depend on by checking the preview in the KDP dashboard before publishing.

Do HTML tags count toward the character limit?

HTML tags count toward KDP's character limit. A description written entirely in plain text will fit more words than the same description with HTML formatting tags, because the tag characters (<b>, </b>, etc.) are counted. If you are close to the limit, check the character count in the KDP dashboard directly — it shows the current count of your entered text including tags.

What is the character limit for a KDP book description?

KDP's book description field has a character limit. The commonly cited limit is approximately 4,000 characters including HTML tags. This limit may change — check the current character counter in the KDP dashboard when writing your description, as the dashboard indicates when you are approaching or at the limit.

What's the difference between the KDP description and A+ Content?

A+ Content is an additional content block that can appear below the standard description on your Amazon product page. It supports images, comparison charts, and richer formatting. A+ Content availability depends on your KDP enrollment status. The standard KDP description is always available. If you have access to A+ Content, use the description for your primary sales blurb and A+ Content for supplementary content like author biography, series overview, or visual elements.

Can I update my KDP description after the book is published?

Yes. You can edit your book description at any time from the KDP dashboard. Changes typically take 24–72 hours to appear on the Amazon product page. Updating your description does not affect your book's publication status or require re-review of the book file.

For the full KDP publishing reference — formatting, metadata, and store submission — see the KDP formatting guide. For the OPF metadata that lives inside your EPUB file — separate from the KDP dashboard description — see the EPUB metadata guide. For ebook pricing strategy — how royalty tiers interact with price selection, permafree, and Kindle Unlimited — see the KDP ebook pricing guide.

Build your KDP description and metadata in one form — free.

Title, author, BISAC categories, keywords, short and long description — formatted for KDP, IngramSpark, and EPUB OPF at once.

Open Metadata Builder →