Secret Symphony: The Ultimate Guide to Readable Web Typography

Right now, there’s a mathematical symphony happening on your website.

Every single one of your readers is subconsciously aware of this symphony, and more important, they are all pre-programmed to respond to it in a particular way.

The question is this:

Is your site’s symphony pleasing and inviting to your readers, or does it turn them off and make it harder to communicate with them?

The Mathematical Symphony of Typography

As it turns out, this symphony is not unique to websites. You “hear” it every time you read a book, newspaper, magazine, or web site—every place where typography exists.

At first glance, you might think that typography and math have nothing to do with one another. After all, typography consists of letters and words, and math is…well…numbers.

But the truth is, typography is a combination of artistic letterforms and mathematical proportions, an exquisite marriage of form and function.

When the mathematical proportions of your typography are harmonious, your site—and your content, specifically—look appealing to readers.

Conversely, when the proportions of your typography are imbalanced, your content isn’t as attractive to readers, and your site seems cluttered and disorganized.

The bottom line is this:

The mathematical proportions of your typography are vitally important to how readers perceive both your site and your content.

So how can you tweak the proportions of your typography to create a beautiful mathematical symphony?

Let’s take a trip down the typographical rabbit hole and find out!

The 3 Fundamental Dimensions of Typography

Every paragraph you’ve ever seen has 3 primary dimensions. The first two, font size and line height, are vertical in nature.

Font size and line height

Figure 1. How font size and line height work in web browsers. Font size is measured from the top of a capital letter (S) to the bottom of descending characters (y). Half the line height extends both up and down from the centerline of the text.

The third dimension, line width, is horizontal.

Line height and line width

Figure 2. Line height and line width form the vertical and horizontal dimensions of typography.

Taken together, these 3 dimensions are responsible for how you perceive typography.

To get a feel for how these dimensions work together, it’s helpful to look at a few text samples where one dimension is varied and the others are held constant. This way, you’ll be able to see the effect that each dimension has on the other two.

In Figure 3 below, the line height and line width are fixed, and the font size is varied from 13 to 16px.

Variable font size with constant line height and line width

Figure 3. With the line height and line width held constant, it’s clear that larger font sizes require larger line heights to maintain both proportion and readability.

In the first paragraph of Figure 3, the line height is large enough relative to the font size to produce generous whitespace between the lines of text. However, in the second paragraph, the line height is not large enough relative to the font size to yield sufficient whitespace, and it looks cramped as a result.

This leads to an important conclusion: As font sizes increase, line heights must also increase in order to maintain the geometric proportions of a paragraph. In other words:

Font size and line height are proportionally related.

In the next example, the font size and line height are fixed, and the line width is varied from 233 to 466px.

Variable line width with constant font size and line height

Figure 4. As the line width is increased, the text becomes harder to read because the line height has not been increased to offset the effect of the width.

Despite the fact that the line heights are the same in the two paragraphs of Figure 4, their readability is quite different because of the differing line widths.

As the line width gets longer, it becomes more difficult to perform a return sweep (the movement of the eyes from the end of one line to the beginning of the next) unless the line height is also increased to account for this effect.

Research confirms this conclusion, too. In a 2004 study from the University of Reading (how ironic), Mary C. Dyson states:

Long line lengths are said to need more interlinear spacing to ensure that the eyes locate the next line down accurately when executing a return sweep…

Bottom line? It’s clear that line heights and line widths are mathematically related in some way. More specifically:

For any font size, the line height must increase as the line width increases.

But what is the exact mathematical nature of this relationship?

Harmonious Proportions and the Golden Ratio

Answering this question might be easier than it first seems because nature has given us a remarkable blueprint for beautiful and effective proportionality.

Evident in plants, animals, the shape of galaxies, and even your DNA, this proportionality blueprint is so pervasive that humans have noticed it for thousands of years. We’ve used it, too—it can be seen in art and architecture throughout history.

So what is this incredible proportion that “really ties the room together?”

I’m talking, of course, about the golden ratio.

When nature needs a proportion to relate things and to provide order on any scale, it tends to use the golden ratio.

With typography, the goal is to relate font size, line height, and line width in an aesthetically pleasing and orderly way.

Could it be, then, that the golden ratio is applicable to typography as well?

The Mathematics of Golden Ratio Typography

As you probably guessed, the answer is an emphatic yes! Here’s how it works:

First, the font size (f) and line height (l) are proportionally related through a ratio (h). Mathematically, this is about as simple as it gets, and the basic equation looks like this:

Line height equation

In the equation above, the optimal line height is produced when h equals the golden ratio (φ). This insight gives us the following equation:

Optimal line height equation

Unfortunately, just knowing the optimal line height for a given font size is not enough.

Earlier, you saw that all 3 typographical dimensions—font size, line height, and line width—affect one another. Therefore, you cannot talk about line height or font size without also considering the line width.

Based on this reasoning, there must also be an optimal line width that corresponds to the optimal line height from the equation above.

Problem is, you don’t know the exact relationship between line width and line height. All you know for sure is that the line width is significantly greater than the line height.

With the help of basic mathematical modeling, you can make an educated guess that the relationship between the optimal line height and line width is exponential. Here’s the simplest equation to express that:

Optimal line width equation

This is remarkable because now, for the first time, you have a solid mathematical basis for the relationship between font size, line height, and line width.

Note to designers: Golden Ratio Typography is intended to serve as a basis for proper typesetting. Factors such as x-height and other typeface metrics also influence typography and should be considered in finalized designs. Golden Ratio Typography provides the most rational starting point for adjustments of this nature.

There’s one little problem here, though: The web isn’t nearly as precise as these equations.

You see, web designers are constrained to using integer values for things like font size, line height, and line width (this will be the case until sub-pixel rendering becomes a reality).

The above equations all yield highly precise decimal values, and simply rounding the answers to the nearest integer produces significant errors that will cause your resulting typographical proportions to be imprecise.

The bottom line is that the web is not optimal, and therefore, the optimal equations presented above are insufficient for fine-tuning your typography in the real world.

Ultimately, if you want precise Golden Ratio Typography on your website, then you’re going to need some tuning equations.

Fine-tuning Golden Ratio Typography for the Web

To understand how typographical tuning works, let’s look at an example.

For a font size of 16px, the perfect line height is achieved when h equals the golden ratio. This yields a value of 25.88854px for the optimal line height. Using this value, you can then determine that the associated optimal line width is 670.21670px.

Optimal line height calculation for size 16 font

Optimal line width calculation for size 16 font

If you tried to use these values in your site’s CSS, you’d encounter problems.

Because it only resolves integer values, the web cannot display a line height of 25.88854px. Instead, the best you could do for the line height is 26px.

But 26px is greater than the optimal line height given by the equations, and as you’ve seen, you cannot change the line height—not even a little bit!—without also changing the associated line width (otherwise, the resulting proportions would not be precisely “golden”).

Therefore, the process of rounding the line height from 25.88854px to 26px requires that the resulting line width be greater than 670.21670px.

This is the essence of typographical tuning:

If your line width is shorter than the optimal width, then your corresponding line height must be less than the golden ratio. Conversely, if your line width is longer than the optimal width, your corresponding line height must be greater than the golden ratio.

Here’s a graph to help illustrate this concept for the most commonly-used font sizes:

Line height vs. line width for common font sizes

Figure 5. As line widths increase, line heights must also increase to preserve geometric proportions and readability. The horizontal gray line in this graph represents the golden ratio (φ), and you can see how line heights behave relative to this value for the most commonly-used font sizes. Click to enlarge.

Mathematically speaking, the typographical tuning equations are more complicated than the equations you’ve already seen. Fortunately, I’ve done the heavy lifting here, so you can focus on the concept and the results.

Ultimately, you need two tuning equations for the different scenarios you will encounter while setting typography. Depending on the situation, you’ll need to determine:

  1. The adjusted line height, given a font size and line width
  2. The adjusted line width, given a font size and line height

Here are the equations to do just that:

Line height ratio tuning equation
Line width tuning equation

Using the second equation above, you can determine the adjusted line width for the aforementioned example situation of a 16px font size with an integer line height of 26px.

Adjusted line width for 16px font with a line height of 26px

The adjusted width, which will maintain golden typographical proportions for this scenario, is 685.32505px. For use on the web, this must be rounded to 685px.

Let’s look at another example that will hit closer to home (and this is how you can tune the typography on your own website right now):

What if you wanted to use a 16px font size in a content width of 550px? What should your adjusted line height be in this case?

Here’s how you’d solve that problem:

Sample line height ratio calculation

Sample line height calculation

The answer here is 25.00169px. Once again, this value must rounded to the nearest integer for use on the web, and this results in an adjusted line height of 25px.

Golden Ratio Typography Calculator

Obviously, doing a bunch of math every time you deal with typography will get tiresome very quickly.

To remedy this, I’ve created the Golden Ratio Typography Calculator, which makes it incredibly easy to determine the perfect typography for any situation!

Smart and versatile, the calculator will give you golden typographical recommendations based on the input you provide.

If you enter only a font size, the calculator will show you the optimal line height and line width for that font size.

If you enter only a width, the calculator will show you the best and second-best font size/line height combinations for that width.

If you enter both a font size and a width, you get the whole shebang:

  • Optimized typography for your font size and width
  • The best typography for the width you’ve provided
  • The second-best typography for the width you’ve provided
  • The optimal typography for the font size you’ve provided

Go play around with the Golden Ratio Typography Calculator and explore finely-tuned typography like never before!

The Incredible Impact of Golden Ratio Typography

I hinted at this earlier, but I want to make it clear: The stuff I’ve shared with you today doesn’t just apply to the web. In fact…

Golden Ratio Typography can be used to fine-tune the typography of any medium!

Books, newspapers, magazines, websites, e-readers, you name it—they can all benefit from the improved proportions that Golden Ratio Typography provides.

And now, as you begin to view the world through the lens of Golden Ratio Typography, you’ll notice countless opportunities for typographical optimization.

The Bottom Line

Golden proportions are evident throughout the universe, and they occur in places where form and function combine to produce a beautiful, effective, and useful result.

Remember the mathematical symphony of typography?

By employing Golden Ratio Typography, you’ll ensure that your site has a golden symphony that will appeal to everyone.

Take the Next Step!

  1. Share this on Twitter:
  2. Share this on Facebook:

219 comments… read them below or add one

Tim Biden December 22, 2011

Holy Crap! I have a lot to learn. I have absolutely never put this much thought into typography before. Now I’ve gotta check out my site and see how badly I have messed it up.


Jenn Lawlor December 22, 2011

Fascinating stuff. Thanks a lot for your hard work, Chris.

I first heard about this from husband, who is a builder.
We see the same ratios in buildings, mostly in older building before manufacturing homes took over. When we see a building that resonates with us, the golden ratio is always there.
Check out the book, The Old Way of Seeing, by Jonathan Hale.

It’s about time the online world catches up with the rest of the universe.
Keep up the great work.


Chris Pearson December 22, 2011

Thanks for the book recommendation, Jenn. I love historical tie-ins :D


Allen Liu December 22, 2011

