30 symbols
Punctuation Marks & Typography
Typographically correct punctuation that a standard keyboard does not provide: em and en dashes, curly quotes and guillemets, the ellipsis, section and pilcrow signs, daggers, bullets, per mille, primes, and reference marks from the General Punctuation block (U+2000–U+206F).
Using the right character matters: an em dash — is not two hyphens, and curly quotes “ ” are the correct marks for prose.
All punctuation symbols
Click to copy. Hover a tile and choose i for codes and details.
What punctuation marks & typography are used for
- Professional documents and typesetting
- Legal and academic references (§ ¶ † ‡)
- Bullet points and separators (• · ‣)
- Quotation styles for different languages (« » „ “)
- Interrobang ‽ and irony marks for informal writing
Punctuation Marks & Typography: Unicode, hex, octal & HTML codes
| Symbol | Name | Unicode | Hex | Octal | HTML |
|---|---|---|---|---|---|
| Ellipsis | U+2026 | 0x2026 | 0o20046 | … | |
| Em dash | U+2014 | 0x2014 | 0o20024 | — | |
| En dash | U+2013 | 0x2013 | 0o20023 | – | |
| Bullet | U+2022 | 0x2022 | 0o20042 | • | |
| Middle dot | U+00B7 | 0x00B7 | 0o267 | · | |
| Triangular bullet | U+2023 | 0x2023 | 0o20043 | ‣ | |
| White bullet | U+25E6 | 0x25E6 | 0o22746 | ◦ | |
| Pilcrow | U+00B6 | 0x00B6 | 0o266 | ¶ | |
| Section sign | U+00A7 | 0x00A7 | 0o247 | § | |
| Dagger | U+2020 | 0x2020 | 0o20040 | † | |
| Double dagger | U+2021 | 0x2021 | 0o20041 | ‡ | |
| Per mille | U+2030 | 0x2030 | 0o20060 | ‰ | |
| Per ten thousand | U+2031 | 0x2031 | 0o20061 | ‱ | |
| Left double quote | U+201C | 0x201C | 0o20034 | “ | |
| Right double quote | U+201D | 0x201D | 0o20035 | ” | |
| Left single quote | U+2018 | 0x2018 | 0o20030 | ‘ | |
| Right single quote | U+2019 | 0x2019 | 0o20031 | ’ | |
| Double low quote | U+201E | 0x201E | 0o20036 | „ | |
| Single low quote | U+201A | 0x201A | 0o20032 | ‚ | |
| Inverted exclamation | U+00A1 | 0x00A1 | 0o241 | ¡ | |
| Inverted question | U+00BF | 0x00BF | 0o277 | ¿ | |
| Interrobang | U+203D | 0x203D | 0o20075 | ‽ | |
| Double question mark | U+2047 | 0x2047 | 0o20107 | ⁇ | |
| Question exclamation | U+2048 | 0x2048 | 0o20110 | ⁈ | |
| Exclamation question | U+2049 | 0x2049 | 0o20111 | ⁉ | |
| Reference mark | U+203B | 0x203B | 0o20073 | ※ | |
| Overline | U+203E | 0x203E | 0o20076 | ‾ | |
| Underscore | U+005F | 0x005F | 0o137 | _ | |
| Swung dash | U+2053 | 0x2053 | 0o20123 | ⁓ | |
| Wave dash | U+301C | 0x301C | 0o30034 | 〜 |
Frequently asked questions
How do I copy punctuation marks & typography?
Click any symbol on this page to copy it to your clipboard, then paste it anywhere: documents, email, social media, code or chat. Every character here is standard Unicode, so it works across Windows, macOS, iOS, Android and Linux.
How many punctuation marks & typography are on this page?
This collection contains 30 characters. Each one links to a detail page with its Unicode code point, decimal, hexadecimal and octal values, HTML entity, CSS escape, and JavaScript, Python and Java escape sequences.
What is the difference between an em dash and an en dash?
The em dash — (U+2014, —) is as wide as the letter M and marks a break in a sentence. The en dash – (U+2013, –) is half as wide and joins ranges like 9–5 or 2020–2024. A hyphen - (U+002D) joins compound words.
How do I type an em dash?
Windows: Alt+0151, or type two hyphens in Word and let AutoCorrect convert them. macOS: Option+Shift+Hyphen. HTML: — or —.