KDP book description formatter and checker
Free, no sign-up. Runs in your browser and sends nothing to us. Not affiliated with Amazon.
A KDP book description can be up to 4,000 characters, tags included. Supported HTML is <br>, <p>, <b>, <em>, <i>, <u>, <h4> to <h6>, <ol>, <ul> and <li>, and every tag must be closed. Write in plain text to get KDP-safe HTML, or paste existing HTML to check it.
Blank line = new paragraph. Lines starting with "- " = bullet list, "1. " = numbered list, "# " = heading. **bold** and *italic*.
0 / 4,000 characters, tags included
HTML to paste into KDP
Preview
What it checks
- Errors (KDP rejects or misrenders these): over 4,000 characters, unsupported tags such as <h2> or <span>, unclosed or overlapping tags, stray angle brackets.
- Warnings (content KDP does not allow; check by eye): URLs, emails and phone numbers, prices and ordering language, time-sensitive wording, reviews and ratings, review requests, emojis and invisible characters.
The preview uses this site's styles, not Amazon's, so spacing will differ slightly on the detail page.
Questions
- Do HTML tags count toward the 4,000-character limit?
- Yes. KDP counts tags in both the editor and the Source view: "test" is 4 characters, but in bold it is 11 because <b></b> adds 7.
- Can I use <h2> or <h3> headings?
- No. KDP supports <h4>, <h5> and <h6> only. The formatter turns any # heading into <h4>.
- Why does the checker flag a phrase that is fine?
- Content checks are pattern matches, so treat yellow notes as things to look at, not rejections. Red notes break KDP's stated rules: length, unsupported tags and unclosed tags.
The rules behind it
- KDP book description rules: 4,000 characters and supported HTML
- KDP title, subtitle, series and contributor rules, plus title limits
Sources
- https://kdp.amazon.com/en_US/help/topic/G201189630
- https://kdp.amazon.com/en_US/help/topic/GC4VASCGNQP6LQ7L
- https://kdp.amazon.com/en_US/help/topic/G201097560