Free tool · No sign-up · No AI

Amazon Book Description Formatter

Format your book description with the HTML Amazon KDP accepts, see how it will look, and stay under the 4,000-character limit.

Type or paste (from Word or Google Docs too). A blank line starts a new paragraph; a single line break becomes <br>. Select text and use the buttons, or Ctrl/⌘+B, I, U.

Preview

One storm. One lighthouse. One secret the island has kept for forty years.

When marine biologist Nora Vale takes a winter posting on remote Garrow Island, she expects quiet.
Instead she finds a logbook that ends mid-sentence, and a keeper nobody will talk about.

Inside this book:

  • A slow-burn mystery with a twist you won’t see coming
  • A heroine who trusts the tides more than people

Perfect for readers who love atmospheric, character-driven suspense.

520 / 4,000
75 of these are HTML tags

Allowed tags and the 4,000-character limit (tags included) checked against KDP’s help on November 9, 2026. Paste the HTML into the Description field using its Source button. Runs in your browser; nothing is sent anywhere.

What KDP accepts in a description

The description is the copy under your book’s title on Amazon. KDP lets you format it with a short list of HTML tags, set out on its Write a Book Description help page (checked November 9, 2026):

  • Paragraphs and line breaks: <p> and <br>. KDP notes that an empty line between sentences takes two line breaks, and that extra spaces between words are ignored.
  • Emphasis: <b>, <i>, <em> and <u>.
  • Headings: <h4>, <h5> and <h6> only. The larger <h1> to <h3> aren’t supported, so the formatter changes them to <h4>.
  • Lists: <ul> for bullets and <ol> for numbers, each with <li> items. Amazon shows one level, so nested lists are flattened.

Everything else, including <strong>, <span>, <div>, links, images, fonts, colors and inline styles, is converted to an allowed tag or removed with its text kept. The cleanup notes under the editor say exactly what changed, so nothing disappears silently.

The 4,000-character limit counts the tags

KDP caps descriptions at 4,000 characters and counts every one of them, HTML included. A bolded word costs seven extra characters for <b></b>; a five-item bulleted list costs about fifty characters of markup before any words. An ampersand is stored as &amp;, five characters for one symbol.

The counter measures the compact HTML you copy, with no line breaks between tags, so it is the number KDP will see. If you are over, trim the copy before you trim the formatting: most strong descriptions are well under the limit anyway, because shoppers read the first few lines and decide.

How to format a description that reads well

  • Lead with a hook in a heading. Amazon collapses long descriptions behind “Read more”, so the first line carries the most weight. A short <h4> or a bold sentence stands out without shouting.
  • Keep paragraphs short. Two to four sentences each. Long blocks of text are hard to scan on a phone, where many shoppers read.
  • Use italics for titles and tone, not whole paragraphs. Long runs of italic or underline are harder to read.
  • Use lists for non-fiction benefits. “In this book you’ll learn” followed by three to five bullets is easy to scan. Fiction usually reads better as prose.
  • End with who it’s for. A line naming the reader (“For fans of…”) helps the right people recognise the book. Don’t pack in keyword lists, which KDP’s rules prohibit.

If you need the words before the formatting, the book blurb generator turns a premise into a back-cover description and a one-line tagline. Paste the result here to format it.

Common problems when pasting into KDP

  • Tags show up as text on the page. The HTML went into the normal view of the Description field instead of the Source view. Clear the field, click Source, and paste again.
  • Everything is one paragraph. Line breaks from a plain-text editor don’t survive on their own; they need <br> or <p>. The formatter adds them for you from the blank lines and line breaks you type.
  • The whole description turned bold. Google Docs wraps copied text in a bold tag set to normal weight. If the style gets dropped and the tag doesn’t, everything turns bold. The formatter recognises the wrapper and removes it.
  • Odd characters or an error about invalid characters. Text copied from some apps carries hidden characters, and KDP’s help says empty brackets such as <> cause trouble too. The formatter outputs only the tags on KDP’s list and escapes stray angle brackets as &lt; and &gt;.
  • Over the limit after formatting. Because tags count, a description that fits as plain text can go over once formatted. Drop underline and nested emphasis first; they cost characters and add little.

After you publish an update, it can take up to 72 hours for the new description to appear on the product page. If it still looks wrong after that, compare the live page with the preview here; a mismatch usually means the paste went into the wrong view.

How to use the formatter

  1. Type or paste your description. A blank line starts a new paragraph and a single line break becomes <br>, so plain text works without any tags.
  2. Select text and click B, I or U (or press Ctrl/⌘ + B, I or U). Put the cursor on a line and click H4, H5 or H6 to make it a heading. Select several lines and click a list button to turn them into bullets or numbers.
  3. Check the preview and the counter, and read any warnings about URLs, emails or emoji.
  4. Click Copy HTML, open your book’s details in KDP, click Source on the Description field and paste.

The preview is built from the cleaned-up result, not the raw text you paste, so what you see is what KDP receives. Amazon’s own styling differs slightly in font and spacing. The editor runs in your browser and doesn’t use AI.

More free tools for the publishing stage: the KDP cover size calculator for your paperback wrap, the KDP royalty calculator for pricing, and the book page count calculator. To write the book itself, Anthra’s AI book generator takes an idea through chapters, cover and print-ready files.

FAQ

Which HTML tags does KDP allow in a book description?

KDP lists <p>, <br>, <b>, <i>, <em>, <u>, headings <h4> to <h6>, and bulleted and numbered lists (<ul>, <ol> with <li>). It says <h1>, <h2> and <h3> are not supported. The formatter only outputs those tags and converts or removes anything else.

Do HTML tags count toward the 4,000-character limit?

Yes. KDP counts every character in the description field, tags included. Its own example: “test” counts as 4 characters, but “<b>test</b>” counts as 11. The counter here measures the exact HTML you copy, so it matches what KDP counts.

Where do I paste the HTML in KDP?

In the Description field on your book’s details page, click the Source button to switch to code view, then paste. If you paste HTML into the normal view, the tags show up as text.

Can I paste from Word or Google Docs?

Yes. When you paste formatted text, the formatter keeps bold, italics, underline, headings and lists, turns Google Docs’ styled spans into the matching tags, and drops fonts, colors, links and everything else KDP doesn’t support. It lists what it changed.

Can I include links, my website or reviews?

No. KDP’s rules exclude phone numbers, email addresses, mailing addresses, website URLs, other ordering information, reviews, quotes and testimonials, and Unicode emoji from the description. The formatter warns about URLs, emails, phone numbers and emoji it spots. Put review quotes in the Editorial Reviews section in Author Central instead.

Is my description sent anywhere?

No. The formatter runs entirely in your browser and doesn’t use AI. Nothing you type is stored or sent to Anthra.

From an idea to a finished book

Anthra’s AI agent plans the outline, writes every chapter, illustrates it from your locked character details, narrates the audiobook and exports EPUB, PDF and a print-ready paperback. Start with free welcome credits, no card required.