Symbol & Emoji Library
Punctuation Symbols
Dashes, quotes, dots and editorial marks.

Where these characters come from
General Punctuation collects the marks that ASCII lacks — proper dashes, curly quotes, ellipses and editorial signs such as the dagger and pilcrow. These exist so that typographically correct text can be written without markup.
How reliably they render
Essentially all of it renders everywhere. This is the safest set on the site, and using the correct dash or quote character costs nothing in compatibility.
Questions
Is it worth using proper dashes and quotes?
Yes, and it costs nothing in compatibility — these characters render everywhere. An en dash for ranges, an em dash for asides and curly quotes for speech are what typographers use, and the correct characters are as portable as ASCII.
What is the difference between a hyphen, en dash and em dash?
A hyphen joins words. An en dash spans ranges, as in pages 10–20. An em dash marks a break in a sentence — like this one. They are three separate characters with three separate jobs.
Code points and HTML entities
| Char | Code point | HTML | CSS |
|---|---|---|---|
| . | U+002E | . | \2E |
| , | U+002C | , | \2C |
| ; | U+003B | ; | \3B |
| : | U+003A | : | \3A |
| ! | U+0021 | ! | \21 |
| ? | U+003F | ? | \3F |
| … | U+2026 | … | \2026 |
| · | U+00B7 | · | \B7 |
| • | U+2022 | • | \2022 |
| ‥ | U+2025 | ‥ | \2025 |
| ‧ | U+2027 | ‧ | \2027 |
| ‰ | U+2030 | ‰ | \2030 |
| ‱ | U+2031 | ‱ | \2031 |
| ′ | U+2032 | ′ | \2032 |
| ″ | U+2033 | ″ | \2033 |
| ‴ | U+2034 | ‴ | \2034 |
| ‵ | U+2035 | ‵ | \2035 |
| ‶ | U+2036 | ‶ | \2036 |
| ‷ | U+2037 | ‷ | \2037 |
| – | U+2013 | – | \2013 |
| — | U+2014 | — | \2014 |
| ― | U+2015 | ― | \2015 |
| ‖ | U+2016 | ‖ | \2016 |
| ‗ | U+2017 | ‗ | \2017 |
| ' | U+0027 | ' | \27 |
| ' | U+0027 | ' | \27 |
| ‚ | U+201A | ‚ | \201A |
| ‛ | U+201B | ‛ | \201B |
| " | U+0022 | " | \22 |
| " | U+0022 | " | \22 |
| „ | U+201E | „ | \201E |
| ‟ | U+201F | ‟ | \201F |
Showing the first 32 of 46 characters. Every character in the grid above is clickable to copy, whether or not it appears in this table.