Interactive Demo
Tracking Scale
Letter spacing uses em units, so spacing adapts with the font size. Tight values are perfect for branding, while wider settings help uppercase text breathe.| Class | CSS | Effect |
|---|---|---|
.tracking-tightest | letter-spacing: -0.1em; | Ultra-condensed for logos |
.tracking-extra-tight | letter-spacing: -0.075em; | Tight headings |
.tracking-tighter | letter-spacing: -0.05em; | Compact subheads |
.tracking-tight | letter-spacing: -0.025em; | Slightly condensed body copy |
.tracking-normal | letter-spacing: 0em; | Default spacing |
.tracking-wide | letter-spacing: 0.025em; | Labels and uppercase text |
.tracking-wider | letter-spacing: 0.05em; | Button text, navigation |
.tracking-widest | letter-spacing: 0.1em; | Section headers |
.tracking-extra-wide | letter-spacing: 0.15em; | Display typography |
.tracking-ultra-wide | letter-spacing: 0.2em; | Dramatic hero type |
Practical Patterns
- Brand marks: Combine
.text-4xl font-black tracking-tightestfor logo treatments. - Hero headlines: Use
.tracking-tightwith fluid sizes to keep lines compact without sacrificing readability. - Navigation:
.tracking-wide uppercasekeeps menu items legible and evenly spaced.
Always preview on real content. Tracking that looks great on “Hello” might feel uneven on longer copy—tweak up or down the scale as needed.

