fsymbols
Loading symbols…
››
◇

white diamond

White diamond

36/88

◇ is an open, geometric diamond outline used for visual formatting. In text and messages, it serves as a bullet point, section divider, or decorative border rather than expressing feelings.

Text symbol

What ◇ means

◇ organizes text visually as a list bullet, divider, or decorative ornament. Unicode defines no emotional meaning or slang for it; people use it to structure notes, lists, or profiles cleanly without adding visual weight.

In Japanese typography and East Asian layout, hollow shapes like ◇ can serve as optional markers for subheadings or notes. Across digital documents, it provides an open alternative to standard round bullet points.

Neutral and neat; reads as layout formatting rather than emotion.

Do not mistake it for the playing card suit in card games.

Part of collections

What it means when someone sends it to you

3 readings

A bullet point introducing a list item or sub-point.

Don't confuse it with

5

Combination ideas

3
A decorative divider line.
Frames a heading or name.
A light bullet for a list item.

Questions people ask

2

Does ◇ mean the same thing as the card suit ?

No. While both look like outlined diamonds, represents the playing card suit in card games, whereas ◇ is a general geometric shape.

Why does ◇ appear wider in some fonts?

In East Asian fonts, geometric shapes are often designed with ambiguous width that can render about as wide as a square CJK character.

Collections with ◇

15

How to type or find ◇

Also called
hollow diamond · open diamond · outline diamond
Search it as
diamond separator · geometric diamond
Shows up in
Anything that takes text · its shape is whatever your font draws
Windows (Word)
⎇Alt+XType 25C7, then AltX 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 “white diamond”.
Linux
⎈Ctrl+⇧Shift+UType 25c7, then Enter or Space.
HTML
◇
CSS
\25C7
HTML
Use ◇ or ◇ in HTML source.
Code
Use \u25C7 in string literals in JavaScript, Python, C, and languages supporting Unicode escapes.
Codes and encoding1 code points
HTML decimal
◇
HTML hex
◇
CSS content
content: "\25C7";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E2%97%87
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

2

Shapes & colours597 symbols

Stars & signs805 symbols