How to easily access the elusive em-dash — on Windows and Mac

em-dash, en-dash, emdash, endash, dash, windows, mac, shortcut

Welcome to TNW Basics, a collection of tips, guides, and advice on how to easily get the most out of your gadgets, apps, and other stuff.

Nobody loves an em-dash more than I do — I put an em-dash on anything. It really is a wonderful grammatical tool. You can use it to dictate the pace of your writing, to bring more attention to an argument, to add extra information without cluttering a sentence. It truly is a gift to writing — and you should absolutely use it.

Unfortunately, the em-dash — and the en-dash (–) for that matter — is not popular enough to deserve its own place on the keyboard. Instead, you’ll need to use a shortcut. The problem is the shortcut varies across operating systems.

No worries, we’re here to help. Here’s how to type em-dashes and en-dashes on both Mac and Windows systems.


Admittedly, Mac makes it easier to use em- and en-dashes than Windows. There’s a pretty simple shortcut which works on laptops and desktop macOS systems by default.

  • To type an en-dash, you’ll need to press the Alt key and the Minus key at the same time. That’s it, you’ve now got an en-dash (–).
  • The em-dash works similarly — it merely requires one extra key. Hold down Alt + Shift + Minus for an em-dash. Boom, that’s it.

Pretty simple, right? Now onto Windows.


Windows tends to be a little less friendly to dash admirers, but things have gotten better with the release of its own emoji keyboard — it’s actually got a somewhat convenient shortcut for em and en-dashes built into it.

  • Press the Win key and the dot (.) at the same time to get to the emoji keyboard.
  • At the top of the keyboard, navigate to the symbols menu (the omega icon).

  • You should see the en- and em-dashes towards the bottom of the keyboard.
  • You’re done!

Another alternative is to use Alt codes. There’s a catch, however: Alt codes don’t always work on laptop keyboards. This was the case with the Razer Blade, which I recently tested.

  • For an em-dash, hold down the Alt key and type 0151, then release the Alt key. That’s it!
  • For an en-dash, hold down the Alt key and type 0150, then release the Alt key. Pretty simple, right?

Well, that’s it. Now you know how to use en- and em-dashes on Mac and Windows.

Read next: The evolution of sex toys: From 30,000-year old stone dildos to hi-tech vibrators

Corona coverage

Read our daily coverage on how the tech industry is responding to the coronavirus and subscribe to our weekly newsletter Coronavirus in Context.

For tips and tricks on working remotely, check out our Growth Quarters articles here or follow us on Twitter.