Awesome post! I especially love that you have created a tool to help with the calculations =) I look forward to using it for my work and in helping the web look more beautiful (or readable)!



Greg Rickaby December 22, 2011

Epic post Chris! It’s obvious you spent a ton of time on this. Thanks, I learned a lot!


Maximilian Lemos December 22, 2011

You sir are a gentleman and a scholar. You honor the passing of the late Steve jobs with this article. I can’t wait to employ these techniques on my own sites.


Nick Reese December 22, 2011

Holy cow homeh!

This is outstanding. I love the calculator.

Now it’s time to see how the top magazines / papers stack up to the golden ratio.

Fantastic work man. Definitely pushing the web to be a better place.


Cudazi December 22, 2011

Very useful, I love the calculator!


peter December 22, 2011

“In the equation above, the optimal line height is produced when h equals the golden ratio (φ).” [citation needed]

How do you know that phi is the optimal ratio for line height? Is there research on this? You can assert that 1.6 produces good results, but you can’t just randomly claim it is optimal. Optimal under what conditions?


Chris Pearson December 22, 2011

Peter, there’s nothing for me to cite because I’m the first person to conduct a unified mathematical analysis on the 3 dependent typographical variables (font size, line height, and line width).

Your point about the golden ratio line height is valid in a universal sense, but in the context of Golden Ratio Typography, the optimal line height is assumed to occur when the font size and line height exhibit golden proportions.

This only happens when h equals φ.

Finally, I’m not asking you to believe anything I say without thinking for yourself. I encourage you to look at the output of the Golden Ratio Typography Calculator and see what you think of the resulting text (its aesthetic appeal and its readability, specifically).


Peter December 22, 2011

Unfortunately your calculator doesn’t allow me to choose different values for h to do the experiment you propose. For example, does h = 1.5 look better than h = 1.6? How about 1.7, or 2? You say you have conducted a unified mathematical analysis, yet in the article 1.6 appears suddenly and without justification, as though you have pulled 1.6 out of the sky, as you assert most designers do in your sample text. I’m comfortable with someone saying “I chose these particular ratios and they look nice.” I’m not comfortable with the claim that those are ratios are therefore mathematically optimal.


Chris Pearson December 22, 2011

1.6 doesn’t appear out of anywhere. That’s 16, and that corresponds to a font size of 16px.


Mike December 23, 2011

He’s speaking of the golden ratio (1.61xxx) and he’s right it seems to arrive unexplained, at least in this piece.

Chris Pearson December 24, 2011

Mike and Peter, this article is an exploration into the idea that the golden ratio can be used in typography.

I’m not saying that this is the best (or the only) way to set type, but I do think the results are quite compelling.

The most basic mathematical relationship in typography is between the font size and the line height. In order to provide sufficient whitespace between lines of text (this enhances readability), the line height must be proportionally larger than the font size.

In other words, you need a ratio to relate the font size to the line height, so why not try the golden ratio? That’s the premise behind this article.

Amelia December 22, 2011

A mathematical analysis doesn’t get us any closer to an understanding of what is optimal. All it does is give you a hypothesis as to what might be optimal (which you must then test).

I’ve been having a play with the calculator for a while now, and I find the resulting output to be too variable to be useful. For example, Verdana (small x-height) vs Gill Sans (large x-height) produce two completely different layouts. See my comment below for more on this.

I agree that there are optimal ratios between the 3 variables, but I hope you don’t cling on to them all being of a Golden Ratio (and letting it skew your conclusions).


Davor December 24, 2011

Seems to me you’ve missed this part:
“Note to designers: Golden Ratio Typography is intended to serve as a basis for proper typesetting. Factors such as x-height and other typeface metrics also influence typography and should be considered in finalized designs. Golden Ratio Typography provides the most rational starting point for adjustments of this nature.”

Notice the terms “basis” and “starting point”.


1389AD December 28, 2011


Our own blog is all about the content (hard news), and until recently, I never gave all that much thought to the finer points of typography, such as the relationship between line width and line height on the blog. I’ll have to keep a sharper eye on that in the future.

Ramses December 22, 2011

Chris, I saw this a few weeks ago already and I’m impressed.

Nice to finally read a original blog post about it. I already used your tool for a couple of sites and obeying “your” rules definitely changes things to the better.

I hope to see this little piece of code to be implemented in the upcoming Thesis 2.0 :-)

Keep on your good work. In some ways you are literally solving the fundamental problems of the web.

Thank you for doing so.


Mike Afford December 22, 2011

As a precocious child I could recite phi to more decimal places than was altogether healthy. And I was toying with the same idea as this a while back, but got bogged down with ems, lost the moment, gave up, and forgot all about it.
Well played for taking the time to see it through to the end. A fine bit of work, Sir!
I salute you!


Chris Pearson December 22, 2011

Thanks, Mike!


Amelia December 22, 2011

I’ve been mulling over this post for a few minutes now. Here are my thoughts:

1. You are in danger of starting with a conclusion and working backwards to validate it. You should start with a hypothesis and test that hypothesis.

2. Why choose font SIZE as the basis for the calculations? It is an arbitrary choice. If anything, I would prefer to see X-HEIGHT used, since small differences in ascenders and descenders of a font can disproportionately skew the resulting ratios.

3. “With the help of basic mathematical modeling, you can make an educated guess that the relationship between the optimal line height and line width is exponential.” Hmmmm.

4. Browsers/CSS3/W3 now have a different definition of what a pixel actually is, due to the vast array of screen resolutions. A 16px font is no longer defined by being 16 pixels high (yes, it is confusing). So there’s no need to round to integers to satisfy the browsers.


Chris Pearson December 22, 2011

Amelia, thanks for your thoughtful comments!

1. It’s important to note that Golden Ratio Typography is (and probably always will be) a hypothesis.

The hypothesis rests on the assertion that the golden ratio provides the optimal proportional relationship between typographical variables. In the article, I’ve simply explored the mathematics behind this assumption, and as you’ve seen, the results are simple, clear, and compelling.

2. In this case, font size is a more rational basis for the calculations because it’s accessible through CSS, while other typeface properties (like x-height, ascender height, or descender depth) are not.

I’ve done a lot of thinking about x-heights and typeface metrics, and I will illuminate my conclusions in a future post about my ongoing typographical research.

The bottom line is that, depending on the x-height of the typeface, a line height adjustment up or down from the calculator’s recommendations may be necessary.

In the meantime, I’ve added a note about this in the section entitled, The Mathematics of Golden Ratio Typography.

3. I’m glad somebody commented on the exponential relationship, as that’s a very interesting piece of this mathematical puzzle. I’ll cover this in detail in the aforementioned (and forthcoming) article about my typographical research.

Ultimately, the evidence for the exponential relationship is compelling. If you look at the first image here, you can actually see an exponential curve formed by the end of each line of text.

4. Indeed, the definition of a pixel is nebulous at best. Despite this, all browser rounding behavior is not created equal. Specifying exact integer values is the only way to avoid rounding differences between browsers and to ensure continuity across platforms.

Also, the relationship between line height and line width is extremely sensitive. If you change the line height a little bit, you have to change the line width a lot.

Since browsers will only render integer line height values, we must make width adjustments based on these integer values.

In other words, the rounding is necessary for both font sizes and line heights.


Alex C. March 25, 2016

I totally agree with your comment on using the x-height (rather than font-size) as a basis for building larger ratios. I’d be interested in hearing more about your idea.


Paulio December 22, 2011

Fantastic post. How does this influence kerning and tracking? By this I mean, do you only adjust tracking within the confines of the ratio being applied first?


Chris Pearson December 22, 2011

Paulio, I never adjust tracking on the web. Sometimes, I’ll adjust the kerning on headlines that are sufficiently large (for instance, I like to kern Helvetica bold at sizes of 26px and up).

However, Golden Ratio Typography doesn’t really effect either of these two facets of typesetting.

Every typeface that I’d ever consider using comes with pre-defined kerning pairs (and ligatures), and so there’s rarely a need to think about these things when typesetting text for the web.

To answer your question specifically, I would not adjust tracking, but if I were ever to do it, I would only do so after applying Golden Ratio Typography.


Jake Bouma December 22, 2011

Holy crap, dude.


Jan-Willem Bobbink December 22, 2011

Does it really contribute to the readers perception? Does it increases conversion in a webshop, for example?


Chris Pearson December 22, 2011

Great questions, Jan-Willem. I have been asking myself the same things, and I plan to conduct a few studies to see what those answers might be.

In one preliminary study (where I did not achieve statistical significance), Golden Ratio Typography did not affect time on page or conversions either positively or negatively.

Despite this, I haven’t tested GRT on a landing page-style sales page, and that’s what I plan to do next.


John Haugeland December 22, 2011

Yeah … no.

For one, your method gives extremely wrong results for short and very long paragraphs.

For two, your method appears to be largely assertion, and there are measurement-driven studies of this matter – one of which you half-cite – which have extremely different conclusions. (They give the clear expectation that 55 letters +- 10 is virtually always desirable, and that comes from half a dozen different sources with different measurement methodologies.)

For three, web designers are absolutely not locked into integer values for their metrics, and no, actually, fractional pixel offsets don’t have dramatic impacts on type layout and proportion. Typically those impacts are less than three percent, if you do the math. For instance, in your own example with the 25.888px “ideal” line height, using 26 pixels results in an error of 0.112 pixels of placement, or less than half of one percent, or one pixel every just-over-eight lines aggregated.

Frankly, if you’d test, it’s quite likely that you actually can’t see that difference in vertically off-aligned a/b splitting.

Fourth, “when subpixel rendering [sic] becomes a reality” was more than a decade ago. You might mean subpixel alignment, but of course that was the case *before* pixel alignment hinting began; it’s actually a catastrophic error to want this, as it leads to blurry blobs of grey instead of letters, and hilariously misaligned letterforms, something someone a little older and more experienced with screens than you can tell you about. Here’s a primer:

Now, the idea that line height should imitate the golden ratio is frankly obscene. If you’d like, you can read the work of Jan Tschichold, the man who laid out the rules that basically all modern book designers use; he prefers 1.3:1, rather than your (frankly hideous) golden ratio of 1.618. You’ve more than doubled the standard intercharacter gap, and it’s just awful.

On top of that, it’s not clear how you got the idea that this was in any way a good ratio. I mean you can pick any mathematical constant and call it “perfect,” and it’ll have the same impact. Why not pi? Why not e? Why not the cube root of seven?

“With typography, the goal is to relate font size, line height, and line width in an aesthetically pleasing and orderly way.”

He says, going on to recommend a variety of different heights based on random constants and relationship to paragraph width, as if he had never seen a magazine with a float.

“The adjusted width, which will maintain golden typographical proportions for this scenario, is 685.32505px. For use on the web, this must be rounded to 685px.”

This is of course complete nonsense. Not only are fractional pixels legal, but they’re quite useful. Maybe you didn’t know this, but a CSS pixel is *not* a screen pixel. It hasn’t been for more than a decade. Go look up what the viewport is, or try transitioning an iPhone 3 webpage to iPhone 4.

