Line Length

Not too long, not too short.

The width of a line of text decides how easily the eye finds the next line. Lines that run too long lose the reader on the way back, and lines that are too short break the rhythm. For body text, 45 to 75 characters is the comfortable range.

Origin

Printers worked out comfortable measures long before anyone tested them; book lines have traditionally run about 30 times the size of the type. In 1929 Miles Tinker and Donald Paterson measured reading speed across line lengths and found that moderate lines, roughly 59 to 97 millimeters at 10-point type, read best.

Robert Bringhurst’s The Elements of Typographic Style (1992) gave designers the rule they still quote: 45 to 75 characters per line for a single column of text, with 66 widely regarded as ideal. Screen research since then, including Mary Dyson and Mark Haselgrove’s 2001 study, has found that longer lines can be read faster on screen, while most people still prefer moderate ones.

The Measure

Line length, or measure, is the width of a line of text, usually counted in characters. Lines that are too long make it hard to find the start of the next one, and lines that are too short break the reading rhythm. For a single column of body text, 45 to 75 characters is the comfortable range.

Origin
Tinker and Paterson (1929) · Bringhurst (1992)
Also called
Measure
In practice
max-width: 66ch
When to Use
How to Use
The classic 01 / 10

45 to 75 Characters

For a single column of body text, 45 to 75 characters per line, counting letters and spaces, is the range typographers have relied on for decades, with 66 often called ideal. It is a guide for continuous reading, not a law for every block of text.

Best for
Body text and articles
Use when
Setting a reading column
Avoid when
Text is scanned, not read, as in tables
CSS 02 / 10

Set the Measure in ch

In CSS, the ch unit is the width of the digit zero in the current font, so max-width: 66ch holds about 66 characters per line at any text size. Using max-width rather than width lets the column shrink on phones.

Best for
Responsive reading layouts
Use when
Text sits in a wide container
Avoid when
The container is already narrow
Too long 03 / 10

Long Lines Lose the Reader

At the end of each line the eye has to sweep back to the start of the next. On long lines that return sweep misses, and readers skip a line or reread the same one. Full-width text on a wide monitor is the usual culprit.

Best for
Wide desktop layouts
Use when
Text spans the full window
Avoid when
Lines are short anyway
Too short 04 / 10

Short Lines Break the Rhythm

Below about 40 characters the eye jumps constantly, and justified text fills with gaps and hyphens. Short measures are fine for captions and marginal notes, but not for paragraphs squeezed into narrow cards or several columns.

Best for
Columns, sidebars, and cards
Use when
Text is set in narrow columns
Avoid when
The text is a short label or caption
Spacing 05 / 10

Wider Measure, More Leading

The wider the measure, the more line spacing the eye needs to find the next line. Short measures can be set tighter. Change line height when you change column width, so the two stay in balance.

Best for
Typography settings
Use when
Changing column width
Avoid when
Line height already adjusts per breakpoint
Research 06 / 10

Fastest Is Not Favorite

On screen, longer lines of around 95 to 100 characters can be read faster with the same comprehension, yet many people prefer shorter or moderate lines. Dyson and Haselgrove suggested about 55 characters as a compromise between speed and comprehension.

Best for
Choosing a default measure
Use when
Speed and comfort compete
Avoid when
Text is skimmed for a single fact
Accessibility 07 / 10

WCAG Says 80 at Most

WCAG success criterion 1.4.8, Visual Presentation (level AAA), asks that blocks of text be no wider than 80 characters, or 40 for Chinese, Japanese, and Korean. People with reading or visual tracking difficulties lose their place on long lines.

Best for
Accessible reading experiences
Use when
Supporting low vision or dyslexia
Avoid when
The text is not a block, such as a single label
Audience 08 / 10

Beginners Need Shorter Lines

Typographic guidance suggests 34 to 60 characters for novice readers, with 45 as the optimum, and 45 to 80 for experienced readers, with 60 as the optimum. Learning, children’s, and help content benefits from the shorter end.

Best for
Learning, kids, and help content
Use when
Readers are beginners
Avoid when
Experts skim reference material
✦

Line Length in the Age of AI

AI answers are long, and chat panes often stretch the full width of the window. The measure that suits a book suits an answer too.

✦ AI Era 09 / 10

Cap the Answer Column

A full-width answer pane on a wide monitor produces lines of 150 characters or more. Cap the prose at a reading measure, and let code blocks and tables scroll sideways instead of widening the text.

Shift
Full width → reading column
Use when
Designing an AI chat interface
Watch for
Prose stretched to fit wide tables
✦ AI Era 10 / 10

Walls of Generated Text

Long answers set in long lines are hard to scan. Pair a sensible measure with headings, lists, and short paragraphs, so generated text can be read and not just produced.

Shift
Wall of text → structured answer
Use when
Displaying long AI answers
Watch for
Long paragraphs at full width
Further Reading

Wikipedia