Remove Claude’s formatting from Ghost
Ghost preserves pasted HTML, so copying straight from Claude carries its class names — the ones containing “claude” — into a Ghost post. They are invisible while you read, but present in the source and readable by anyone who looks. Use the HTML card, or paste through a plain-text editor before pasting into the post.
Check yours first. Paste the text into the free checker and it lists every artifact with its exact position — no account, nothing uploaded, unlimited.
Check my text →What Ghost keeps
- Ghost's editor preserves pasted markup inside HTML cards, and posts are published as public HTML.
The fastest fix
Use the HTML card, or paste through a plain-text editor before pasting into the post.
That handles the markup. It does not handle zero-width characters, non-breaking and exotic spaces, smart quotes or em dashes — those are text rather than formatting, so they survive the paste route above and every other one.
How to check it worked
Use View Source on the published post. Ghost stores HTML cards verbatim, so anything pasted in appears exactly as saved.







