TypeThem
Alt codes

Punctuation Alt Codes — Windows, Mac & HTML

Quick answer
Em dash, en dash, curly-style guillemets, and the true ellipsis character all live in the Windows-1252 special block, so — unlike most punctuation beyond the basic keyboard set — they do have real legacy Alt codes.

01 Alt codes at a glance

CharacterWindows Alt codeUniversal (any codepoint)MacHTML
En Dash Alt+0150 Alt+X after typing 2013 (Word) · Ctrl+Shift+U then 2013 (Linux) Character page →
Em Dash Alt+0151 Alt+X after typing 2014 (Word) · Ctrl+Shift+U then 2014 (Linux) Character page →
Semicolon — none — Alt+X after typing 003B (Word) · Ctrl+Shift+U then 003b (Linux) Character page →
Colon — none — Alt+X after typing 003A (Word) · Ctrl+Shift+U then 003a (Linux) Character page →
Horizontal Ellipsis Alt+0133 Alt+X after typing 2026 (Word) · Ctrl+Shift+U then 2026 (Linux) Character page →
Left-pointing Double Angle Quotation Mark Alt+0171 Alt+X after typing 00AB (Word) · Ctrl+Shift+U then 00ab (Linux) Character page →

4 of 6 characters here have a legacy Windows Alt+NNNN code — that code only exists for the Latin-1 Supplement range and Windows-1252's fixed special-character block, not for Unicode generally. Every character has the universal hex-based method though: type the hex codepoint, then press Alt+X in Word to convert it.

Copied to clipboard