Market
Pricing
Sign inStart
Field GuideType and text
Type and text

Tracking vs kerning vs leading: the spacing trio

Three words for three different gaps. Mix them up and you end up fixing the wrong one. Here is what each controls, which to reach for first, and the numbers that work as a starting point.

GradientlyVerified Gradiently account·October 1, 2026·5 min read
Cover: Navy Zenith · GR·S4P3·JS

The short version

  • Tracking changes the space between every letter in a line or block of text at once.
  • Kerning changes the space between one specific pair of letters, such as A and V.
  • Leading is the vertical distance between lines of text, called line height in CSS and most apps.
  • Set leading and tracking for a whole style first, then kern individual pairs only in large type.
  • Large headlines usually want slightly tighter tracking and leading, while all capitals and small text want more tracking.
On this page
What is tracking in typographyWhat is kerningWhat is leading in typographyWhich to change first: tracking, kerning or leadingStarting values for tracking and leadingTracking, kerning and leading in CSS

In tracking vs kerning, the difference is scope. Tracking adjusts the space between every letter in a selection, so a whole headline opens up or tightens evenly. Kerning adjusts the space between one specific pair, such as the A and V in WAVE, to fix a gap the font left behind. Leading, the third of the trio, has nothing to do with letters side by side: it is the vertical space from one line of text to the next.

TrackingSpace between all letters

Scope

A word, line or paragraph

Called in CSS

letter-spacing
KerningSpace between one pair of letters

Scope

Two characters

Called in CSS

font-kerning (on or off only)
LeadingSpace between lines

Scope

A paragraph or text box

Called in CSS

line-height
TermWhat it changesScopeCalled in CSS
TrackingSpace between all lettersA word, line or paragraphletter-spacing
KerningSpace between one pair of lettersTwo charactersfont-kerning (on or off only)
LeadingSpace between linesA paragraph or text boxline-height
The spacing trio at a glance. Two run horizontally, one vertically, and only one works on a single pair.

What is tracking in typography

Tracking is a uniform change. Select a line, add tracking, and every gap grows by the same amount. It is the tool for changing the texture of text: airy and formal, or dense and punchy. In design apps it is measured in thousandths of an em (Adobe) or as a percentage of the font size (Figma), and in CSS as letter-spacing, best written in em so it scales with the type.

Three situations call for it. Large headlines usually look loose at their default spacing, so a little negative tracking pulls them together. All capitals look cramped, because capitals were designed to sit beside lowercase letters, so they need positive tracking. And very small text, such as labels and legal lines, reads better with a touch more air. Letter spacing covers each case in detail.

What is kerning

Kerning is a local repair. Some letter pairs leave a visible hole or a collision even in a well spaced font: AV, To, LT, Yo, P followed by a full stop. Fonts include a table of these pairs and adjust them automatically, so for body text you can leave kerning alone. In headlines, logos and wordmarks you may still need to adjust a pair or two by hand. Kerning has the full list of troublesome pairs and a method for fixing them by eye.

What is leading in typography

Leading takes its name from the strips of lead that printers placed between lines of metal type. Today it is line height: the distance from one baseline to the next. Too little and ascenders crash into descenders; too much and the lines drift apart into separate thoughts. As a rule, the longer the line and the smaller the text, the more leading it needs. Line height and line length explains why.

NEW SEASON
Spring collection now in.
Free returns for 30 days
Gradiently · @gradiently

Where each setting belongs: open tracking on the capital eyebrow, tight tracking and leading on the headline, normal spacing on the detail line.

ISSUE 04
Notes from the studio
•What we learned making forty labels
Gradiently · @gradiently

An editorial layout. Its small type, the label and the subtitle, reads more calmly with generous leading and slightly open tracking.

Which to change first: tracking, kerning or leading

Work from the largest decision to the smallest. Leading and tracking define the style; kerning tidies up what is left. Change them in the wrong order and you will undo your own work.

  1. 1

    Choose size and weight

    Spacing depends on both. Set them first, because a heavier weight or bigger size needs different values.

  2. 2

    Set leading

    Decide how tightly the lines stack. Headlines go tighter, paragraphs looser.

  3. 3

    Set tracking for the style

    Apply one tracking value to the whole headline style, label style or body style. Keep it consistent across the design.

  4. 4

    Kern the pairs that still gap

    Only in large or permanent type. Look for AV, To, LT and similar pairs and adjust them one at a time.

  5. 5

    Check at real size

    View the result at the size people will see it. Spacing that looks right zoomed in can look loose on a phone.

Starting values for tracking and leading

These are sensible defaults, not laws. Fonts differ, and a condensed display face behaves nothing like a wide geometric sans. Use them to start, then trust your eye.

Body text, 14 to 20 px

Tracking (CSS)

0

Tracking (Adobe units)

0

Leading

1.4 to 1.6
Headline, 48 px and up

Tracking (CSS)

-0.01em to -0.03em

Tracking (Adobe units)

-10 to -30

Leading

1.0 to 1.15
Huge display type, 120 px and up

Tracking (CSS)

-0.02em to -0.04em

