Unicode 18.0.0

Why can a character copy and still look blank?

This character can be copied exactly and still look blank, because it has no visible width. Code points: U+200B. A blank spot is not proof the character was dropped. A box is a different failure. Destination rendering was not tested. A non-equivalent fallback is " " (A visible space when a gap must be seen). Adds width and permits a line break. Not the same character. Font coverage, shaping, and application acceptance were not tested, so those results are unknown.

Code points

  • [ZWSP] U+200B

What was checked

Zero-width space

An invisible format character that can provide a line-break opportunity.

It is not a visible space and may be rejected, ignored or exposed in some tools.

Remove it when unwanted; choose a visible separator if a user must see a boundary.

  • Fallback : Visible separation Adds visible width and different wrapping behavior.

Copied and still blank

This character can be copied exactly and still look blank, because it has no visible width.

A blank spot is not proof the character was dropped. A box is a different failure. Destination rendering was not tested.

Inspect the code point. Remove U+200B when a visible gap is required.

  • Fallback : A visible space when a gap must be seen Adds width and permits a line break. Not the same character.

What this does not prove

No OS, font, browser, application, field policy or rendering engine was tested. Unicode validity and segmentation do not establish actual display or acceptance.

Machine-readable JSON · Exact lookup · Markdown · Capability lab

Character preview