Then you go on to suggest that various different paragraphs, given different widths, should have different line spacing. This is the fast route to looking like you’re doing your layout on Aldus Pagemaker on a Mac 4. This is absolutely god-awful. No, you should *not* have one paragraph at 25.888 and another at 25.003, and for you to say this in the same article where you claim 25.888 will cause serious problems vs 26 is just bizarre.

“If your line width is shorter than the optimal width, then your corresponding line height must be less than the golden ratio. Conversely, if your line width is longer than the optimal width, your corresponding line height must be greater than the golden ratio.”

Amusingly, basically none of your web page, including this quote, actually follow this rule. I suspect this is because you tried it, and realized how awful it looked.

“To remedy this, I’ve created the Golden Ratio Typography Calculator, which makes it incredibly easy to determine the perfect typography for any situation!”

I wonder if you even care that every single book design manual gives completely different advice. “Hi, I have a blog, so my opinion, based on no research or prior knowledge, should be declared perfect.”

What’s maybe the worst part of this is that there is in fact a legitimate, geometrically driven ratio based approach to height setting. It’s even called “the golden proportion,” and based on the golden ratio. You can find it in Tschichold’s books, as well as in the work of a dozen other people who actually measured this stuff and figured it out, instead of mis-representing opinion as fact.

It’s just that you don’t have any idea what you’re talking about, so you decided to make some crap up, and accidentally stumbled all over yourself.

What a depressing mess.

Prediction: “what’s that? Critical of me? I’m not posting it!”


Derek December 22, 2011

Here’s the deal:

People look at 55 +- 10 as desirable because they believe it looks less assuming, and they think they can read it faster.

What people think isn’t always in line with the truth though…

In reality, people read longer line lengths faster, thus making longer line lengths more optimal.

The trick is, you must start an article with a shorter line length so you get people to start reading your stuff. Then, you widen your content out so they can continue reading it as fast as possible.

(You might think people will stop reading, but copywriters have long known that once you get people to read the first few sentences, they’re more likely to finish what they started).


John Haugeland December 22, 2011

“People look at 55 +- 10 as desirable because they believe it looks less assuming, and they think they can read it faster.”

No, they don’t. This is just you making up stories to fill in for your lack of knowledge, in order to justify an opinion you presented falsely as fact.

Here are a bunch of studies you haven’t read, but which you are falsely presenting bases for. These all give roughly the same number as ideal (+- 15%,) and take varying ideas on extremes, essentially all of which exclude your position. These numbers have held true for magazines, books and screens, and are based in many cases on carefully designed double blind tests with pre-test stated metrics for expectation, such as measured reading speed and measured comprehension. Sometimes these studies operate over hundreds of people.

Bernard, M., Fernandez, M. and Hull, S. (2002), The effects of line length on children and adults’ online reading performance, Usability News, 4.2.

Cohn, H. (1883), Die Hygiene des Auges in den Schulen, Leipzig.

Duchnicky, J.L. and Kolers, P.A. (1983). Readability of text scrolled on visual display terminals as a function of window size, Human Factors, 25, 683-692.

Dyson, M.C. and Haselgrove, M. (2001), The influence of reading speed and line length on the effectiveness of reading from a screen, International Journal of Human-Computer Studies, 54, 585-612.

Dyson, M.C. and Kipping, G.J. (1998), The effects of line length and method of movement on patterns of reading from screen, Visible Language, 32, 150-181.

Dyson, M.C. and Kipping, G.J. (1997), The legibility of screen formats: Are three columns better than one? Computers & Graphics, December, 21(6), 703-712

Javel, E. (1881), L’evolution de la typographic consideree dans ses rapports avec l’hygience de la vue, Revue Scientifique, 1, 802-813.

Tinker, M.A. and Paterson, D.G. (1929), Studies of typographical factors influencing speed of reading: Length of line, The Journal of Applied Psychology, 13(3), 205-219.

Weber, A. (1881), Ueber die Augenuntersuchungen in den hoheren schulen zu Darmstadt, Abtheilung fur Gesunheitspflege, Marz.

Youngman, M. and Scharff, L. (1998), Text width and margin width influences on readability of GUIs.

Nanavati, Anuj A.; Bias, Randolph G. (Date unknown), Optimal Line Length in Reading–A Literature Review, Visible Language, v39 n2 p121-145 2005

Shaikh, A.D. (2005),. The effects of line length on reading online news, Usability News, 7.2

Shaikh, A. D. and Chaparro, B. S. (2004). A survey of online reading habits of Internet users. Proceedings of the Human Factors and Ergonomics Society 48th Annual Meeting, 875-879.


“What people think isn’t always in line with the truth though…”

Tell me about it. For example, here we’ve got a blog author with no data, no research, no studies, no metrics, no criteria, no measurements, really nothing more than a few beliefs presented as facts and an incorrect graph.

And when confronted with facts and questions, first he “tells us the story” which is in fact completely wrong, and then he ignores all the questions put to him with insinuations that things he’s never actually read are just somehow wrong.


“In reality, people read longer line lengths faster, thus making longer line lengths more optimal.”

Funny, when people measure it, that’s actually the opposite of the data they receive.

Does it embarrass you that you’re making claims without having researched them?

I bet it doesn’t.


“The trick is, you must start an article with a shorter line length so you get people to start reading your stuff. Then, you widen your content out so they can continue reading it as fast as possible.”

Prove it.

If you actually want to – and I basically guarantee you’ll just stick your fingers in your ears, ignore the data, ignore the research, stomp your feet and insist that you’re right – then you can do so easily.

Get a hotspot reader with analytics, and A/B split your readers. Use a cookie so they don’t get randomly switched back and forth. Choose your sample size before you do the test, so that you don’t end up closing the test on the first large variation you see, because then you have a random result. In my opinion, catching 200 uniques should be good enough.

And then just watch how long your pages take to read. Unlike you, I’ve actually done this, and reading speed peaks for my blog around 56 characters per line.

But hey, you “just know,” right?



“(You might think people will stop reading, but copywriters have long known that once you get people to read the first few sentences, they’re more likely to finish what they started).”

Non sequitur. “You might think the sky is plaid, but it’s actually usually blue or black.”

That’s nice. Maybe next you can clue me in on what 2+2 is at the end of another series of unjustified, unmeasured assertions which fly in the face of all available research.

In terms of posturing, that wasn’t very successful.


Derek December 23, 2011

You do a good job “sounding” like you know what you’re talking about, veiling your nonsense with research citations you obviously have not read, and I HAVE read.

Let’s start at the top…

You said, in response to my comment about people reading longer line lengths faster:

“Funny, when people measure it, that’s actually the opposite of the data they receive. Does it embarrass you that you’re making claims without having researched them?”

Aside from being rude and obnoxious, it’s quite clear you didn’t read the studies you cited. It actually seems like you went to one study, grabbed the bibliography, and pasted it here to sound smart.

Anyway, insults aside, here’s a direct quote from the research you presented from Dyson’s “The influence of reading speed and line length on the effectiveness of reading from screen”

“Line length has also been found to affect reading rate on screen (Duchnicky & Kolers, 1983; Dyson & Kipping, 1998). Both studies, although using different display technologies, found that longer line lengths (about 75 and 100 characters per line, respectively), were read faster than very short lines.”

And if you want some more proof… In the paper “The Effects of Line Length on Reading Online News” by A. Dawn Shaikh, she states this:

“Reading time was converted to words per minute. Results from a one-way within subjects ANOVA showed that there was a significant main effect of line length on reading speed, F (3, 57) = 3.45, p = .02, η2 = .15. The 95 cpl (M = 178.82, SD = 41.83) articles were read significantly faster than any of the other line lengths (35 cpl M = 167.21, SD = 33.66; 55 cpl M = 167.38, SD = 33.96 ; 75 cpl M = 169.44, SD = 33.48) (Figure 1).”

Again, longer line lengths are read faster than shorter line lengths.

But you know what, let’s take it back to the research you cited one more time. The research you “seemingly” have read, but based on the facts, and your nonsensical claims, it appears you haven’t.

You cited Youngman and Scharff, and here’s another quote:

“Youngman and Scharff (1999) used 12-point type and found that with no margins, when compared with 4 and 6 inch line lengths. Again, an 8-inch line length elicited the fastest overall reading speed. users preferred the 4-inch.”

What’s the bottom line?

Longer line lengths are read faster than shorter line lengths. Period. End. of. story.

Now let’s talk about my hypothesis of beginning a blog post with shorter line lengths…

As you’ll notice in most of this research, despite people reading longer line lengths faster, they prefer shorter line lengths. This was shown in my quote from Youngman above (people preferred the 4-inch, despite reading the 8 inch the fastest).

Dyson also noted that when testing subjects, people preferred the 55 character line length, again, despite the fact that they read longer line lengths faster.

Since that’s their preference, it’s in your best interest as a website owner to give them that.

However, as I’ve clearly shown you, shorter line lengths are read slower than longer line lengths.

So if you want your content to be read faster, it would make sense to use longer line lengths. The research proves it.

But you can’t discount what people want… people prefer shorter line lengths, and that’s why you must begin an article with a shorter line length to get them reading.

And once you’ve got them reading, they’ll finish, as I said.

I do like your tactic though. Try to overwhelm people with data, and hope they haven’t read it. That might work somewhere else, but not here buddy :-P


Martyn Chamberlin December 26, 2011

I’m glad to see this article has stimulated some actual thought. :D

kristin May 30, 2012

This is one of the most informative comment disagreements I’ve seen in a long time. Thank you for actually reading the information and making a valid argument. People who don’t have the time to read the content linked from the many sources listed in the previous comment may have otherwise taken the statements above as false and discounted the original post, which I find to be amazing.

Heidi Hafner December 21, 2012

I find this very interesting on a personal level as well as from a web designer’s perspective. I read a lot, both on screen & on page. I find that I will not read a website that runs edge to edge, using the whole screen. It’s overwhelming. There is something to be said about white space. Also, I find that even though I read fast, I find that my lines get crossed if the lines are longer. I’m certain this has to do with an astigmatism, which makes long line reading more difficult over time to read than shorter lines.

I’m glad for this “Golden Ratio” explanation. I know from my experience in designing websites, choosing the right font as well as the right amount of space around that font, keeps readers reading. That’s what we want!

Thank you for all this great information!

Derek December 23, 2011

Oh, and one more thing, if you’d like to have a conversation like an adult, without insults, I’m down.

Not sure why you resorted to them first, but hey, I won’t hold a grudge.

Or, you can continue with your aggressive behavior, and that’s fine too. But next time, come at me with specific quotes and data.


Wei January 22, 2012

Hehe, that really shut him up didn’t it :D

Tricia November 18, 2014

Ay, gettem, Derek.

Mike December 22, 2011

This entire argument rests on the assumption that the golden ratio produces (subjectively) superior results to unspecified alternatives.

The stuff further down relies on the “educated guess” (conjecture) that the “optimal” relationship between line width and font size is (l*g)^2.

Nowhere is either of these conjectures proven or derived from proven premises.

