Skip to content
Hidden Character Inspector

Private browser-local Unicode inspection

Private local workbench

Inspect hidden characters in AI text

Find zero-width characters and copy/paste artifacts, remove selected items in your browser, and see every change.

Your text is processed in this browser and is not uploaded.

This does not remove SynthID or other statistical watermarks. Possible Content Credentials are protected and stop cleanup. Hidden characters are not evidence of AI authorship.

Unedited pasted text keeps its clipboard line endings. If you edit it, the displayed editor text becomes the input and the page tells you. Nothing is uploaded.

Unicode scalars 0 UTF-8 bytes 0 / 400000

One .txt, .md or .markdown file, up to 256 KiB raw bytes. Malformed UTF-8 is refused.

Input profile:

Initializing the local inspector…
Inspection progress Progress is reported by phase, not as an estimated percentage. Progress is reported by phase, not as an estimated percentage.

Before you interpret the result

  • “No removable hidden-character issues found” is not “no AI watermark.”
  • Statistical watermarks and AI authorship are not inspected.
  • File metadata is outside plain-text and Markdown inspection.
  • Only selected permitted scalar deletions appear in cleaned output and the receipt.

Read all limitations or review the methodology.