Free tool

KDP Book Description HTML Formatter

Write or paste your Amazon book description, add bold, italics, headings and bullet points, and copy clean HTML that KDP's description field accepts — with a live preview and the 4,000-character count.

**bold** · *italic* · ++underline++ · ## heading · - bullet · 1. numbered. A blank line starts a new paragraph.

A village with one secret. A keeper who knows it.

Mira Holt has lit the lanterns of Wyke for thirty years. She knows every wick, every hinge, every name in the ledger — and she knows why the lights must never go out.

When a stranger arrives asking about the winter of 1987, Mira has a choice: keep the promise she made to her father, or tell the truth and lose everything the village has built on it.

Perfect for readers who love:

  • Quiet, character-driven mysteries
  • Small-town secrets and unforgettable settings
  • Books that stay with you long after the last page

641 / 4,000 characters including HTML

554 visible characters

Why format your Amazon description?

Most shoppers decide in the few seconds they spend on your product page. A wall of grey text is easy to skip; a bold opening line, short paragraphs and a few bullets are easy to scan. Amazon shows the first few lines above a "Read more" link, so those lines do the heavy lifting.

KDP doesn't give you a rich-text editor. The description box takes plain text with a handful of HTML tags, and anything it doesn't recognise is stripped. That is why formatting copied from Word vanishes — and why you need HTML.

How to use the formatter

  1. Write or paste your description on the left. Leave a blank line between paragraphs.
  2. Select text and click a button to make it bold, italic or underlined, or to turn lines into a heading, bullets or a numbered list. You can also type the shortcuts directly: **bold**, *italic*, ++underline++, ## heading, - bullet.
  3. Check the preview on the right and the character count underneath.
  4. Copy the HTML and paste it into the Description field on KDP's Kindle eBook or paperback details page. Then use KDP's own preview to confirm it displays as you expect.

Which tags are allowed?

This formatter only ever outputs <b>, <i>, <u>, <br>, <p>, <h4>, <h5>, <h6>, <ul>, <ol>, <li> — the basic set KDP has supported for years — with no attributes, styles or links. Amazon does revise its rules, so treat this as a strong starting point and check KDP's current list of supported HTML before publishing. Your text is escaped first, so stray < and > characters can't break the markup.

What makes a description sell

Lead with a hook

Put your strongest line first, often in bold or as a heading: the core conflict for fiction, the promise for non-fiction. It is the line people see before "Read more".

Keep paragraphs short

Two to four sentences each. On a phone, a six-line paragraph becomes a twenty-line block.

Use bullets for non-fiction benefits

"In this book you'll learn…" followed by four or five concrete outcomes is a proven pattern. Fiction can use a short "Perfect for readers who love…" list of comparable themes.

Close with a nudge

End with a line that tells the reader what to do or feel next — "Scroll up to start reading" is common on Kindle, though a closing line about the story itself often reads better.

Common mistakes

  • Formatting everything. If every other phrase is bold, nothing stands out. Bold one line, maybe two.
  • Reviews and quotes you can't back up. Amazon's rules restrict reviews, testimonials and time-sensitive claims in descriptions; use the Editorial Reviews section in Author Central for genuine quotes.
  • Keyword stuffing. Lists of search terms read badly and can break Amazon's metadata guidelines. Put keywords in KDP's keyword boxes.
  • Forgetting the tag characters. The 4,000-character limit includes the HTML, which is why this tool shows both counts.

Need the words before the formatting? Draft back-cover copy with the book blurb generator, then paste it here to format it.

Frequently asked questions

What HTML tags does KDP allow in the book description?+

At the time of writing KDP accepts a small set of basic tags — <b>, <i>, <u>, <br>, <p>, <h4>, <h5>, <h6>, <ul>, <ol>, <li> — and strips or rejects the rest, including links, images, fonts and colours. Amazon changes its rules from time to time, so check KDP's current help page before you publish.

How long can an Amazon book description be?+

4,000 characters. KDP counts the HTML tags as well as the text, so a description full of bold phrases and bullets reaches the limit sooner. This tool shows both numbers.

Why does my formatting disappear when I paste into KDP?+

The description box in KDP's bookshelf is a plain text field that interprets basic HTML. Formatting copied from Word or Google Docs isn't HTML, so it is dropped. Paste the HTML this tool produces instead.

Can I use headings in an Amazon description?+

KDP allows the smaller heading tags (h4–h6). This formatter turns a ## heading into <h4>, which displays as a bold line slightly larger than the text — useful for a tagline at the top.

Is my description stored anywhere?+

No. The conversion runs entirely in your browser; nothing you type is sent to our servers.

Write your book with Inkora

Inkora writes your book and drafts its store description, keywords and categories — then exports the description already converted to KDP's HTML.

Start writing free

More free self-publishing tools