Nowhere is effective font size computed in terms of the geometry of the typesetting of a specific line. For example, what if a line contains no descenders at all — no y, j, g? What if it is all caps? What if there is just one descender? How about ascenders? What if the glyphs are heavier or lighter than another font? How do line height and width relate to kerning and letterspacing? What if the nominal pixel size for any given font is likely to relate to its typographic footprint differently from an alternative font? None of these geometric specificities are considered here. In non-formulaic typesetting, they are *always* considered for sufficiently important layouts. That’s why you should pay a good graphic designer if money is on the line.

The author may be enthusiastic, but his tone of dead certainty is pure snake oil. He has simply assumed his own conclusion.

That’s not to say that this formula isn’t potentially one way to improve your layouts better, especially if you don’t already have a good eye. But there are many solutions to the problem of good layout and typography, and human readers are quite diverse in their tastes and visual acuity.


Chris Pearson December 22, 2011

Mike, the purpose of this article was to introduce people to the idea of Golden Ratio Typography and the math behind it.

It is in no way comprehensive, as a complete redux of my research would be many thousands of words and would bore anyone to tears.

I’m compiling a research page where I will explore the mathematical basis for Golden Ratio Typography in excruciating detail. For now, though, let’s talk about the exponential relationship between the optimal line height and optimal line width.

Since you don’t know the relationship between height and width, you start with the most reasonable mathematical models: linear and exponential.

A linear model would look like this: w = l * x, where x is some factor that describes the linear relationship between width and height.

The most basic exponential model is: w = l^2.

These two models intersect when x (from the linear equation) equals the line height, l. Therefore, the only way you could be correct—regardless of the model you started with—is if x = l.

Furthermore (and I found this quite surprising!), you can look at the behavior of text and observe this exponential behavior, too. Check out the first image here, and you’ll see that the end of each line of text forms a classic x^2 curve.

Now, as far as descending and ascending characters are concerned, here’s the deal: Descending characters are included in the font size (though some typefaces have longer descenders than others, and this makes the typeface look smaller than other typefaces that have shorter descenders).

Ascenders usually only extend a tiny amount above the cap height and are not included in font size measurements, and because of this, they are not considered in this analysis.

In a previous response above, I talked about x-heights and how they’re definitely worth considering in future research on the subject of Golden Ratio Typography (in fact, I’ve already done a bunch of research here).

Finally, I added a note to the section of this article entitled, “The Mathematics of Golden Ratio Typography.” This note provides a common-sense exception to the issues you’ve stated above, and I agree with you in saying that they are worth considering in any formal design.


kristin May 30, 2012

“Descending characters are included in the font size (though some typefaces have longer descenders than others, and this makes the typeface look smaller than other typefaces that have shorter descenders).

Ascenders usually only extend a tiny amount above the cap height and are not included in font size measurements, and because of this, they are not considered in this analysis.”

This=extremely important information when it comes to choosing the correct typefaces for a specific use and implementing them gracefully.

This is some of the simplest information, yet is always overlooked in posts about typography.


Ryan Ludwig December 22, 2011

Interesting article. Why not just use the golden ratio as an em for your line-height?

body {
font-size: 16px; (or whatever is optimal for your column width)
line-height: 1.618em; (golden ratio)


Chris Pearson December 22, 2011

Ryan, there are two reasons why this isn’t the proper approach:

First, multiplying font sizes by the golden ratio yields numbers that extend to many decimal places, and as I stated in the article, web browsers will round these values to the nearest integers. The rounded value has a different relationship to the font size than the golden ratio, and that brings us to the next reason…

Second, font size, line height, and line width are all dependent variables. In other words, you cannot change one without changing the other two.

Because web browsers will round off any line height values that are not integers, you must adjust the line width to compensate for any rounding that occurs.

This is the reason why the tuning equations are necessary for real-world application of Golden Ratio Typography.


Chris Guthrie December 22, 2011

Arial Narrow 8 px is what I use for all my websites. I want to fit as much text into a small location as possible.

Reading what I write should be a a reward for those willing to endure my font size.


Chris Pearson December 22, 2011

Hell of a way to vet your audience, my man :D


Shotgun Mike March 11, 2013

Haha, plus one for Mr Guthrie.

Mr Pearson: I’m interested to see what your thoughts are on the matter of size ratios for P:H1:H2:H3 etc. I have often wondered what might be offered as an optimal formula for these. Does any kind of standard exist in the industry of printed media?
Regardless, I would love to read an article written by you on the topic.


Albrecht Dürer December 22, 2011

I explored this shit back in the 1500’s yo. Focus your energy on what you’re good at (a new Thesis release).


Chris Pearson December 22, 2011

Sorry you can’t see the ingenuity and passion at work here, Albrecht. This is the kind of thinking behind Thesis, and that’s a big reason why it’s as popular as it is.


Stijn December 22, 2011

Hey Albrecht. I remember seeing some paintings of you in my art history class. How are those sketches working out for you?


Guilherme Almeida December 22, 2011

I appreciate the effort and the time invested in this post and your calculator, but there’s a major flaw in one of your variables.

You say that “font size is measured from the top of a capital letter to the bottom of descending characters”. And you base your calculations on that assumption. Unfortunately, that’s not the truth. This is the definition of font height, which is different from font size. Font size is font height plus internal leading, a measure that can vary greatly from font to font. When you set a dimension value in CSS (or any software, for that matter), you’re setting font size. That means one font at 16px can look way bigger or way smaller than another one with the same size, because both do not have the same height. You can’t precise your calculations, because you don’t have the real height information.

This article explain the differences:


Chris Pearson December 22, 2011

Guilherme, I agree with the premise of your argument, and I even addressed the notion of x-height (the biggest determinant in how one font looks relative to another at the same size) in my response to Amelia above.

Regarding font sizes, I did quite a bit of testing here, and I’m comfortable with the basic assertion that font size is roughly equal to the distance from the cap height to the bottom of descending characters.

You can test this on your own with just HTML and CSS—simply wrap your text in <span> tags, and then apply a background to the <span>. Make sure the line height is set to 1, and then you’ll be able to see the exact top and bottom of the typeface as it’s rendered on the web.

The results were consistent enough that I was comfortable using this generalization regarding font sizing (despite the obvious fact that different typefaces have different geometric characteristics).

This is precisely why I’ve included a font selector on the Golden Ratio Typography Calculator. It’s interesting to see how typefaces can differ from one another in the same geometric conditions.

The bottom line is that it’s clear that designers should make final adjustments to line heights based on the metrics of the typeface they’re using. The recommendations from the calculator form a rational basis for these adjustments.


Ivan Savov December 22, 2011

Dude you rock!


Rob Malanowski December 22, 2011

Thank you for this article and the calculator. I ran my font size and setup through the calculator to see what it said, and it spit out some crazy line width — nearly double what I was using. Crazy.

Except I tried it. Best looking text I’ve ever seen.


William MacKay December 22, 2011

Your equation width = height^2 does not hold up under unit analysis. If the height is in pixels then the width is in pixels squared, but you treat the answer as if it is just pixels. This means you get different results if you measure in different units, like ems or centimeters.

You could fix this by adding a constant: width = height^2 / (1 pixel). This produces the same results as your equation, but with the correct units, and now it works with any units, not just pixels. But now you have a constant to fine-tune – is 1 pixel truly the best constant for this equation? Would 1.5 or 0.5 work better?


Dave Doolin December 27, 2011

William, you might be interested in the work on dimensional consistency by George Hart. Brilliant stuff.


Chris Pearson December 28, 2011

William, excellent observation, and thank you for pointing this out.

A quick thought experiment regarding your suggested constant makes me think that this might be a good answer for displays that define pixels differently.

For instance, if you view this site on an iPhone, you see far fewer characters per line than if you viewed it in a browser on a desktop machine.

Based on this observation, it seems plausible that the iPhone may have a different constant than a typical desktop.

Anyway, I’ll definitely be paying more attention to unit analysis as I continue my research. Thanks again for the astute observation.


Chris Raymond December 22, 2011

I’d be happy if the Wordpress folks would not foist such typographic abominations on the world as the TwentyEleven Theme, in which h4, h5, and h6 are LARGER than h1, 2, and 3.

Or if theme designers would grasp the concept of vertically associating headings with the succeeding paragraph, instead of floating them equidistant between paragraphs.

Just those two steps alone would immensely improve web typography, irrespective of ratios of any kind.

Good typography is NOT choosing the newest, trendiest font, it’s understanding basic principles of hierarchy.


Jim Spencer December 28, 2011

Excellent points Chris Raymond.


Gregg Tavares December 22, 2011

The golden ration has been debunked ad infinitum

Here’s a good article on it but there are many others

I agree with the others, you’re asserting this is the best ratio with no actual data to back it up.


Chris Pearson December 26, 2011

Gregg, I read this article, and there are three important points that need to be addressed:

First, the article does not discredit the golden ratio. Instead, it discredits the Fibonacci sequence, noting that there are many sequences that converge to asymptotic values like the golden ratio.

It’s important to note that the golden ratio and Fibonacci sequence are not mutually dependent. In other words, discrediting the Fibonacci sequence does not discredit the golden ratio.

Also, the fact that the golden ratio can be found in nature remains true. Is it present in every nautilus shell spiral or every other location where it’s ever been asserted to exist? No. But it is present and observable in nature nonetheless.

Second, I never mentioned numerology or mysticism in this article. In the link you provided, the author states that the following is a myth:

…the golden ratio and the golden rectangle are those most pleasing to human perception.

In this case, I completely agree with the author. We do not have statistically significant evidence to prove that the golden ratio or golden rectangles are any more pleasing than other ratios or rectangles.

This does not, however, discount us from studying different proportions and seeing what people prefer. I would encourage anyone who’s interested to study this kind of thing and to take a rational, scientific approach to subjective matters like this.

Finally, in your comment, you stated that I’m “asserting this is the best ratio with no actual data to back it up.”

I am not asserting that the golden ratio is the best ratio for the job. My article rests on two basic premises:

  1. Can the golden ratio be applied to typography? Yes.
  2. Are the results of Golden Ratio Typography visibly pleasing? I think so, and judging by the comments of others who actually cared to look at the results, the answer is yes.

Ultimately, all I’m saying is that Golden Ratio Typography produces a visibly pleasing result.

Furthermore, I took the time, care, and attention to detail necessary to share this result with others in a way that can help them understand my analysis.


Peter December 26, 2011

You say
“I am not asserting that the golden ratio is the best ratio for the job.”

But you *do* assert that phi is the perfect ratio:

“In the equation above, the optimal line height is produced when h equals the golden ratio (φ).”

That is a quote from your article that sounds an awful lot like you are asserting that phi is the optimal ratio! If you had tried several different ratios and talked about that process in the article, I think it would allay most of the concerns. Even a simple wording change from “optimal” to “a particularly pleasing” would put your article more in line with what you are asserting in the comments.


Chris Pearson December 26, 2011

Peter, the optimal line height for Golden Ratio Typography is produced when h equals φ.

This is not 2:3 or 4:5 scale typography; it’s Golden Ratio Typography. That’s why I don’t talk about any other ratios.

I’ve tried other ratios, and I invite you to do the same. In my professional opinion (yes, I’ve been a design professional for over 8 years), compared to Golden Ratio Typography, they look terrible.


Kevin Garnett December 23, 2011

I read an article about this golden ratio in web typography about 4 months ago and decided to test it on my established niche website.

My results were astounding. I changed my font from arial 14 with default thesis line-height to arial 18 with golden ratio line height and my conversion jumped from just below 5% to just below 8%. Tested over 1 month. August.

I’m an idiot when it comes to design. So I just test. This post should be bookmarked by anyone who publishes a website. End of story.



Dave Peck December 23, 2011

Fun post, thank you! The proof, as they say, is in the pudding… and I very much like the aesthetics that your Golden Ratio Typography Calculator produces.

In fact, I liked them so much that I completely redesigned my personal home page this evening:

A redesign was _long_ overdue: the old one was several years old, and I recently purchased the rights to a serif font family I’m a bit enamored of. Seeing your calculator pushed me over the edge. So: thanks!



Chris Pearson December 28, 2011

Looks awesome, Dave! I love content-focused sites like yours.


Moriah Tallant December 23, 2011

Love your blog!


Vuria December 23, 2011

Wow. You have really taken Golden Ratio Typography to a whole new level here. I’m eager to try this on some of our sites to test how it improves conversion rates. Thanks for the post!


Billy December 23, 2011

It is good to see type design fundamentals making it to the web. Unfortunately golden rules of leading apply mainly to readability.

Robert Bringhurst’s “The Elements of Typographic Style” is a nice followup here.


Richard December 23, 2011

Thanks for an interesting read, Chris. It bears pointing out that the relationship “w = l^2” is a power relationship, and not an exponential one…


Davor Tomic December 24, 2011

Beautiful job Chris, thank you so much! :)


