About
I Hate Watermarks is an open-source AI watermark remover that reveals and strips invisible characters from text produced by ChatGPT, Claude, Gemini and other tools. Paste your text to see every hidden character highlighted in place with its name and code point, then copy or download a clean version.
It removes zero-width spaces and joiners, byte-order marks, soft hyphens, direction overrides, variation selectors, Unicode tag characters and exotic spaces, while keeping invisible characters your text needs, such as emoji joiners and RTL marks. Optional settings normalize lookalike spaces and letters or apply NFKC normalization.
Everything runs in your browser, so your text never leaves the page. It is upfront that it can't remove statistical watermarks like SynthID-Text. An agent skill brings the same engine to Claude Code, Codex and other coding agents, and the MIT-licensed TypeScript library has no dependencies.
