Why Etsy descriptions never format the way you want
Etsy's listing editor is famously basic. There's no rich-text toolbar, no bold, no italics, no headings — just a plain text box. When you paste a description from Microsoft Word, Google Docs, or even Notepad, three things happen that ruin your formatting:
Curly quotes get smuggled in. Word automatically converts your straight quotes (") into curly typographic quotes (" and "). These look identical to humans but are different Unicode characters. They render fine for buyers, but they can cause issues with copy-paste into other systems, with screen readers, and with bulk-edit tools that expect plain ASCII.
Line breaks get inconsistently applied. Etsy preserves line breaks in descriptions, but the way it counts them is unforgiving. A single Enter creates a soft line break; a double Enter creates a paragraph break. Pasting from a word processor often inserts strange invisible characters between paragraphs that look like line breaks but render as one solid wall of text.
Angle brackets break the rendering. If your description contains < or > characters — common if you write things like "size: <5 inches" or ">100 sold" — Etsy's mobile app interprets them as malformed HTML and silently mangles the rest of your description. Etsy sellers have reported this for years; the fix is to remove the brackets entirely.
What this tool actually does
Five formatting styles, each designed to display correctly in Etsy's listing editor and on the buyer-facing page:
- Clean — Just fixes spacing. Two line breaks between paragraphs, single breaks inside paragraphs, no other changes. Best for narrative-style descriptions.
- Bullet list — Auto-detects lines that look like list items (lines starting with
-,*,•, or numbered lines) and replaces the marker with a clean Unicode bullet (•). Works in Etsy because it's a regular character, not HTML. - Section dividers — Adds horizontal divider lines (
━━━━━━━━━━) between paragraph groups. Useful for separating "About this item" from "Shipping" from "Care instructions." - Emoji headers — Detects lines that look like headers (short, all-caps, or end with a colon) and adds a small relevant emoji. Don't overuse this — it's a conversion lift on craft and gift listings, but feels off on luxury items.
- Boxed sections — Wraps each section in a Unicode box-drawing border. Visually striking, but uses more characters — watch the character count.
Plus four cleanup toggles that fix the underlying problems regardless of which style you pick: stripping HTML, straightening curly quotes, collapsing extra spaces, and removing angle brackets.
How to use it
Paste your description into the left panel. The right panel updates as you type and shows what your description will actually look like on the live Etsy listing page. Pick a style at the top to apply formatting. Use the options bar to toggle the cleanup features. When the preview looks right, click "Copy formatted description" and paste it into your Etsy listing editor. Done.
One important note: the preview is faithful to what Etsy renders, not to what the listing editor itself shows you. Etsy's editor often displays your description as a single block of text in the edit view, but the live listing page renders the line breaks correctly. Trust the preview here — it matches what buyers see.