Ithi December 25, 2011

Great article, a lot of reading is waiting for me today :) Thanks for this!


Usman Hafeez December 25, 2011

Chris you have made me realize how i totally screwed up. I use typekit for my website’s fonts. What do u use???????


Chris Pearson December 26, 2011

Usman, Typekit is a service that allows you to serve different fonts on your website. Golden Ratio Typography can be applied to any font, so you certainly have not “screwed up” in any way.

In fact, I appreciate the fact that you’re using their service to serve different (and oftentimes cooler) fonts on your site!


Shaun Mclain December 26, 2011

Nice informative blog, thanks for sharing.


Dimitry December 27, 2011

Great article i did not know there is so much math involved :) This is going to boost quality of my websites. Thanks


Dave Doolin December 27, 2011

Now I’m curious what Knuth’s opinion would be, and how Computer Modern on the default baselineskip lays out with respect to your analysis here.


Ranui Samuels December 27, 2011

“optimal” to “a particularly pleasing”

What are these people on about? Chris – this is awesome, and it is absolutely subjective to your opinion, so discussion on people arguing the semantics of your wording is just stupid. If its not optimal for them then they can bugger off and use whatever ratio they like. I for one, echo your “optimal” choice of ratios, and will be a prime advocate of your philosophy. Well done – and please deliver more of the same in future.


Chris Pearson December 28, 2011

Thanks, Ranui. And yes, you can definitely expect more articles like this from me in the future.

Have you signed up for my email newsletter yet? That’s the easiest way to keep up with my work.


Fred Perrotta December 27, 2011

Hi Chris,

Interesting analysis. How do your ideas about Golden Ratio Typography affect font sizes for headlines and subheaders?


Chris Pearson December 28, 2011

Fred, headlines and subheaders are components of a typographical scale, and I did not address that here.

Despite this, I have conducted some preliminary research on typographical scales (including some golden ratio tinkering), but I haven’t reached any conclusions that are worth publishing.

The only thing I know for sure is that a direct application of the golden ratio to a typographical scale does not appear to produce a range of sizes that seem useful (basically, the gaps between the different font sizes are too large).


jonathan December 27, 2011

all them numbers make my head hurt somethin fierce.


Hans Koevoet December 27, 2011

Thanks Chris, for shedding some light on a subject – typography – that within the world of web design is only recently starting to get the attention it deserves. Typesetting is an age-old craft, now applied to yet another technology, and before you eleborate more on it, which I would applaud, invest some more time in learning about it. The best source for that, imho, had just been mentioned: Robert Bringhurst’s ‘The Elements of Typographic Style’. I reviewed it over ten years ago (man, I’m getting old…):


Chris Pearson December 28, 2011

Hans, the implication of your comment is that I’m not well-versed in typographical history. The truth is the opposite.

I’ve read just about every major book on typography from the last 75 years, including most of Bringhurst’s famous work (which is a terribly laborious read, I might add).

The fact that you cite Bringhurst in this manner (as does every other designer who’s ever heard of the book) suggests to me that you really don’t understand the point of my article.

If you’ve read Bringhurst, then you know that he fails to provide any mathematical basis whatsoever for setting type. He makes very general claims, such as this one regarding line heights:

Vertical space is metered in a different way [to horizontal space]. You must choose not only the overall measure – the depth of the column or page – but also a basic rhythmical unit. This unit is the leading [line height], which is the distance from one baseline to the next.

The above quote is classic Bringhurst—all theory and no exact math to help you deal with different scenarios.

And this holds true for every other book or article on typography that I’ve ever read. You get a ton of theory, but zero specifics on how to implement their nebulous suggestions.

This was the prime motivator behind Golden Ratio Typography and my typographic research in general.

I’m not content to spout off theory from an authoritative perch; on the contrary, I want to uncover the underlying mathematical relationships that govern typography, proportion, and the experience of human interaction with text.

So, I’d suggest that you consider the future of typography and the simple fact that there is always more for us to discover. Bringhurst’s work is a foundational piece of literature, and my work today builds upon that foundation in an attempt to take us to new heights.


Dennis O'Brien December 27, 2011

I enjoyed all the comments until the arguments started. Then it got boring. The whole thing can be summed up as ““With typography, the goal is to relate font size, line height, and line width in an aesthetically pleasing and orderly way” but in context.

In other words it’s purely contextual. As a blogger with an audience that are bloggers the headline and the first paragraph with short lines and targeted keywords is all I have to get somebody interested enough to read further . Otherwise I get a simple five word comment designed to give the reader some link juice.

If I were a researcher, which it sounds like some authors here in the comments might be, I would be writing longer lines with no image and smaller text because most would be printing it off to read at their leisure. But then again that is assumption as well. In any case it comes down to personal choice and the audience you cater for in my opinion.

And like Ramses above I would love to know if Thesis 2.0 will include the calculator. It may be a little difficult without a WYSIWIG Editor as well but even if it had a CSS generator for the typeset would be great.


Chris Pearson December 28, 2011

Dennis, I’d like to include the Golden Ratio Typography Calculator in Thesis 2, but at this point, I’m not quite sure how I will proceed with the implementation.

Basically, the spatial properties from Golden Ratio Typography affect much more of the design than I’ve revealed here. I’ve actually got a whole theory of design that hinges on the core spatial properties of text.

In this theory, lots of elements outside of the main text are affected as well, and I’m not quite sure how (or if) I want to integrate that into the core Thesis platform.


Bruno December 27, 2011

Hi Chris, interesting approach and follow-up discussion. I have one question: I saw that all the values are set in pixels, probably due to browser calculations… but WCAG or other accessility guidelines recommend that you set your text using relative size units like % or em. Do this approach works if, for instance, you set your body to 62,50% = 10px or 1em? Will the leading works in em?


Chris Pearson December 28, 2011

Bruno, you’ve brought up a point about typography that I think most designers fail to understand.

Yes, the values given by the Golden Ratio Typography Calculator are given in pixels (in the first version, at least). However, it is extremely easy to convert these values to whatever units you’d like to use in your CSS.

For instance, if you have 16px text in a 550px-wide setting, the calculator would suggest a line height of 25px. In your CSS, you might do something like this:

#mytext {
    font-size: 1.6em;
    line-height: 1.5625em;

Assuming you’ve adjusted your baseline to be 62.5% or 10px (instead of the browser default, which is 16px), a font size of 1.6em is equivalent to 16px. A line height of 1.5625em would then yield an actual line height (the actual size, in px on screen, of the resulting line height) of 25px.


Bruno December 28, 2011


Thanks for replying. Unfortunately I went lost on the line-height calculation… how did you get the 1.5635 value?

Sorry for the dumb question. * little embarrass over here * :|


Chris Pearson December 28, 2011

The suggested line height in this case is 25px. In CSS, em calculations are all based on the current font size, which is 16px.

Therefore, 25px expressed as a ratio based on the font size is 25 / 16 = 1.5625em.


Bruno December 28, 2011

Chris, ridiculous easy. Even more embarrassed now.
Thanks for explaining it.

Dennis O'Brien December 28, 2011

Only ridiculously easy if you know Bruno :) I was as lost as you were. I think the formula would be great to include somewhere. Maybe in the “info” box after clicking Set My Type. Or even include the css. Just some way to be able to work out the css.
With plugins now being written exclusively for Thesis I could use text widgets in a post with text variables like size, width and line height.


Kate December 27, 2011

I’ve said many times that whenever I see a _really_ beautiful web page, I can guess that Chris Pearson’s work is behind it. Now we know why! Thanks very much.


Chris Pearson December 28, 2011

Well, now you’ve gone and made me blush. Thanks, Kate!


Don Schaefer December 27, 2011

The question I have is screen resolution in choosing px size. Some major template developers (Joomla!) I’ve “forum-ed” with use px sizes. The reason: they don’t want users to “break” their templates (most likely for menu item text, etc.). I prefer ems or percentages. My Web Inspector tool shows you have font size in percentages (62.5%) which, computed on my 2560X1440 screen, comes out to 10px. It reads great. However, I’m not sure I’m reading your CSS correctly.

Because screen resolution is important, how do you work the CSS for font size? I get px values from your calculator, but aren’t those absolute values dependent on screen res and aren’t percentages dependent on browser defaults?

Help set me straight, please.



Chris Pearson December 28, 2011

Don, the 62.5% that you see is known as a browser baseline adjustment. That sets the baseline font size to 10px, and this allows me to use ems in the rest of my stylesheet in an easy-to-understand way. To wit:

With a baseline set to 10px, an em value of 1.6 yields a size of 16px (1.6 * 10px).

In my articles, I currently use a font size of 15px with a line height of 24px, but in my CSS, these are expressed as 1.5em and 1.6em, respectively.

You are correct that px values are screen and resolution-dependent, and this is why sites viewed on the extremely hi-res iPhone look different than when viewed on desktop machines.

For what it’s worth, it appears that the iPhone attempts to convert px-based sizing to make it look the same as it would on a desktop. However, it seems to struggle with converting em-based values in the same manner. Because of this, you actually see a bigger difference between mobile and desktop on sites than are em-based rather than px-based.


Peter C. December 28, 2011

For those asking about using EMs: It is super easy to set the line height in ems using this technique. Use Figure 5 in the article, set “the line height value” as your em value. Using the calculator tool, for example it recommended for me a font size 16 and line height 26. To convert that to em just use: 26 px ÷ 16 px = 1.625 em

