2026-06-22 · all guides
Kindle Book Description HTML: The 4,000 Characters That Sell Your Book
The spec: 4,000 characters, and HTML counts against it
The KDP description field accepts up to 4,000 characters, and every character of HTML markup you use counts toward that limit, not just the visible text. A description padded with heavy formatting can hit the cap with far fewer readable words, so the budget forces a tradeoff between structure and length. In practice, a strong description runs 1,500 to 2,500 characters of visible text with a few hundred characters of markup, leaving comfortable headroom.
Formatting matters because of how the description renders. On the product page, Amazon shows only the first few lines before a read-more fold, and mobile shows even less. Bold openers, short paragraphs, and scannable lists dramatically outperform dense plain-text blocks because most shoppers skim above the fold and decide in seconds whether to expand.
The exact tags KDP allows
KDP supports a limited whitelist of HTML tags in the description: bold with b, italic with i, line breaks with br, paragraphs with p, unordered lists with ul, ordered lists with ol, list items with li, and headings restricted to the smaller levels h4, h5, and h6. The larger heading tags h1 through h3 are not supported, which is deliberate: Amazon reserves the big type for its own page elements, and oversized author headings would break the page hierarchy.
Anything outside the whitelist gets stripped or, worse, rendered as visible junk text. That means no images, no links, no font or color styling, no tables, and no script of any kind inside a description. If you paste from Word or Google Docs, hidden styling tags come along for the ride and often render as garbage; always paste as plain text and add the allowed tags by hand or with a trusted generator.
A structure that converts browsers into buyers
The proven skeleton has four beats. Open with a single bold hook line that names the reader and the promise, because that line is all most shoppers see before the fold. Follow with a short paragraph of empathy and stakes: the problem as the reader experiences it. Then deploy a bulleted list of five to eight concrete things the reader will get, each starting with a strong verb, because lists are the most-read element in any description. Close with a one-line call to action and, for nonfiction, a credibility line about approach or scope.
In markup terms, that is one b-wrapped opener inside a p, one or two p paragraphs, a ul with li items, and a final p. An h4 or h5 subheading like What You Will Learn Inside above the bullet list adds scannable structure without stealing visual hierarchy from the page. This entire skeleton typically lands around 1,800 characters, less than half the limit.
Common failures and how to avoid them
The classic failure modes: pasting rich text that renders with broken artifacts, writing a plot-summary or table-of-contents dump instead of a benefits pitch, front-loading credentials nobody asked for, and burying the hook in paragraph three where the fold hides it. Another subtle one is writing for people who have already decided to buy; the description job is to convert the undecided skimmer, which is why the first 200 characters carry most of the weight.
Because the description is structured writing with strict formatting rules, it automates unusually well. ebookdone includes an HTML-formatted description in the KDP metadata pack generated with each book, using only tags from the allowed list, as part of the 9 dollar flat price. Generated or handwritten, always preview the result in the KDP previewer before publishing, and reread it on your phone after the book goes live: mobile is where most of your buyers will meet it.
FAQ
Which HTML tags does KDP allow in book descriptions?
The supported set is b, i, br, p, ul, ol, li, and the heading tags h4, h5, and h6. Tags outside this list, including h1 through h3, images, and links, are stripped or rendered as literal text.
Do HTML tags count against the 4,000-character limit?
Yes. The limit applies to everything in the field, markup included, so heavy formatting reduces the room left for visible text. Plan for roughly 1,500 to 2,500 characters of readable copy plus markup.
Can I edit my book description after publishing?
Yes, anytime from the KDP bookshelf without unpublishing. Updates go through a short review and usually appear on the live listing within 72 hours, which makes the description a great candidate for iterative testing.
Skip the formatting entirely. ebookdone writes the book and hands you every KDP-ready file — $9 per book, no subscription. The outline and first chapter are free.
Start your book free