Warning Symbols

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

Warning symbols are the category where the gap between "looks urgent" and "communicates urgency" matters most, because the meaning is carried entirely by an image that some readers never see. This collection holds 9 warning symbols drawn from 3 Unicode blocks — mainly Miscellaneous Symbols, Dingbats and General Punctuation. Code points run from U+203C to U+2757. All of them sit in the Basic Multilingual Plane, which means broad font support and very few encoding surprises.

Hazard symbols are standardised elsewhere

☢ (radioactive) and ☣ (biohazard) correspond to real international hazard signs. Unicode encodes the characters; the signs themselves are defined by safety standards, and the character is not a substitute for correct signage.

Dual presentation

⚠ and ⚡ have both text and emoji presentations. The same character can arrive as a flat outline or as a yellow-and-black image, which makes visual consistency hard to guarantee across platforms.

Never rely on the symbol alone

A screen reader announces ⚠ as "warning sign" at best. If the warning is important, the text must say what the warning is. A symbol prefix is an accent, not the message.

Unicode blocks in this collection

Counted from the characters on this page. Block names and ranges are from the Unicode code charts.
Unicode blockCharactersShare
Miscellaneous Symbols 5 56%
Dingbats 2 22%
General Punctuation 2 22%

Sample characters and their code points

U+26A0

U+26A1

U+2622

U+2623

U+26D4

U+2757

Frequently asked questions

Is ⚠ enough to mark an important note?

Not on its own. It renders inconsistently, conveys nothing precise, and is announced as a character name rather than as an alert. Lead with words that state the risk and use the symbol as visual reinforcement.

Related symbol collections and tools