Zero-width non-joiner

The zero-width non-joiner U+200C can prevent characters from joining in scripts that use joined forms. It is not a general word separator.

IN FOCUS[ZWNJ]

ZERO WIDTH NON-JOINER

Invisible character — the marker is not part of copied text.

Character details

Your line
♡→✦
3 code points
Open composer

Meaning and context

The zero-width non-joiner U+200C can prevent characters from joining in scripts that use joined forms. It is not a general word separator.

How to use it

Keep it when it is required by the source language. If a technical identifier contains it unexpectedly, inspect the exact sequence and consult the source before changing the text.

Examples

Inspect the exact sequence

A‌B

The inspector shows the embedded U+200C even when the display has no visible gap.

Compare the boundary

U+0041 U+200C U+0042

This is the explicit code-point sequence of the preceding sample.

Similar shapes, different characters

[ZWJ]

Zero-width joiner

U+200D

Compare the code points and the stated spacing, joining or line-break behavior rather than relying on appearance.

Details
[ZWNJ]

Zero-width non-joiner

U+200C

The visible marker in GlyphIndex is a display aid. Copy actions preserve this original invisible character.

Sources and method

Copy manually

Couldn’t copy automatically. Select the text below and use your device’s Copy command.

Use your device’s Copy command, then paste the text where you need it.

Character details

Code points
UTF-8 bytes
View character details

Appearance can vary by font.

Your saved symbols

Save symbols for another visit in this browser. They won’t appear on your other devices or browser profiles.