Format Your Amazon Book Description — And See It Before You Publish

A WYSIWYG editor with a live Amazon listing preview, KDP-safe HTML export, and automatic cleanup of formatting that breaks when you paste from Word or Google Docs.

Amazon preview

Book description

Your description preview will appear here as you type.

0 / 4,000 characters (HTML)0 plain text
Green < 3,500 · Amber 3,5003,950 · Red > 3,950
Templates

Loading a template will replace your current draft.

Why this tool exists

KDP's description field supports a tiny subset of HTML and silently strips anything else. Pasting from a word processor often drops invisible characters and proprietary markup that breaks formatting entirely. This formatter shows you the real Amazon-style render as you type and copies only HTML that KDP will accept.

KDP-safe output

Only the 10 supported tags

Auto-cleans paste

Word + Google Docs

4,000-char counter

Tags included, like Amazon

How to use it

  1. 1Type or paste your description into the editor on the left
  2. 2Use the toolbar for bold, italic, headings, and bullet lists
  3. 3Watch the right pane — it mirrors the actual Amazon listing render
  4. 4Click Copy KDP HTML and paste into the description field on KDP

Frequently Asked Questions

What HTML does Amazon KDP actually accept in a book description?

KDP supports a narrow subset: <b>, <i>, <u>, <br>, <p>, <h4>, <h5>, <h6>, <ul>, <ol>, and <li>. Everything else — <strong>, <em>, <h1>, <h2>, <h3>, <div>, <span>, <img>, <a>, inline styles, classes — gets stripped silently or breaks rendering. The “Copy KDP HTML” button in this tool outputs only those ten tags.

Why is my formatting not working when I paste into KDP?

The two most common reasons: (1) you pasted from Microsoft Word or Google Docs, which inject hidden styles, namespaces (<o:p>), and zero-width characters that confuse KDP’s parser, and (2) you used the wrong tags — <strong> instead of <b>, <em> instead of <i>, or anything outside the supported list. This formatter strips both problems on every paste, so the output you copy is guaranteed to be KDP-clean.

How long can my Amazon book description be?

The hard limit is 4,000 characters — and Amazon counts the HTML tags toward that limit. A description that looks like 3,200 characters in your word processor can easily blow past 4,000 once you wrap it in <p>, <b>, and <ul> tags. The counter at the bottom of this tool shows your true HTML character count so you don’t get truncated.

Should I use bullet lists in my description?

For non-fiction, almost always — bullet lists make benefits scannable and consistently improve conversion on KDP listings. For fiction, use them sparingly; readers expect narrative paragraphs. A common pattern is one short bullet list of key tags or comparable titles near the end. Both layouts are available as starter templates in this tool.

Why do my bold characters look weird or get stripped?

If you copied text from a “fancy text generator,” Twitter bio, or LinkedIn headline, the “bold” letters are usually Unicode mathematical-bold characters (𝐁𝐨𝐥𝐝) — not real bold formatting. Amazon either renders them as plain letters, or shows them as boxes on mobile devices. This formatter detects those characters automatically and offers to convert them to real <b> markup that KDP understands.

Can I include images, links, or videos in my description?

No. KDP strips <img> and <a> tags from the standard description field. To add images, you need A+ Content (separate KDP module). To link to your other books, mention them in plain text — Amazon often turns those mentions into in-page links automatically inside the “Customers also bought” module.

A note on Amazon's preview accuracy. KDP occasionally tweaks how it renders tags inside the description block. The preview here matches Amazon's current desktop and mobile rendering, but always sanity-check the live listing after you publish — especially if you're using heading styles.

Take Your Book Marketing Further

Scrivy helps self-published authors get real reviews from verified readers. Sign up free and get $10 in review credit to start.

Get Started Free