To the author: Good article and great calculator. Just a small suggestion to include a link back to this article from the calculator for those who just come across the calculator first and want to know the logic behind it.


Rob Thomson December 28, 2011

WOW! What a post. I’ve used the Golden Ratio in artwork before. Never would have thought that would be used on website typography. I think it should really work well with the screen resolutions that most monitors use today. Great cat fight…er…I mean discussion. This has me thinking how best to look at my site now to fix and tweak it. Thanks for the calculator too!


Siddarth Rajsekar January 2, 2012

This is brilliant stuff by Pearson! I used this technique on my blog and already seeing a surge in the number of readers and the time spent on the website. Thanks a ton for this awesome post! – This is going to be around for ages to come – one of those posts which can go into the Internet’s history books.


Harrison January 2, 2012

Wow, did not expect to see calculus equation on a typography topic! Thanks for sharing!


Surbma January 3, 2012

This article is awesome. I’ve tested the calculator to see how can I improve my sites. It gives me a good starting, but I miss some more details:

1. H1-H6 sizes, line heights and margins
2. Paragraph bottom margins

And I have one more question: when I use more columns, which line width is needed for the calculation? The total width of the columns or just the with of one column?

Anyway, thank you Chris for this work and your time on this topic! It really makes our work to design websites more easy and faster.


Chris Pearson January 3, 2012

Surbma, I didn’t cover h1h6 sizes here, as they represent a typographical scale that is a separate topic from Golden Ratio Typography.

That said, I can give you some recommendations for spacing based on the line heights given by the Golden Ratio Typography Calculator.

The bottom margins of p, ul, ol, blockquote, pre, and other block-level elements should be equal to the line height of your primary text.

For sub-headlines (usually h2 and h3), I recommend a top margin of 1.5 × the line height of the primary text, and a bottom margin of 0.5 × the line height of the primary text.

Finally, when dealing with columns, use the width of each column to determine the typography within it. Therefore, if you had 3 columns of differing widths, then you would potentially have 3 different typography settings.


Brian January 3, 2012

Good post and info, but holy crap man…lose the serif font for the text on your site. It’s hard as hell to read…especially for people that already have reading difficulties or eyesight problems :)


Théophile January 6, 2012

I am pleased to have found this article, because it corresponds to my own research so closely : I have been studying the alphabet for the past 13 years.

When you think about it, it’s helpful to have at least a few different letters in the alphabet. But it would be total nonsense to have more than, let’s say, 30. Therefore there must be an optimal number! Using the golden mean, 1.618, and the anti-golden mean, -0.618, you can calculate the optimal value: ((1.618^8) – (.618^8)) / sqrt(5) = 20.996. Let’s just round that up to 21 — which is, by an amazing coincidence, a Fibonacci number!

For thousands of years, there have been 26 letters in the alphabet, which we can now see is inefficient. By removing five of them, we will reduce the alphabet to 21 symbols, and thus be able to communicate more clearly and effectively than ever before. Through my research I have determined that J, P, R, U, and Y must go.

I would like to hear your comments on my research. Thank you.


j June 8, 2012

That sounds kind of arbitrary. do you have a link to a summary?


Bruce Mackay January 8, 2012

Hi Chris I really have tried to get this right on my websites before. I know it is a proven fact that readability is key to conversions. I still like things like the way the used to inset the first word in paragraphs and make the kids stories more fun to read. I did in my first webpage try and get it more readable but I did not know how to use fonts and change them up for more clarity. With my poor gamer and lack of writing skills I had to concentrate on making the writing make sense first.

This is awesome I now will go back when I have time and work at type setting on web posts to get my posts more readable. The one place I have had success using different fonts is using the Xheader program. I take my time with making banners because I am not good with more complex programs. But what I can do is try and get the font to match what is used on the product page. Then do a color match and get the spacing right. It does make a big difference to me when I get on a website that is written like a medical text manual, Or a website written for seniors. I some times wonder if the makers of phones and computers have noticed that seniors are some of the more affluent users of the products they are selling.

At 57 years old I do not want to have a cell phone because I can not read the numbers with out my glasses and hitting the keys is great I can hit five with one finger, well anyway great product I will work on my site now. Have a great new year.


Dr. Christa Herzog January 8, 2012

This article is awesome.I used this technique on my blog and already seeing a surge in the number of readers and the time spent on the website.Thank you for posting this article. It is very helpful and interesting.


Stephen Joyce January 9, 2012

Well funnily enough when I viewed the paragraphs that you use as examples I preferred the supposedly incorrect one each time! Before I read what the explanations were for each of them I assessed their legibility for myself.
Maybe I’m not cultured enough, or maybe i just mean to break the rulzs…(sic)



Dumitru Brinzan January 18, 2012

Crap… now I have to re-design my personal website all over again…

Thanks Chris for all the research and insight, and a separate THANKS for the calculator.


Steve January 27, 2012


So, some of you have read a lot of different scientific papers about typography and psychological aspects.

I am a web developer and I am looking for an ultimate template for best reading experience on the web.

Could someone summarize the key results for best reading experience? (font-size, line-height factor, line-width, gray-scale value for font color, …)


Chris Pearson January 27, 2012

Steve, that was the entire point of this article and the Golden Ratio Typography Calculator.

There is no single right answer. There are only best answers for particular contexts (that is, different content widths and font sizes). You can use the calculator to figure out finely-tuned typographical recommendations for your particular context.


Stefano January 29, 2012

Here a rather important note. I think.

Nice post after all.


Stefan Vorkoetter February 6, 2012

“you can make an educated guess that the relationship between the optimal line height and line width is exponential.”

This is nonsense pulled out of thin air. Besides the fact that the equation you give is quadratic, not exponential, this is entirely dependent on the units you use. For example, if you measured in inches instead of pixels, then the optimal line length for text with a 1/8″ em, according to your formula, would be (0.125 phi)^2, or 0.014″. Real mathematical relationships are unit independent. A relationship like the one you suggest raises a red flag, much like numerology or astrology does.

Even with pixels, the relation breaks down quickly. Surely the ideal width for 48px text is not 6032px? That would be equivalent to reading 16px text that is 2011px wide.

If you’re trying to aim for an optimal CPL count, then the relationship between line height and line width will be linear, not quadratic (as you’ve written it) or exponential (as you’ve described it).


Sebastian Solecki April 13, 2016

After reading this article I was pretty sure that somewhere must be such comment. Please respond to this.

Imagine that you use font size 0,625 (units are not important). Then optimal line-height is 1.. 1^2 is still 1…


Fred Mir February 19, 2012

Whatever the details, the magic works for me !

Is there a theme out there based on GRT ? I would love to have my blog look so swell !


Chris Pearson February 20, 2012

Fred, my software, the Thesis Framework for WordPress, is tuned for Golden Ratio Typography out of the box. You’ll find this same level of detail in other aspects of Thesis, too—check it out.


Adrian March 23, 2012

Wow! What an in depth article and explained so clearly. I like the graph and the golden ratio calculator is awesome :)


Navin Kunwar April 20, 2012

Seems awesome but its hard to implement. thanks


mustafa April 25, 2012

Hey Chris

Amazing post, i was trying to do the equation manually but couldnt for the life of me get the same result. Im guessing i am doing this wrong

when i saw this:
height = φ – 1/2φ(1-550/16φ²) = 1.56261

I kept getting a different result. My math sucks big time but the way i read this was

1.61803399 – 1/3.23606798
* (1 – 550 / 670.216702155601946 )

which gives you the final calculation of

1.61803399 / 1.309016995863801 * 0.179369898972902 = 0.221713388166901

im seriously confused.


Koundeenya May 6, 2012

Typo in css3 is my love. Its great. I’ve been using CSS3 typos and love them. This one what you’ve explained is quite hard to implement. Isn’t it?


Patrick Haney May 7, 2012

The amount of people attacking you for writing this post is absolutely ridiculous. Typographic ignorance is widespread, and it’s a breath of fresh air to see someone writing about it in-depth. There aren’t enough people out there discussing the mathematics behind design on the web.

Also, I find this article intriguing, but I’d love to see your equations applied to type set in ems rather than pixels, especially in a Responsive Web Design setting. Rounding pixels seems to cheapen your math, but ems are more precise and scale with the browser/font size.


Keenan May 22, 2012

Thanks for the article.

Have you given any thought into other text on the page as well?

Specifically, how can this be integrated with vertical rhythm of the page?


Adverse May 24, 2012

Right when I think I have the typography figured I read this blog post and my mind is blown. Great post, something I’ll need to look into.


Skater Bob June 10, 2012

Hello! I think i asked you before, but have you considered doing some test on conversion in for example webshops? You can do that with a simple A/B test.


Asif Ahmed June 13, 2012

Wonderful article and very good insights. Should be very useful for young designers. I just love the calculator.


Tom Nunamaker June 15, 2012

Hi Chris,

As you know, Thesis fonts are defined in points but your calculator needs pixels for input. What’s the best way to translate points to pixels? Is Thesis 2.0 going to define font sizes in pixels so we can use this tool easier?

Thanks for a thought provoking article and tool!


Chris Pearson June 25, 2012

Tom, in this case, points and pixels are identical (the difference is purely semantic—the output is the same). And yes, in Thesis 2, fonts will be defined in pixels.


John Sinclair June 28, 2012

Mr. Pearson, my compliments to you. Typography and book design have historically been so closely tied to the golden ratio that for centuries only fractions of an inch separated the two. I am amazed, though, anyone drawn to your article failed to see the correlation. Fibonacci numbers, proportions in Art (the Mona Lisa is often cited) and architecture (the Pantheon), mollusks and music (chords) all reflect a pleasing aesthetic associated with a single mathematical formula.

As for studies of readability, all seem to show shorter line lengths are more readable at a faster clip. Since, as line length increases and the eye must travel farther on the return trip, more space separating the lines is helpful in keeping in sequence. We should limit the horizontal landscape; people hate scrolling left to right.

In my CSS, I always use ems, never pixels. I use a font size of 1 em (Georgia), a line height 1.5 or 1.6, and strive for a CPL of 65 (28 or 29 ems ). Very much like a common, super-market paperback. After all, ink-and-paper publishers are NOT in the business of making it hard to read their product. Neither should we.


Peter Koves July 13, 2012

I have been interested in typography for a few decades as a hobby. The interest originated from my early involvement with TeX and MetaFont which lead me to read about typography in general.

Some of the generally accepted tenets were these:
* Serif typefaces can be read faster than sans-serif
* Shorter lines can be read faster than longer lines
* Larger line spacing is better than smaller for reading.

Searching the web now seems to unearth many studies which question the validity of those generally accepted truths. There is one caveat: all these studies are concerned with reading speed and have little to say about reading comfort or the experience of looking at the page.

But in general the newer studies seem to say this:
* The usually accepted leading of 1.2 is correct, increasing line spacing beyond that has no effect on reading speed. So much for the golden ratio, though again nothing is said about how the page looks. Perhaps the Ratio is is more interesting in page layout (Gutenberg / van de Graaf / Tschichold).
* Longer lines (95 cpl) allow faster reading than shorter lines.
* Serif fonts do not have as much effect on reading as once thought, familiarity with the typeface is more important.

Having said that,
* I still prefer serif typefaces (Palatino. Melior, Aldus … what can I say, I’m just a sucker for Zapf)
* I still like shorter lines

What this may have to do with in the end is that I appreciate what the page looks like and that I place reading comfort, that is how fast (or should I say how slow?) reading tires me, over reading speed.


Shanna July 25, 2012

I love beautiful typography … Thanks for your detailed explanation! Guess I better study up on this a bit. Your typography calculator is super cool.


Dustin Ryen August 2, 2012

This is a great article. Love the attention to detail and use of graphics in the post. Very interesting and informative read. Thanks for sharing!



Nick Comito August 4, 2012

I’m sad that I’ve only just found this! Thanks!


matt August 5, 2012

omg, you are amazing. I knew that there was something wrong with my sites but struggled to put my finger on just what it was.

As soon as i started adjusting the font and line height, it made an instant improvement, im not quite ready to use the full ratio that you recommended, but the improvement made to the readability to my site has drastically improved.


Goran August 30, 2012

I was wondering what would happen if you would change

– relationship between the optimal line height and line width –

from exponential to some other relation.


Peter August 30, 2012

This makes so much sense, using the golden ratio for typography is so obvious. I’ve played around with the calculator (and firebug) and have to agree that your optimal settings look best (unless I just didn’t try the right combinations, which I very much doubt).

I’ll be a regular user of the calculator, many thanks for such a useful tool.


Tara August 31, 2012

wow!! that made such a difference!

I’m like matt, not quite ready for the full monty but it looks so much better!


William September 6, 2012

Wow you’re smart lol, nice one bookmarked.


uJelly? September 19, 2012

This is a great piece of work. Thank you pioneer of typeface.

For the record, I’m with you on the “mathematically optimal” claim. Certainly at least until similarly compelling research suggests otherwise (as opposed to the inconsequential wailings of the disenfranchised, as demonstrated by some of my commentative peers here).


Way FRESH October 11, 2012

What an inspiring blog, not only the complexity and size but the amount of info stuffed in there 60% of which i hadn’t even considered before, i will bookmark this one for future reference the next time a client complains about their typography! Good read.


Katrin October 15, 2012

Amazing article. Big thanks to the author for taking the time to write it and for the calculator! For all people who had time to angrily disapprove the approach but didn’t enough of it to go and create their own tools I can use, I would recommend to go and prove themselves first before start expressing their opinions. Again, big thanks to the author!


Matt October 18, 2012

This is a great article. We are in the process of tuning the typography on our sales site using your Golden Ratio Calculator. I am still unsure how to determine the best size for the H1, H2 etc…. Your input would be greatly appreciated.


Kerrigan November 19, 2012

Depends on its relation to the other elements on your page and what screen size the content is being read on.

The golden ratio is found in all pleasing forms of art, most of the time however, its found in critique after the fact. Sometimes you have to have an “eye” for the golden ratio, then do the math.


Jason Greene October 25, 2012

Fantastic read, both the article and the series of comments. Thank you to all!


Lyndsey November 7, 2012

Rad! I will definitely try this out. Thanks


Kerrigan November 19, 2012

You have done great work with this, but I think that you might be taking a little too much credit for this. There are alot of golden ratio canons out there that have existed in the print design world for along time.

What irks me is that the first line is “Most designers set their type arbitrarily, either by pulling values out of the sky or by adhering to a baseline grid.” Not a single designer worth their salt just throws numbers at the screen. Especially considering that good typography needs more attention than just your three variables, what happens when you stack 2 different fonts, kerning, leading, paragraph flow and ligatures, etc..?

Again you have done a fantastic job at creating a great starting point for a new designer formatting text for the web.


Krystian December 12, 2012

A very useful article. I found an interesting calculator.


Axel December 16, 2012

Great share, I never realize about the importance of the typography until i saw this post, Once in a blue moon that someone would describe in such details like you. Keep up the knowledge sharing Chris! :)

Kind regards



Comparativa de Bancos December 29, 2012


just tried to move this theory to Word. Could you confirm the approach?

In Word, font size is given in points and that is 1/72 inches and 1 inch is 2.54 cm.

Finally, while pixel-cm conversion is not direct, I have found this unit converter where it says 1 cm is 37.79 px.

So I have used a 12pt font = 16 px approx and also A4 (21 cm width) with a couple of cm in margins so 17cm = 642px width.

Then in your typography tool I got 26 px as line height.

Finally, 26px/16px = 1.62 for MS Word Line Spacing.

Would this be the right approach? In that case you could add it to your tool…



Taswir Haider January 20, 2013

Awesome post man! I just love this calculator! this is a very usefull calculator….


Dave Jones February 9, 2013

Thanks Chris for shearing this awesome tutorial. Now I really aware about how the topography is important. Thanks again.


francisco arenas February 10, 2013

@Chris, it would be really nice if you could add a download button for the css applied to the text on your calculator, since you have already there the calculations for h1,h2,h3, ols and uls, that gives us a really amazing start for a good typography setting :)


Web Doubts February 28, 2013

Thank You very much, i was not confident how font size is calculated in typography but after reading this article, i understood it and your guidance helped me to deal font size concept in designing new fonts.


Polish Guy March 10, 2013

this is a very interesting article, often don’t pay attention to important items. Such elements include font size, text and correct placement of the selected colors that will not be burdened sight – ergonomics.


localnerd March 13, 2013

honestly, I consider myself a web design nerdo guys, but JEEES this is so scientific. What happened to the good ol’ days – “looks good to me” — but seriousl, thanks for taking the time to put this together, great read.


Rico April 1, 2013

I wonder, does the golden ratio typography also applies to books? Or is it just for websites?


Shaun Williams April 4, 2013

I noticed that your examples do not match the calculator results.

In your example you set a font size of 16, and calculate with rounding that the line height should be 26 and width be 670.

Yet if I only enter a 16px font in your calculator, it tells me that the optimal line hight is 26 (same) and width is 685 (example says 670).

Is there a reason or is the calculator wrong? (I doub the example is wrong as I have worked it out to be 670 also).


dh April 8, 2013



Simon April 25, 2013

Tremendous resource. Thank you!


Karen Walters May 16, 2013

One of the unique concept in typography with calculus !! when talking about “responsive typography,” I don’t just mean flexible body text, but also that all our decisions should be based on universality. Universality, as a design principle, should guide us when choosing web fonts and when testing how our type works on various devices and platforms. It should be the core principle behind all the work we do.


Brian May 20, 2013

I find this to be a fabulous contribution to the conversation on typography, and I enjoyed reading through it.

As a matter of interest, I posted a question about this article on, which can be found here.

The ensuing conversation has proven interesting, albeit largely critical of the possibility that this ratio could apply in (La)TeX-created documents. I would invite and certainly encourage clarification on whether this concept may be applied in that universe.


Rehman Baig Mirza June 30, 2013

Awesome tutorial! Read lot of tutorials on design, interface, SEO but never thought that font size and line heights play an important role in the web design. Learns a new thing today. thanx for sharing. UR Genius


Dave August 2, 2013

Thanks for this rather scientific article. I have recently expanded the font on my websites and shortened the paragraphs to accommodate the old foggies like myself who are wrestling with low vision issues -and the younger set who don’t have patience for a paragraph longer than 4 or 5 lines. :)

Dave P


Elliot September 6, 2013

This is awesome. I notice that you don’t allow non-integer font sizes (18.5px) in your calculator. Is that intentional, and if so then why?


Chris Pearson September 6, 2013

That’s correct, Elliot. Browsers do not render half-pixel sizes, so it doesn’t make any sense to use half sizes here or in your CSS.

When sub-pixel rendering becomes a reality (instead of a pipe dream, as is the case now) and retina screens become the norm, then half sizes may indeed become a usable standard.


Joel Spolén September 13, 2013

Very nice


Musthafa October 10, 2013



David White October 22, 2013

Wow, that’s really A LOT to learn!
Thanks so much for this great post, I’ll definitely come back often :)


MediaFate October 26, 2013

Nice article. I probably care about typography way more than the average person but I feel like it is an often ignored element to too many people. Good typography can make or break a design in my opinions. People should pay more attention to it.


Aditya November 21, 2013

Since lot of days I was tumbling over 14px and 16px fonts and line heights. Basically your golden-ratio-typography solved my problems. Epic. Thanks.


Robert Egnacheski January 13, 2014

While the golden ratio is a good ratio to base design from, it is really something that one gets use to and uses in all design while rounding up or down for technical reasons. A good designer knows how much line height to use based on a font and font size without actually using a calculator. The calculator is neat, but I don’t think it is a daily “go to” tool. The golden ratio is great, though using a consistent grid system for columns while implementing embedded items in websites such as advertisements and videos, messes with the golden ratio a bit, where you just have to round up or down. Basically, I think if designers keep 2/5 and 3/5 in mind while designing, everything works out well.


MiloW March 5, 2014

People, do you really think this ratio is OK? I feel line height counted with the ratio (and the mathematics presented with the golden rule) is too big! It’s like the books nowadays – I can’t read them, I get angry and the number of pages goes higher and higher.

For a font 14px take 23px line height? WTF? It’s like 10-15 per cent too much for me. I don’t know, there’s something wrong for me with all that.


Chris Pearson March 5, 2014

Milo, golden ratio typography enables an algorithmic, repeatable approach to design creation and site building. I don’t have any universal proof that it’s the “absolute right answer,” but I do know that I can count on this system and get consistent results that people have been raving about for over 7 years :D


MiloW March 6, 2014

Sorry, I didn’t know there was a direct reply button… my reply is under here…


MiloW March 6, 2014

Chris, yeah, but the problem is that some PMs or bosses can stick to such rules too much. In case when you have text wrapped within a box, then there comes the need to adjust stuff within the box, because you have padding, etc. Sometimes you can’t change the boundaries and yet people try to enforce rules to elements inside the text. I’m talking about blind choices based on rules and maths… and about I don’t know – balance between design and a dogma.


Harpal April 1, 2014

A very informative article, nice work man. I need to get my head around this a bit more though!


Sean April 6, 2014

Any graphic designer has learned the importance of space both negative and positive in design. Sadly majority of coders and programmers who are not trained in design forget all the rules.


Bob Stinnet May 4, 2014

“In my professional opinion (yes, I’ve been a design professional for over 8 years)…”

I suppose now it’s over 13 years.

Chris, there is a reason why typography is an art and not a science. There are, in fact, even more than the three dependent variables you rely upon in your formula when determining an appropriate line height. Average character width and thickness also impact legibility and readability.

While your formulas are probably useful for the amateur-infested web, they are an outright joke to anyone with professional typography training.

The most useful suggestion on this page, comments and all, was made by the individual who decried the practice of setting subheadings with equidistant white space between the previous and following paragraphs.

I’ll let you in on a little secret:

Do you want to know how to spot a professionally trained typographer’s work on a website? The first line of each paragraph is indented and there is no margin or padding between consecutive paragraphs of body copy.

