The ☰ Symbol: From Ancient Heaven to the Hamburger Menu
The ☰ symbol, officially known in Unicode as the "Trigram for Heaven," has a fascinating split identity. While it originates from the ancient Chinese divination text, the I Ching, modern internet users recognize it instantly as the "hamburger menu" icon. Found in the top corner of countless websites and mobile apps, this simple stack of three horizontal lines is the universal symbol for a hidden navigation menu.
Long before smartphones existed, ☰ held deep philosophical meaning. In the Bagua—a set of eight trigrams used in Taoist cosmology—this specific symbol is called "Qian." It consists of three unbroken, solid lines representing pure "yang" energy. In this ancient context, it stands for heaven, the sky, strength, and creative power. You will often see it alongside the other seven trigrams representing natural elements like water, fire, and earth.
So how did an ancient Chinese symbol for heaven become the ultimate user interface shortcut? The design of the hamburger menu is credited to Norm Cox, who created it in 1981 for the Xerox Star personal computer. He wanted a simple, distinct graphic that looked like a list to tell users "there's a menu here." While Cox didn't specifically borrow the I Ching symbol, the visual match was perfect. When early web developers needed a text-based character for their menus before high-res SVG icons were standard, they repurposed the Trigram for Heaven to do the job.
In the Unicode standard, ☰ is located at code point U+2630 within the Miscellaneous Symbols block. Because it is a standard text character and not a colorful emoji, its appearance changes depending on the font you are using. Some fonts render it with thick, blocky lines, while others give it a thinner, more elegant look.
It is incredibly easy to confuse ☰ with the mathematical "Identical To" symbol (≡, U+2261), which is used in logic and geometry. However, the spacing and line thickness between the two usually differ slightly. If you want to use the ☰ symbol in your own projects, the easiest method is to simply copy and paste it from the web. For web developers, typing the HTML entity ☰ works perfectly to summon this heavenly hamburger right into your code.