Tracking (Adobe units)

-20 to -40

Leading

0.9 to 1.05
All capital labels

Tracking (CSS)

0.06em to 0.12em

Tracking (Adobe units)

60 to 120

Leading

1.2 to 1.3
Small text under 13 px

Tracking (CSS)

0.01em to 0.02em

Tracking (Adobe units)

10 to 20

Leading

1.4 to 1.5
Text roleTracking (CSS)Tracking (Adobe units)Leading
Body text, 14 to 20 px001.4 to 1.6
Headline, 48 px and up-0.01em to -0.03em-10 to -301.0 to 1.15
Huge display type, 120 px and up-0.02em to -0.04em-20 to -400.9 to 1.05
All capital labels0.06em to 0.12em60 to 1201.2 to 1.3
Small text under 13 px0.01em to 0.02em10 to 201.4 to 1.5
Tracking in CSS em and in Adobe's thousandths of an em say the same thing: 0.05em equals 50 units. Leading is shown as a multiple of font size.

Common mistakes

  • Kerning every pair when the tracking is wrong
  • Tracking body text tighter to fit more words
  • Default leading on a three line headline
  • Capitals at zero tracking
  • Different tracking on every headline in a set

Better

  • Fix tracking first, then kern what remains
  • Edit the copy instead
  • Pull headline leading down to about 1.1
  • Open capitals by 0.06em or more
  • One value per style, written down in your brand rules

Tracking, kerning and leading in CSS

css
:root {
  font-kerning: normal; /* use the font's own pairs */
}

body {
  font-size: 1.0625rem;
  line-height: 1.55;      /* leading */
  letter-spacing: 0;      /* tracking */
}

h1 {
  font-size: clamp(2.5rem, 6vw, 5rem);
  line-height: 1.05;
  letter-spacing: -0.025em;
}

.eyebrow {
  font-size: 0.8125rem;
  text-transform: uppercase;
  letter-spacing: 0.1em;
}
Write line-height without a unit so it scales with the font size, and letter-spacing in em for the same reason.

Keep these values in one place so every page uses the same spacing for the same role. That is the heart of a typography system. If you design social posts rather than web pages, the same idea applies: decide the spacing once, write it into your brand rules and reuse it. In Gradiently, the brand kit holds your heading and body fonts and the Designer applies it when it lays out new sizes, so the type stays consistent from a square post to a story.

Design with a living gradient

Posts, stories, slides and banners in every size, with text that always reads.

Start designing, free

Questions people ask

What is the difference between tracking and kerning?

Tracking changes the spacing between all letters in a selection. Kerning changes the spacing between one specific pair of letters.

Is leading the same as line height?

Yes, in practice. Leading is the traditional print term and line height is what CSS and most design apps call the distance between lines.

Should I adjust tracking or kerning first?

Tracking first. It sets the overall spacing; kerning then fixes the few pairs that still look uneven, and only in large type.

What is tracking called in CSS?

letter-spacing. Write it in em, such as 0.05em, so it stays proportional when the font size changes.

What line height should body text have?

Around 1.4 to 1.6 times the font size for body text, and around 1.0 to 1.15 for large headlines.

Share this guide

Written by GradientlyVerified Gradiently account

The team behind Gradiently, a design tool built around Marks: living gradients that make everything you design look like yours.

See our profile

On this page

What is tracking in typographyWhat is kerningWhat is leading in typographyWhich to change first: tracking, kerning or leadingStarting values for tracking and leadingTracking, kerning and leading in CSS

Share this guide

Next in Type and text

Type scale: sizes that look related, with ratios

Keep reading

All Type and text guides
Type and text

Kerning: fixing the gaps between letters

6 min read

Most text never needs a manual touch, because good fonts carry their own kerning. Large headlines and wordmarks are different: at that size every awkward gap shows. Here is how to find them and fix them.

Type and text

Letter spacing: when to open up type and when to tighten it

6 min read

A few hundredths of an em decide whether a label looks considered or cramped. Here is where to add space between letters, where to take it away, and where to leave it alone.

Type and text

Line height and line length for readable text

7 min read

Most text that feels tiring to read has the right font and the wrong spacing. Two settings fix most of it: how tall each line is and how long it runs.

Find the look that’s only yours.

Every Mark is a living background with one owner. Try an unclaimed Mark, and claim yours when it feels right.

Start designing

Check a certificate

Type a certificate number or a Mark’s code to see who owns it.

Works with ChatGPT and Claude

Ask your AI for a design. It makes it in your Mark, ready to edit.

ChatGPTClaude
How to connect

Product

  • Market
  • Explore
  • Pricing
  • Certificates

Learn

  • Field Guide
  • Help centre
  • What’s new

Developers

  • Overview
  • ChatGPT and Claude
  • API reference
  • API keys

Company

  • About
  • Contact us
  • Sign in

Legal

  • Terms
  • Privacy
  • Refunds
  • Mark protection
  • Cookies
  • All policies
Move through the letters. Each one wears a real Mark.Touch a letter to see its Mark.One name. Ten Marks inside it.
© 2026 Gradiently