White Square

Unicode
U+25A1
Category
Geometric
HTML Entity
□
CSS
\25A1
The White Square symbol (□) is a classic geometric character representing a simple, unfilled box outline. In typography and document formatting, it is frequently used as an empty checkbox, a ballot box, or a minimalist bullet point. It also serves a specialized role in mathematical logic, where it denotes the modal operator for "necessity."

How to Type

Windows
Alt+9633
macOS
Control+Command+Space then search "white square"
Linux
Ctrl+Shift+U then 25A1
HTML
□ or □

In Programming

In mathematical logic and formal verification, the white square is used as the modal operator to denote that a proposition is necessarily true. In front-end web development, its Unicode escape (\25A1) is occasionally used in CSS pseudo-elements to render custom, un-ticked checkboxes.

Tags

ballot box symbol box empty checkbox empty square geometric hollow square modal necessity operator outline shape square outline to-do list box unfilled box unicode empty square

Related Symbols