fsymbols
Loading symbols…
››
⨝

join

Join

⨝ joins rows with equal values in shared columns and keeps one copy of each. It is the natural-join operator in relational algebra.

Text symbol
Also called
large bowtie
Search it as
natural join · relational algebra · bowtie
Shows up in
Anything that takes text · its shape is whatever your font draws

What ⨝ means

It joins two relations by matching shared attributes.

A relation is a table-like set of rows with named columns; a natural join matches equal values in shared columns and keeps one copy.

Is ⨝ the same as ⋈?

They are related forms; usage can differ.

Unicode names ⨝ JOIN, describes it as a large bowtie, and cross-references ⋈ BOWTIE. Database texts also use ⋈ for joins, so follow their definitions.

Font support for ⨝ varies by font; as of 2026, a missing glyph may show as a fallback.

Don't confuse it with

1

Questions people ask

1

Why does ⨝ show as a box on some devices?

Because that device's fonts have no glyph for it. The character is still correct and still copies correctly — the box is a missing glyph, not a broken character.

How to type ⨝

Windows (Word)
Alt+XType 2A1D, then Alt+X to get ⨝.
Windows
Win+Rrun charmap for the full table, or use the emoji picker's Ω symbols tab (Win + .).
macOS
Control+Command+SpaceOpen the character viewer and search “join”.
Linux
Ctrl+Shift+UType 2a1d, then Enter or Space.
HTML
⨝
CSS
\2A1D
Windows Word
Type 2A1D, then press Alt+X.
macOS
Enable Unicode Hex Input, hold Option, and type 2A1D.
Linux GTK
Press Ctrl+Shift+U, type 2A1D, then Space or Enter.
Codes and encoding1 code points
HTML decimal
⨝
HTML hex
⨝
CSS content
content: "\2A1D";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E2%A8%9D
1
On screen
1
Code points
1
JS .length
3
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

1

Maths & numbers1,835 symbols