← All Friday Seller Tools

Pay once · No Friday subscription

Product Description HTML Formatter

Turn untrusted description copy into clean, channel-conservative markup.

Amazon USWalmart USShopifyeBay US

Included in the $9.00 Shelf Kit

Agent/API — $0.25
Review-first
Every output stays a draft.
No credentials
No seller-account login required.
Private delivery
Inputs expire after 24 hours.
Clear recourse
Digital-service refund policy.

What you receive

  • Clean formatted fragment rebuilt from text only
  • Plain-text fallback for manual review or upload
  • Exact marketplace-profile tag allowlist
  • Removed-input and output tag counts
  • Character and UTF-8 byte counts

Who it is for

Sellers, agencies, and agents preparing supplied description copy for a human-reviewed marketplace update without carrying unknown markup forward.

Delivery: usually a structured result, workbook, or ZIP depending on the tool.

How it stays safe

Friday treats every supplied string as untrusted data, discards all input markup and active-content bodies, HTML-escapes retained text, and adds only fresh, attribute-free tags from a conservative marketplace profile. It adds no facts, links, images, styles, tracking, or executable content. This is not a marketplace-policy, category, security, accessibility, or legal compliance guarantee. It does not publish listings, access a seller account, or edit or upload listing data.

Synthetic sample

See the deliverable structure before buying

{
  "marketplace": "shopify",
  "formatted_html": "<p>Northstar Bottle keeps everyday hydration close at hand &amp; ready.</p><p>The wide opening makes it easy to add ice and clean after use.</p><ul><li>24 oz capacity</li><li>Stainless steel body</li><li>Leak-resistant threaded lid</li></ul>",
  "plain_text": "Northstar Bottle keeps everyday hydration close at hand & ready.\n\nThe wide opening makes it easy to add ice and clean after use.\n\n\u2022 24 oz capacity\n\u2022 Stainless steel body\n\u2022 Leak-resistant threaded lid",
  "allowed_tags": [
    "p",
    "ul",
    "li"
  ],
  "input_tag_count": 8,
  "output_tag_count": 12,
  "character_count": 241,
  "byte_count": 241,
  "warnings": [
    "This is a conservative formatting draft, not a marketplace-policy or category compliance guarantee; confirm the current item template before publishing.",
    "No seller account was accessed and no listing was edited, uploaded, or published.",
    "Removed 8 supplied markup token(s) and rebuilt the output from text only."
  ],
  "method_notes": [
    "All supplied markup is discarded before formatting; script, style, iframe, object, SVG, MathML, template, and embedded content bodies are discarded as well.",
    "Every retained character is HTML-escaped before fresh, attribute-free tags from the selected marketplace profile are added.",
    "The formatter adds no product facts, links, images, styles, tracking, or executable content."
  ],
  "publish_status": "draft_needs_review"
}

This sample uses synthetic facts. Your output is generated only from the facts you submit.

Agent API and x402 details

POST /v1/listings/description-html

Exact x402 price: $0.25. Use the public OpenAPI schema and Base USDC payment flow. The response returns a private job URL and temporary token.

Open the API documentation →

Related seller tools