What Is a Baseline Grid, and Why Do Designers Use One?
Open a well-set page of a book or a carefully designed poster and, even if you can't articulate why, something about it feels orderly in a way that a hastily assembled document doesn't. Very often what you're sensing is a baseline grid at work — a quiet, repeating vertical rhythm that every text element on the page is aligned to, even when those elements are wildly different sizes.
The core idea
A baseline grid is a fixed vertical measurement, usually equal to your body-text line height, repeated down the entire page or spread. Every block of text — a heading, a caption, a paragraph, a pull quote — is set so its lines land on that same repeating grid, rather than each element using whatever line height happens to look good in isolation. The payoff shows up the moment you have two columns of text side by side, or a caption running next to a paragraph: because both are locked to the same underlying rhythm, their baselines line up horizontally across the page, even though the type sizes differ.
Why it matters more than it seems to
Without a shared grid, each text element's natural line height pulls it slightly out of step with its neighbours. A heading set with its own comfortable leading and a paragraph set with its own comfortable leading will drift out of alignment by a few points here and there, and while a single misalignment might be invisible, it compounds over a page or a spread until two columns that should read as a unified layout instead read as two independent, slightly uncoordinated blocks of text.
This matters most in exactly the layouts where lettering and typography intersect most directly — multi-column posters, book pages with running heads and footnotes, and any composition where text needs to align across a gutter or a fold.
How the snapping actually works
Setting up a baseline grid starts with picking one unit for the whole document, typically your body-text line height. Every other element's line height then gets rounded to the nearest whole multiple of that unit — not simply rounded up. If your baseline unit is 24px and a heading's natural, comfortable line height comes out to around 40px, that's closer to 48px (two baseline units, 8px away) than to 24px (one unit, 16px away), so it snaps up to 48px. The heading looks slightly more open than its "natural" size might suggest, but everything after it, all the way down the page, stays locked to the shared rhythm. A natural line height of 30px, by contrast, is closer to 24px than to 48px, so that one would snap down instead — which is why it's worth actually checking which whole multiple a given size is nearest to, rather than assuming a grid always rounds upward.
A line height is never rounded down to less than one full baseline unit, since that would mean the very next line of text lands partway through a baseline instead of on one, defeating the entire purpose of having a grid in the first place.
Estimating capacity
Once you have a baseline unit, dividing your available page or column height by that unit tells you how many full lines of text will fit — useful for planning how much copy a design can actually hold before you start setting it, and for checking that your margins leave a whole number of baselines rather than a stray partial line hanging at the bottom of a column.
A habit worth keeping
Baseline grids are an old print-typography habit, developed for exactly the kind of dense, multi-element pages where alignment failures are most visible. They translate just as well to on-screen layout and lettering compositions: the underlying problem — several independently-sized text blocks needing to feel like part of one coordinated page — hasn't gone away just because the page is now a screen. Deciding on a baseline unit early, before you start setting individual headlines and captions, is far easier than trying to retrofit a grid onto a layout after the fact.
A worked example across a small hierarchy
Take a baseline unit of 24px and three natural, unsnapped line heights: a heading that comfortably wants 40px, a subhead that wants 34px, and a caption that wants 18px. Snapped to the grid, the heading rounds up to 48px (two units), the subhead — despite being smaller than the heading's natural size — also rounds to 24px (one unit, since 34px is closer to 24 than to 48), and the caption rounds up to 24px as well, since the grid never snaps below one full baseline unit no matter how small the natural line height is. That last point is worth sitting with: a caption's natural line height might be a fraction of a baseline unit, but the grid still gives it a full unit, because anything less would mean the very next line starts partway through a baseline instead of on one.
Pairing a baseline grid with a type scale
A baseline grid answers "where do lines land"; a modular type scale (covered in a separate guide) answers "how big is each size in the hierarchy." The two work together well: generate your sizes from a scale, derive a comfortable line height for each size using an appropriate leading multiplier, and then snap each of those line heights to your baseline unit. Because a scale's sizes grow geometrically while a baseline grid's units are a flat, repeating addition, the number of baseline units a given step needs typically grows too — a caption might fit in a single unit, a body size in one, and a large headline in two or three — and that growing multiple is a genuinely useful piece of information when you're planning how much vertical room a hierarchy will actually take up on the page.
Estimating how much text a design can hold
Once your baseline unit is fixed, dividing an available column or page height by that unit tells you, at a glance, how many lines of body text will fit before you've even started writing or setting the copy — useful for briefing a client on how much space a given word count needs, or for checking whether a design's margins leave a whole number of baselines rather than a half-line awkwardly clipped at the bottom of a column. A page height of 792px (a standard 8.5×11-inch sheet at 72 pixels per inch) against a 24px baseline unit gives 33 full lines before the bottom margin — a number worth knowing before you commit to a layout, not after copy has already been poured into it and doesn't fit.
Grids are a default, not a cage
None of this means every single text element must sit on the grid without exception. A pull quote set deliberately off-rhythm, or a caption nudged slightly to align with an adjacent image rather than the baseline grid, can be a legitimate design choice — as long as it reads as a choice. The value of establishing a grid in the first place is that it gives you a clear, considered default to depart from on purpose, rather than a layout where nothing was ever aligned to begin with and every relationship between text blocks is accidental.
Choosing a baseline unit in the first place
The most common starting point is simply your body-text line height, since that's the size you'll set the most text at and the one every reader spends the most time inside. But it's not the only valid choice: some layouts pick a smaller, more flexible unit — half the body line height, say — specifically so that display sizes can land on odd as well as even multiples, giving finer control over how open a heading feels without needing to jump a full extra unit. The trade-off is exactly what you'd expect: a smaller baseline unit gives finer-grained control over where things can land, at the cost of the grid feeling less like a small number of clearly distinct rhythm steps and more like an almost-continuous range, which can blur the very consistency the grid was meant to enforce. For most lettering and poster work, starting with the body line height itself, and only subdividing it if a specific layout genuinely needs the extra flexibility, keeps the system easy to reason about.
Multi-column layouts, where the payoff is most visible
The clearest demonstration of a baseline grid's value shows up the moment two columns of differently-sized text need to share a page. Imagine a poster with a wide column of body copy on the left and a narrower column of smaller captions or a credits list on the right. Without a shared grid, the body copy's line height and the caption column's line height are each individually reasonable, but because they're different values, the two columns drift out of horizontal alignment more with every line — line five of the body copy might land level with line six of the captions, then line eleven level with line thirteen, with no consistent relationship a reader could sense even unconsciously. Snap both columns' line heights to the same baseline unit, and every line across both columns lands on the same horizontal rows all the way down the page, which is what actually produces the settled, "considered" feeling a well-set multi-column page has, even though most readers could never articulate the mechanism producing it.