skip navigation menus
haven communications logo
The Mission
is Possible

Commonly Used UTF-8 Symbols

The tables below represent my modest effort to provide an accessible tool for getting some commonly used Unicode characters into my Web content.

The Windows Character Map never seemed convenient even in the days when I could see well enough to use a mouse easily. Now, the map is useless to me.

I can copy what I need from the left column in the tables below. Otherwise, I can use the decimal code to enter the character.

To look up other characters, see:

Typographical characters
Character Decimal encoding Comment

8211 Used mainly in ranges such as date ranges.

8212 Use around a phrase that interrupts the main thought of a sentence. See the Merriam-Webster article A Guide to Em Dashes, En Dashes, and Hyphens.

8220

8221

8216

8217 Also, the apostrophe symbol for contractions.

8230

8209 The keyboard hyphen produces fine typography. However, this non-breaking hyphen prevents awkward line breaks when the user resizes the browser window.

8194 I think this looks good before and after an en dash in a range. For example: “6/1/2023 – 6/30/2023.”

8195

Fore more characters, see General Punctuation and Latin 1 Supliment.

Legal symbols
Character Decimal encoding Comment

169

174 Formerly called “registered trademark sign.”

8480 Legal protection for the name of a service (not for product names).
Note: Many screen readers do not speak this symbol, nor do they give any auditrory indication of its existence at the end of a word.

8482 For an unregistered item.

8471 Use before the year and owner name, if the work is protected.
Note: Some fonts do not show this character, so you may need to apply a font that differs from the surrounding text.
Currency symbols
Character Decimal encoding Comment

162

8364

163

For other currency symbols, see Currency table.

Misc. characters
Character Decimal encoding Comment

128269

128462

9993;

10133 Use in a button to indicate that something hidden will be displayed.

10134 Use in a button to indicate that something displayed will be hidden.

10004 Nice for custom radio buttons.

10008

128438

9888

9836 For more musical notes, see the Miscellaneous characters table.
Shapes
Character Decimal encoding Comment

9650

9660

11207 Good for browser history backward button.

11208 Good for browser history forward button.

128898; Good for a Next button label.

128896; Good for a Previous button label.

9632

9658

9660

10094 Good for Previous page button label.

10095 Good for Next page button label.

For many useful emoji, see W3Schools Emoji Reference.

Letter-like Characters and Numbers
Character Decimal encoding Comment

8507 Many screen readers do not speak this symbol.

8481 Many screen readers do not speak this symbol.
Math symbols and numbers
Character Decimal encoding Comment

8457 Browsers may insert a line break before this symbol if the user resizes the window. To avoid this, enclose the number and this symbol in a <span> with a style that prevents line breaks.
Note: Avoid using the simple degrees mark (°) in any page that is likely to be viewed internationally.
8451

Not needed Entering the plus sign from the keyboard works just fine for math semantics.

8722 Use instead of the hyphen for better typography and screen reader pronunciation.
Examples:
“−37” will be spoken as “minus 37.”

“5 − 3 ” will be spoken as “Five minus 3.” Format such statements to avoid awkward line breaks as described above.

To get screen readers to speak negative numbers, use a CSS style with the ::before pseudo-element and the following property:

content: "−" / "negative";

So, the following <span class="negativenum">12</span> will be spoken as “negative twelve.”
See more math symbols.

215 Use instead of the alphabetic “x” for better typography. Oddly, screen readers speak this as “multiplication sign, ” “x” or “times” without any apparent logic.

Note: This sign is not in Unicode’s math operators set. See Latin 1 Supplement set.

8725

189 For more fractions, see Latin Supliment .

A Few Words about Roman Numerals

UTF-8 includes the Roman numerals . I have given up on using them. I just do not see that they help my content. I suggggest that you just type the equivalent English letters and apply a font matching the classic styleroman numeral .

Published: