maxdesign.com.au

Published:

This article looks at the optimal line length for your body copy, the best unit for setting the width, and how many characters should be presented per line.

The optimal line length for body copy is considered to be 50-70 characters per line.

But how could we convert 50-75 characters into a measurement that could be used to define container widths?

This is hard to answer, as different content can affect how many characters appear per line.

I decided to do an experiment with four well-known texts:

I took ten lines of text from each of these different examples, and then measured how many characters appeared per line at a range of different "em" widths.

Demo page

Below is a table of the results, including an overall average across all five example texts.

Width Source 1 Source 2 Source 3 Source 4 Av
35 em 794 765 777 766 77.6
34 em 757 739 745 741 74.6
33 em 720 712 745 723 72.5
32 em 720 692 708 710 70.8
31 em 692 672 676 674 67.9
30 em 682 664 651 637 65.9
29 em 629 611 651 637 63.2
28 em 603 600 601 605 60.2
27 em 587 585 591 568 58.3
26 em 572 546 573 561 56.3
25 em 525 536 558 551 54.3
24 em 510 518 513 511 51.3
23 em 500 480 498 511 49.7

As you can see, the averages suggest that your container should be: