Triangle Symbols

Click any symbol to copy it. 12 characters, each labelled with its Unicode code point.

Triangles in Geometric Shapes are encoded by direction and fill, which makes them the most common choice for play buttons, sort indicators and disclosure arrows built from text. This collection holds 12 triangle symbols drawn from 1 Unicode block — mainly Geometric Shapes. Code points run from U+25B2 to U+25E5. All of them sit in the Basic Multilingual Plane, which means broad font support and very few encoding surprises.

Direction is part of the character

△ ▲ ▽ ▼ ◁ ◀ ▷ ▶ are eight separate characters, not one rotated. There is no rotation property in Unicode — each orientation had to be encoded on its own.

The corner triangles

◢ ◣ ◤ ◥ are half-filled squares rather than free-standing triangles. They were designed to sit flush in a grid, which is why they look clipped when used alone.

Use with a text label

A ▶ used as a play control tells a screen reader nothing beyond "black right-pointing triangle". If it is interactive, it needs a real accessible name.

Unicode blocks in this collection

Counted from the characters on this page. Block names and ranges are from the Unicode code charts.
Unicode blockCharactersShare
Geometric Shapes 12 100%

Sample characters and their code points

U+25B3

U+25BD

U+25C1

U+25B7

U+25E2

U+25E4

Frequently asked questions

Is there a way to rotate a triangle character?

Not within Unicode — each direction is its own character, so pick the one you need. CSS transforms can rotate any character visually, but the underlying character is unchanged and will still be announced by its original name.

Related symbol collections and tools