Skip to content
clearkit.sh

AI Text Cleaner

Clean pasted text: remove zero-width spaces, stray BOMs, soft hyphens and bidi overrides, normalize non-breaking spaces, replace long dashes, and remove emoji sequences while keeping Arabic, Indic and Persian shaping intact.

Deterministic character cleanup, not an AI model. It doesn’t rewrite text, detect AI writing or make text “undetectable”.
Paste text to see changes.

0 characters, 0 graphemes, 0 words, 0 lines, 0 bytes

0 characters, 0 graphemes, 0 words, 0 lines, 0 bytes

Cleaning rules

Invisible characters
Spaces
Dashes

Number ranges such as 10–20 always become 10-20.

Emoji
Whitespace (optional)

Paragraph breaks and tabs are kept unless you turn these on.

Change report

Paste text to see changes.

Invisible & unusual characters in input

Nothing to inspect yet.

How to use it

  1. 1

    Paste text

    Type or paste into the input box.

  2. 2

    Choose rules

    Toggle what to clean. The output updates as you go.

  3. 3

    Inspect

    See every invisible character with its Unicode name.

  4. 4

    Copy or save

    Copy the result or download it as a .txt file.

Private by design, not by promise.

There is no server to upload to. Your photos and text are processed in this browser tab and disappear when you close it.

How we handle privacy

Questions

Does this make AI text undetectable?

No. It is deterministic character cleanup, not an AI model or rewriter. It cannot identify AI-written text or hide it from detectors.

Will it break other languages?

The default rules keep zero-width joiners where Arabic, Persian and Indic scripts need them, plus combining accents and variation selectors. Aggressive removal is opt-in.

Will removing emoji delete numbers or symbols like ©?

No. Whole emoji sequences are matched with a maintained Unicode matcher. Digits, # and * are untouched, and text symbols such as © and ™ are kept by default.

Same privacy: everything stays on your device.