Chrome extension
Copy clean, everywhere.
The NoAtMark extension strips invisible characters from anything you copy — zero-width spaces, joiners, BOMs — so ChatGPT, Claude, and web pages never leave hidden baggage on your clipboard.
Free, no account needed. Unzip and load it in about a minute — steps below.
✅ Auto-clean on copy
Copy from ChatGPT, Claude, or any page — invisible characters are stripped automatically. Toggle it off anytime.
📌 Right-click to clean
Select any text, right-click, choose Copy clean text (NoAtMark).
🗃️ Popup scanner
Click the toolbar icon for a quick paste-to-scan-and-clean panel.
Install in 4 steps — Chrome / Edge / Opera / Brave
All Chromium browsers use the same zip:
- Download the Chromium zip and unzip it to a folder.
- Open your browser:
chrome://extensions,edge://extensions,opera://extensions, orbrave://extensions. - Turn on Developer mode (top-right).
- Click Load unpacked and select the unzipped folder.
Install in 4 steps — Firefox
Firefox uses its own package and a free developer add-on account (no fee):
- Download the Firefox zip and unzip it to a folder.
- Open Firefox and go to
about:debugging#/runtime/this-firefox. - Click Load Temporary Add-on… and select
manifest.jsoninside the folder. - Done — the NoAtMark icon appears. For a permanent install, publish free on addons.mozilla.org.
Safari needs a Mac + Xcode, so it's not included here.
What it strips
- Zero-width spaces (U+200B), joiners (U+200C/U+200D), word joiner
- BOM (U+FEFF), soft hyphen, direction marks, combining grapheme joiner
- Variation selectors and special spaces
Everything runs locally. No data, text, or browsing history ever leaves your device.