Writing & StyleStyle guide

Number Ranges with an En Dash

An en dash can compactly show a span such as 2016–2020 or a page range. In prose, however, a construction introduced by “from” should normally be completed with “to” or “through” rather than mixed with an en dash.

Quick answer

Use an en dash for compact numeric ranges where your style calls for it; write “from X to/through Y” when using the word “from.”

Key details

Core IssueAn en dash can mark a compact span between numbers or dates, but prose constructions with from/to or from/through should be written consistently.
Phrase Rolerange-formatting
Registeredited and professional writing

Important caveats

Prose Boundary

Do not combine “from” with a bare en-dash range; if the sentence begins with “from,” complete the construction with “to” or “through” according to meaning and style.

Usage Boundary

An en dash means a range or span, not subtraction; mathematical minus signs and ordinary hyphens are separate characters/functions.

Further guidance

Range Style

Microsoft style uses an en dash in compact ranges such as year or page spans, particularly where space is limited.

Sources and evidence

Sources are shown with the role they play in this guide. Historical or style-sensitive claims are kept within the evidence boundary described above.

  1. Dashes and hyphens — Microsoft Style Guide (opens in a new tab)Microsoft · En-dash and em-dash functions, including number ranges and sentence breaks
  2. Numbers — Microsoft Style Guide (opens in a new tab)Microsoft · Number-range guidance and en-dash examples

Explore the topic