Hyphens and dashes

Version 1.22 by Cass Bonner on 2019/04/11 13:43

Following this guidance helps:

  • people in a hurry – words need to make immediate sense
  • people who are multi-tasking – if your attention's divided unclear words will puzzle you
  • cognitive impairments – clear words take less mental effort to understand
  • visual impairments – text to speech applications may not read dashes as intended

Guidelines

Use hyphens and dashes sparingly. They can cause readability issues.

1. Only use a hyphen if the word is confusing without it.

2. Do not use hyphens for time and date ranges, instead use "to".

3. Make sure your hyphen usage is up to date.

4. Be consistent with your hyphen choices.

5. Avoid using dashes whenever possible.

6. If you do use a dash, use an en-dash, not a hyphen or an em-dash.

Usability evidence


1. Only use a hyphen if the word is confusing without it.

Hyphens slow online comprehension as words with hyphens take longer to scan. They can make the reader need to stop to unpick meaning.

The argument for hyphens is that they avoid ambiguity. But with a little thinking, you can usually rewrite something clearly and simply without needing a hyphen. 
 

Example:

"This cereal is sugar-free." – with hyphen

"This cereal has no sugar." – without hyphen

Example:

"250-year-old trees" – with hyphens

"250 year old trees" – no hyphens, meaning ambiguous 

"Trees that are 250 years old" – no hyphens, meaning clear

Sometimes you do need a hyphen for clarity, where a word has a different meaning without the hyphen, like re-cover and recover or co-op and coop. 

Example:

"They recovered the sofa." – no hyphen, meaning ambiguous

"They re-covered the sofa." – hyphen, meaning clear

With the first sentence, did they get it back from a debt collector or did they put a new cover on it?

Of course, you could just write "They put a new cover on the sofa."

2. Do not use hyphens for time and date ranges, instead use "to".

"To" is easier to scan on a page, and text to speech software will read it out as "to". Rather than reading out "en dash", "dash", "hyphen" (if you used a hyphen) or even "minus".

3. Make sure your hyphen usage is up to date.

Hyphens often disappear if a compound word becomes widely used. Check what's most commonly used today. 
 

Examples:

Inter-networking became inter-net became internet 

Coffee-maker became coffeemaker

Brides-maid became bridesmaid
 

Hyphen use in prefixes can also declines. 

Examples:

De-regulate became deregulate


4. Be consistent with your hyphen choices.

Do not alternate using and not using a hyphen for a particular word.

Follow the same rules about hyphens across your online channels and offline content. Consistency in a document and organisation is more important than being 'correct' just in the bit you're editing.

Example:

If you choose to write "full-time" then use that throughout your content.

You may confuse your user if you then write "fulltime". Or they'll lose confidence in you because it looks like you cannot decide. If it's a job ad and they need to mention the working pattern in their application, it could be a real problem. They may well want to use what you've used.
 

5. Avoid using dashes whenever possible.

Replace dashes with commas if you can.
Commas are treated naturally by text to speech software by default. That is, they are not read out. Many screen reading applications will read out "en dash" for every "–". Yes users can calibrate tools they use, but why should they and what if they do not know how to?

6. If you do use a dash, use an en-dash, not a hyphen or an em-dash.

The en-dash is:

  • wider than a hyphen, narrower than an em-dash, same length as letter ‘n’
  • sometimes used the way brackets or commas are
  • used with a space before and after it

The em-dash is:

  • wider than the hyphen and en-dash, same length as letter ‘m’
  • used in US English in place of en-dash, without spaces around it
  • very unusual in UK English

Usability evidence

'Does hyphenation increase readability?', 2012

'Why Don’t Screen Readers Always Read What’s on the Screen? Part 1: Punctuation and Typographic Symbols', Paul Bohman, Deque, 2014

'Hyphen', Oxford Living Dictionaries, 2010

'The hyphen' University of Sussex, 2013

'The Trouble With EM ’n EN (and Other Shady Characters)', 2001

'The dash', University of Sussex, 2013

'Hyphens or en dashes—which are more readable when used in number ranges?', 2014

'Perilous Punctuation: Use the Dash With Panache', 2015

'Em dash', Oxford Living Dictionaries, 2018

"Hyphens dashes readability" Google Scholar search results, October 2018