The hidden recipe inside a family emoji

A family emoji can look like one small illustration while being stored as a short sequence of characters. The sequence may include separate people and a zero-width joiner, an invisible character that tells compatible software to combine the characters around it into a single emoji image.

The joiner does not draw anything or take up visible space. It acts more like an instruction: render these pieces together, not side by side. This lets a keyboard offer many family combinations without requiring a completely separate underlying character for every possible group.

One sequence, different results

The emoji standard defines combinations, but the device or app still has to know how to display them. Its text renderer recognizes the sequence and uses an emoji design for the whole group. If it does not recognize the combination, it may show the individual people separately, or display a missing-character symbol instead.

That is why the same sequence can look like one polished pictogram on one device and a row of disconnected figures on another. The characters have not necessarily changed; the software’s ability to interpret their arrangement has.

Why the distinction matters

Because the image is made from multiple characters, a visible emoji is not always one character in the underlying text. That can matter when software counts characters, moves through text, or handles deletion: an app must account for the joined sequence if it wants the emoji to behave like one unit.

So the next time a family emoji appears as a single picture, its simplicity is partly an illusion. The image is a compact rendering of a tiny set of instructions hidden in the text.