Free Amazon KDP HTML Description Generator

Amazon KDP HTML Description Generator

Format your book description safely using only KDP-approved HTML tags.

1. Write & Format
Your formatted preview will appear here...

Why You Need a KDP-Specific HTML Generator

Amazon Kindle Direct Publishing (KDP) uses a very strict backend system. If you write your book description in Microsoft Word or Google Docs and copy-paste it directly into Amazon, it carries over hidden formatting codes (like CSS styles, <span> tags, and custom fonts).

When Amazon detects these unsupported tags, it either completely rejects your book update, or it strips the formatting entirely, leaving you with a giant, unreadable wall of text. Furthermore, standard AI chatbots often generate code using <strong> or <em> tags, which Amazon occasionally struggles to render correctly compared to traditional <b> and <i> tags.

Our Free Amazon KDP HTML Generator acts as a strict filter. By using our toolbar, you generate 100% compliant HTML. If you paste existing HTML into the box and click "Sanitize", our JavaScript engine will automatically strip out all illegal tags, classes, and styles, leaving only the pure formatting that Amazon loves.

Frequently Asked Questions

Which HTML tags are officially allowed by Amazon KDP?
According to Amazon's official guidelines, the following tags are allowed in the description field: <b>, <i>, <u>, <h1> through <h6>, <p>, <br>, <ul>, <ol>, and <li>.
Can I use colored text or custom fonts?
No. Amazon strictly prohibits inline CSS, such as <span style="color:red;">. Using these tags will cause an error when you try to save and publish your book listing.
How do I use this tool?
Simply type your description into the text box. Highlight the text you want to format and click the corresponding button in the toolbar (e.g., "B" for Bold). When finished, click the Sanitize & Update Preview button. You can then view how it will look to Amazon buyers, and switch to the Raw HTML Code tab to copy the exact code needed for your KDP dashboard.
Tool created by Bishhnu Banerji