You have the gift of self-confidence and assertiveness. And your formulas may even make the web a better place. But it’s important to know what you don’t know.


Chris Pearson May 5, 2014

While your formulas are probably useful for the amateur-infested web, they are an outright joke to anyone with professional typography training.

With a single statement, you’ve managed to insult everyone here. I admire your efficiency.

Do you want to know how to spot a professionally trained typographer’s work on a website? The first line of each paragraph is indented and there is no margin or padding between consecutive paragraphs of body copy.

Then I suppose we can skip the part where Bringhurst, et al talk about both modes of paragraph presentation (indentation versus spacing).

You know, you really ought to teach this stuff—your draconian typography rules and anti-math soapboxing have certainly simplified things for me.


Nickolas December 1, 2014

I wish this Bob Stinnet guy could’ve let us in on another secret: his typographic work. He’s non-existent on the internet which only lends me to believe he has nothing to back up his opinion.

I feel any systematic approach with only a formula-based design is either going to fail completely in time or will be boring. This isn’t to say there isn’t a reason for principles to be used as a foundation for which one can use as a basis.

Regardless of your viewpoint on the matter, it’s not a good idea to have such an extreme response to the development on typography in general.

Thanks, Chris!


Matt Kapela May 9, 2014

Hi Chris,

Is the Golden Ratio Typography tool broken? It used to work (a couple of months ago when I last tried it) but now, in Chrome and IE both, it appears to run but nothing happens. Maybe it’s just my machine?

Thanks! This is a fantastic tool.


Chris Pearson May 12, 2014

Hi Matt, it’s possible I was updating the tool when you were using it. As far as I can tell, it’s working fine now in all browsers.


Stephan July 11, 2014

My colleagues and I think that the calculated line-height is to large with the calculator. The several lines are way to seperated. It’s heavy on the eyes. We recommend to set a line-height between 120% and 130%. This also says a professional typograph, who made some world-wide known fonts.


David White July 21, 2014

I’m currently building some websites and this has helped a lot!
Thank you very much for this awesome post.


dennie allen July 25, 2014

One word: Wow.


jmk September 19, 2014

i’m sorry.

i cant read and think to english… but a little

just question ….

when i input font size 20px in the form…
line height is right. ( 32)

contents width will not be 1024.
i see 998

Is contents width (fontSize*golden)^2 ?


Goran September 26, 2014

Bob Stinnet:

“The first line of each paragraph is indented and there is no margin or padding between consecutive paragraphs of body copy.”

Hi. Can you say something more about this?


designerM September 30, 2014

Your function uses font size, but this in itself encompasses variation through elements such as x height – how do you accommodate fonts (in a consistent manner) with small x heights or large x heights (such as practically all ITC fonts)?


Michael October 1, 2014

excellent, thank you very much from Denmark


Ken Wheat October 3, 2014

Delightfully written post, this goes to show you how much we still have to learn. I always thought that, when using a platform like Wordpress, all of this dimensioning would be done automatically to show the best possible lay out.


Timothy Fitzgerald October 12, 2014

Interesting read, especially the comments. I will definitely get Thesis 2 when I get the chance. I always read to the end, for I am an infoholic!


Denis October 15, 2014


I tried the golden ratio generator. I use this for my:

font size 16px
line hight 26px
width 685px

this says…use 20px, 26px an 42px for headlines. how do I get the linehight? Do I input 20,26 and 42 in the generator instead of 16? or can I use 26/16 that is 1,625

And how about the margin-bottom in my tag?

Thanks for help,


Brian Jackson October 30, 2014

Believe me , this is one of the best and most useful article about Web typography


Florin January 1, 2015

Excellent material, thanks Chris.


Rodolfo Oviedo January 4, 2015

“Typography for Lawyers” states that leading should be in the range of 1.2 to 1.45. I wonder if applying the golden ratio to the x height you would obtain a leading in the aforementioned range.


Chris Pearson January 8, 2015

Rodolfo, applying the golden ratio yields leading that is close to 1.61 (but tuned to the precise width of the text).

The 1.2–1.45 recommendation has been considered a “standard” in style guides for many years, but these values were (and still are) completely arbitrary…and subject to change.

To wit, 1.2 was the original leading “standard” for many years, but as people began to view that as too tight, the “standard” was revised upward (and I’ve even seen 1.5 as a recommendation for thesis papers).


Peter Koves January 8, 2015

Chris: ” but these values were (and still are) completely arbitrary”

Apart from being based on 5+ centuries of experience by master typographers. Or, you can go back further to say Roman inscriptions (e.g., Trajan’s column, cca. 113 AD).

Completely arbitrary. OK, then.


Chris Pearson January 10, 2015

Centuries mean nothing if there is no presentable reasoning to back up what is practiced.


Peter Koves January 10, 2015

Typography is an art form directed at pleasing the human eye and enhancing ease of reading.

Long centuries of typographers and readers finding those proportions aesthetically pleasing and readable mean nothing?

Then I have nothing more to say to you.

(And lest you attribute an approach stemming from the humanities side to me … my training is in informatics and mathematics and have worked in computer typography (TeX) for part of my career.


Kelly February 3, 2015

I am amazed by the details of the original post…and the amount of thought that went into writing it….

But what blows my mind, truly, is the arguments that follow…with passion…over fonts and ideas!!

I don’t have much knowledge in this area, but I do believe that there are “no-see-ems” and that we are influenced one way or another by symbolism (font is symbolic)! It’s an interesting idea that one can persuade beyond the written word….but by the typography of the written word.

If there’s an idea that may help people read more (even those with reading glasses–ah, that’s me) and it brings greater ease and interest, by all means, make it possible!

Thanks for the thoughtful and detail post.


Nikita February 21, 2015

Good post


Janet Emery February 26, 2015

Phenomenal article I’ve ever seen on this topic – except…….holy cow…..

“Click here to follow me on Twitter for more linguistic porn than you can shake your tallywhacker at!”

I want to use your article to communicate with my staff at work, but I can’t, because I’m a professional and I don’t talk to my employees about porn or “shaking their tallywhackers”! Next time I want to get sued, I’ll refer an employee to your article.

It’s so inappropriate, of no value, and ruins your credibility. I just can’t believe you spend pages on mathematical equations and end the article with a reference to porn and male genitalia. Cute? Sure, for a 13 year old boy. Please remove that garbage so that I can use your article in a professional setting.


Chris Pearson June 30, 2015

Janet, that’s the most overly sensitive, ridiculous thing I’ve ever heard.

A 10-year old with average reading comprehension can discern that I was not referring to actual porn.

Lighten up and get over your self-imposed PC prison.


Rizal June 14, 2015

I prefer not to use font height as my base to calculate the line height. Recent day we found a lot of fonts have different x-height. If we use the font height as the base for calculate line hight of font that have a large x-height (exp. Merriweather), you will get a crowded text line that is difficult to the reader to scan the text line.


Chris Pearson June 30, 2015

Rizal, the latest update to my Golden Ratio Typography methods includes an x-height correction for certain fonts. This will make its way into the Calculator within the next couple of months.


Sam August 6, 2015

To be true, the theme(Thesis 2, the ultimate WordPress template system) where you have used this techniques has a very good readability but sadly it has lost its appeal. It does not look good and can be improved with adjusting the size height. The appeals is also dependent on the colour of the font and the background.

Regarding applying the golden ratio, I would prefer this way:
Since font size is variable and we cannot mark a fix size for a font but the proportion can be maintained. font-size : line height=1:1.6
Regarding readibility letter-spacing:font-size=1:1.6

Just how I like it :)


Greg August 17, 2015

This is great. Chris, have you already patented this or would you still kindly allow us to use the formula in our themes? Thanks.


Isaiah Bollinger August 17, 2015

Very interesting, I have experimented with many different line heights, font sizes, and widths but never thought to create a formula or algorithm for such. This is definitely useful for our up coming design, research and implementation!



Raj August 20, 2015

Dude, this article is just brilliant. I have taken my team through it several times now.

Understanding the ‘why’ behind everything we do on web is by far the single most important lesson for any designer/developer. Too many just do things without knowing why and what they are doing.

Thanks for spending the time to share with us.


alex September 25, 2015

What value do you use for the golden ratio?

I get different results with 1.61803398875 from google.


Chris Pearson September 28, 2015

Alex, the proper value for the golden ratio is calculated from:

(1 + √5) / 2


Nick Lightbody January 8, 2016

Great stuff – thank you for taking the time to explain and share your analysis!
Cheers, Nick


Seth Kaufman January 27, 2016

Wow this was incredibly helpful. I’ve never seen someone go this much into depth with this topic before. I’m actually re-doing my website right now and I am DEFINITELY going to use the calculations from the Golden Ratio calculator in constructing my site! Thanks guys


Digital Marketing Dave June 28, 2016

Thank you for the in depth look at typeface and the golden ratio.


Gaurav Bhatnagar July 14, 2016

How does this apply to headings and an overall typesetting of text including margins? Once the baseline font size and line-height are established, what size and margins should an h1, h2, h3, etc. have to adhere to the golden ratio?


Ben Whitmore July 31, 2016

I respectfully disagree with most of this article.

The golden mean has long been vaunted as the paragon of beauty and functionality — with little evidence to support it.

There are many factors to consider in choosing typefaces and sizing and spacing blocks of text. Robert Bringhurst’s “Elements of Typographic Design” is a thorough and wonderfully readable guide to what professional type designers look for. I highly recommend it. The golden mean is _not_ a consideration in line-spacing (“leading”), which is determined more by the visual characteristics of the typeface, the size of the block and the surrounding negative spaces on the page. Some fonts are designed to read well set “solid” — i.e., with no extra spacing at all; some may need more than the golden mean, depending on context.

Optimum paragraph width is determined by how much the fovea of the eye can compass for easy reading down the block without a lot of sideways eye moment. Depending on the size of the text, optimum widths tend to be between around 55 and 80 characters to a line.

So this golden-mean theory is, in my opinion, simplistic, mechanical, wrong, and a misdirection away from the real art of typography. It’s like saying the most beautiful font is Garamond, therefore all text should always be set in Garamond. The world (and the page) is so much more complex than that.


Matthew December 28, 2016

Hi Chris. Great article. I would like to know, whether you can lead me through your derivation for the relationship between line height and line width. Thanks in advance. Matt.


Kevin Pryce January 3, 2017

I would love to see your calculator updated to use em or % values. This would provide a more useful calculation for modern, responsive designs.


Ricky March 5, 2017

I learn a lot about web typography. It was really amazing to see the amount of things that we need to do in order to provide a readable website. Thanks a lot for sharing this valuable information.


G. Omikron September 6, 2017

Thanks for the article. It’s a nice resource. Could you please provide more information, or even some references, regarding the last set of equations? Thanks


Tim September 23, 2017

Iam impressed but confused at the same time. :) Here is why:

The viewport / device-width of an iPhone is typically 360px.
According to your calculation, we need:

font-size: 12px;

But thats realy small, no fun to read at all.
Did I something wrong, or is the golden ratio just not “designed” for typography on smartphones? :)



Hoot and/or Holler

Previous post:

Next post: