Exotic spaces
OGHAM SPACE MARK (U+1680)
The word separator of the Ogham script. Unusually for a space, it is drawn — as a short line — in most Ogham fonts, and as blank in everything else.
- Codepoint
U+1680- Category
- Exotic spaces
- Removed by default
- No
- Governing option
- Spaces
-s - Can be load-bearing
- No
Where it comes from
Ogham text, and lists of "unusual whitespace characters" used by people testing what a validator accepts.
Why it matters
It is classified as a space separator, so `\s` matches it and `trim()` in many languages removes it — but plenty of validators use an explicit ASCII whitespace list and let it straight through.
Before and after
A space from a script last used in the sixth century, in the middle of ASCII.
The character is shown as a labelled chip so you can see where it sits. In your text it draws nothing at all.
When it is legitimate
In Ogham text, where it is the space between words.
How to remove it
Turn on Spaces (`-s`); it becomes an ordinary space.
Is it an AI watermark?
Not a watermark
No. An Ogham script character. In modern text it is a curiosity or a probe of what a form will accept.
No connection to machine-generated text. It comes from software, from a keyboard, or from a person.
Questions
Is it really invisible?
In an Ogham font it draws a line, because Ogham is written along a stem. In every other font you get blank space.
Does `\s` match it?
In Unicode-aware regular expressions, yes. In byte-oriented or ASCII-only ones, no — which is where the surprises come from.
Check your own text
Paste anything into the cleaner to see every hidden character it contains, with position, codepoint and what happens to each one. Nothing is uploaded.