Remove hidden and invisible characters and normalize formatting. This does not remove statistical AI watermarks, such as Google SynthID, or make text undetectable by AI detectors.

Paste text copied from ChatGPT or another AI tool. This removes hidden and invisible characters and normalizes formatting. It does not remove statistical AI watermarks, such as Google SynthID, and it does not make text undetectable by AI detectors. The cleaner runs in your browser. Nothing is uploaded.

Options

Removing the so-called ChatGPT watermark: what hidden characters actually are

Paste the text and the cleaned copy appears below. The summary counts what was found, such as zero-width characters and non-breaking spaces. Highlight hidden characters shows those characters in the original text before they are removed. If nothing needs to change, the page says No hidden characters found.

Hidden characters are things like zero-width spaces, soft hyphens, and directional marks. They can ride along when you copy from ChatGPT or another editor. They are not a statistical watermark. A statistical watermark, such as Google SynthID, is not stored as characters you can delete. This page does not remove that kind of watermark, and it does not make text undetectable by AI detectors.

This removes hidden and invisible characters and normalizes formatting. Smart quotes become straight quotes, and the ellipsis character becomes three dots. Those options start on. Em dashes and en dashes are left alone unless you opt in, because an em dash is a real punctuation mark. Strip Markdown starts off. Turn it on to remove bold markers, heading marks, and bullet markers.

A zero-width joiner is removed with the other zero-width characters. An emoji that was built with a joiner can split into its parts.

Frequently asked questions

Does this remove a ChatGPT watermark?

No. This removes hidden and invisible characters and normalizes formatting. It does not remove statistical AI watermarks, such as Google SynthID, and it does not make text undetectable by AI detectors. Hidden characters such as zero-width spaces are ordinary Unicode characters. They are not a statistical watermark.

What does the cleaner change?

It removes zero-width characters, soft hyphens, directional marks, and other invisible format characters. Non-breaking spaces and other unusual spaces become normal spaces. Trailing spaces are removed, and repeated blank lines are collapsed. Smart quotes and the ellipsis character are normalized when those options are on. Em dashes and en dashes stay as they are unless you turn that option on. Markdown such as bold, headings, and bullet markers is removed only when that option is on.

Will this make AI detectors say the text is human?

No. This does not make text undetectable by AI detectors. Removing hidden and invisible characters and normalizing formatting does not change the words enough to hide who wrote them.

Is my text uploaded?

No. AI Text Cleaner runs entirely in your browser. Nothing is uploaded.