The·quick[ZWSP U+200B]·brown·fox[Word Joiner U+2060]·jumps·over·the·lazy·dog.¶ Invisible·characters·survive[Soft Hyphen U+00AD]·copy·and·paste[VS16 U+FE0F],·which·is·why¶ a·JSON·key·like·[ZWJ U+200D]"id"[ZWJ U+200D]·stops·matching·the·one·in·your·database.¶ This·line·ends·with·a·non·breaking·space·and·a·soft[Soft Hyphen U+00AD]·hyphen.
Hover any character for its codepoint, category and name. 231 characters.
| Codepoint | Class | Count | First positions |
|---|---|---|---|
| U+200D | Zero-width characters | 2 | 123, 128 |
| U+200B | Zero-width characters | 1 | 9 |
| U+2060 | Zero-width characters | 1 | 20 |
| U+FE0F | Variation selectors | 1 | 91 |
| U+00AD | Other formatting marks | 2 | 75, 222 |

Claude水印去除器将隐形Unicode字符从文本中剥离出来,所以你粘贴的内容正是你所看到的隐形字符是真正的代码点,在屏幕上不占宽度:零宽度连接器,256个变体选择器,双向控件,标签字符,私有使用的代码点,它们在复制和粘贴中幸存下来,它们在电子邮件和CMS字段中穿行,并且它们被每个测量字符串的程序所计数,这就是为什么JSON键停止匹配,密码比较失败,或者差异显示两条看起来相同的线条不同的原因。
该工具做两份工作。检测器扫描您的文本并报告其发现的每个隐形字符,按类分组,并显示其确切的代码点以及发生次数,因此您可以在更改任何内容之前查看其中包含的内容。然后,删除您选择的任何类,然后将干净的文本交回。两者都完全在您的浏览器中运行 - 没有上传、记录或存储任何内容,当您正在清理的文本是未发布的草稿、合同或客户记录时,这一点很重要。
1件值得精确的事情,因为这个主题上的大多数页面都不是,2026年8月引入的克劳德的官方文本水印不是由隐形字符构成的,它是一个统计水印:令牌选择是按键轻推Anthropic持有,信号分散在数百个单词中而不是存储在任何单个字符中,这意味着没有客户端工具可以通过删除字符来删除它,没有客户端检查器可以在没有该键的情况下确认它的存在或不存在。任何声称其他内容的人都在描述其他内容。
AI输出中、从文档和PDF粘贴的文本中以及通过富文本编辑器的任何内容中真正出现的不可见的Unicode,这个工具去掉的是一个真实而独立的问题,它就是打破你的代码的同一扫描工作在Claude、ChatGPT、Gemini和任何其他模型的输出上,因为不可见的字符是文本的属性,而不是产生它的模型的属性。
用它来清理你自己的草稿,然后再进入数据库,在字符串比较之前清理文本,检查为什么一个JSON有效负载不会解析,或者审计你已经被交给并且不能担保的内容,调查结果表加倍作为解释:每个类都说那些字符做什么以及为什么它们的存在很重要。
Drop in any text - a AI 响应,一个文档摘录,一个 JSON 有效载荷。它留在你的浏览器中;没有什么被发送到服务器。
Detector按类和代码点列出每一个看不见的字符,并带有计数,空表表示文本是干净的。
每个类默认打开。关闭一个以保留它 - 例如,变体选择器在表情符号序列中承载。
Copy结果,如果要证明就重新扫描,一个清理过的字符串报告零个隐形字符。
零宽度连接器、变体选择器(两个块)、标签字符、bidi 控件、隐形数学运算符、格式标记以及所有三个私人使用区域。
每个查找都用出现计数命名 U+ 表示法中的精确码点,因此您可以根据 Unicode 标准进行验证,而不是信任总数。
Strip类独立。emoji序列依赖于零宽度连接器和变异选择器,因此删除所有内容并不总是正确的。
非分体空间和印刷空间被替换为纯空格而不是删除,因为删除它们会连接两个单词。
Rewrite the habits that make prose read as machine-written - inflated vocabulary, hedge phrases, em dashes, and connective filler.
Measure the patterns that make text read as machine-written: sentence-length variation, overused vocabulary, hedging and em dash density.
Escape and unescape strings for JSON online - handles quotes, backslashes, newlines, tabs, control characters, and \uXXXX Unicode, with optional quote wrapping
Reverse any text string instantly. Supports file upload and URL loading with auto-reverse option.
0 comments
No comments yet. Be the first to share your thoughts!