NewAnthropic is watermarking Claude’s text output from 2 August 2026.See which models carry it →

Remove Claude’s formatting from Obsidian

Obsidian discards pasted HTML, so Claude's class names do not survive into an Obsidian note. What does survive is character-level: zero-width characters, exotic spaces, smart quotes and em dashes. Paste as plain text with Ctrl+Shift+V (Cmd+Shift+V), or clean the invisible characters afterwards.

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 Obsidian keeps

The fastest fix

Paste as plain text with Ctrl+Shift+V (Cmd+Shift+V), or clean the invisible characters afterwards.

There is no markup to remove here, so the characters are the whole problem. Zero-width characters, non-breaking and exotic spaces and smart punctuation are text rather than formatting, which is why they survive a route that strips everything else.

How to check it worked

Open the note's .md file directly in a plain-text editor or run it through git diff. Obsidian's editor hides zero-width characters that the raw file contains.

Product Hunt — featuredProduct Hunt — featuredNick Launches — featuredNick Launches — featuredDang.ai — featuredDang.ai — featuredFazier — featuredFazier — featuredStartup Fame — featuredStartup Fame — featuredTurbo0 — featuredTurbo0 — featuredTinyLaunch — featuredTinyLaunch — featuredToolPilot — featuredToolPilot — featuredTwelve Tools — featuredTwelve Tools — featuredProduct Hunt — featuredProduct Hunt — featuredNick Launches — featuredNick Launches — featuredDang.ai — featuredDang.ai — featuredFazier — featuredFazier — featuredStartup Fame — featuredStartup Fame — featuredTurbo0 — featuredTurbo0 — featuredTinyLaunch — featuredTinyLaunch — featuredToolPilot — featuredToolPilot — featuredTwelve Tools — featuredTwelve Tools — featured