Letter Spacing Previewer
Preview letter-spacing in px, em, or rem with font, weight, and text-transform controls, then copy the exact CSS. Runs entirely in your browser.
This works right here on your device — nothing gets sent out.
How the letter spacing previewer works
- Type your preview text and adjust letter spacing, font size, weight, font family, and text transform.
- Switch the spacing unit between em, px, and rem to match how your project's stylesheet is written.
- Watch the live preview update as you drag the spacing slider.
- Copy the resulting CSS declarations into your stylesheet, or hit Reset to start over.
FAQ
What is letter-spacing used for?
Adjusting the space between characters (tracking) to improve readability, create emphasis in headlines, or achieve a specific typographic style like all-caps labels with wide spacing.
What is a typical letter-spacing range?
Small negative values (like -0.02em) tighten large display text, while positive values (0.05em to 0.2em) are common for uppercase labels and badges. Very wide spacing (0.3em+) is used for stylistic emphasis.
Does font weight affect how letter-spacing looks?
Yes - bolder weights have wider natural character shapes, so the same letter-spacing value can look tighter or looser depending on the weight and size you choose.
Can I copy the CSS directly into my project?
Yes - the generated letter-spacing, font-size, font-weight, font-family, and text-transform declarations are ready to paste into your stylesheet.
Should letter-spacing be in px, em, or rem?
em is the most common choice because it scales with the element’s own font-size, so tracking stays proportional if the text resizes. rem scales with the root font-size instead, which is useful for spacing you want consistent across different type sizes. px is the most predictable but won’t scale at all. This tool lets you preview and copy any of the three.
What letter-spacing works best for uppercase text?
Uppercase labels and buttons typically read better with slightly wider tracking (around 0.05em to 0.15em) to offset how tightly capital letters sit together. Use the text-transform control to preview your text in uppercase before picking a value.
How we compare
| Feature | Online Tool Store | Letter-spacing calculators | Unit converter tools |
|---|---|---|---|
| Live slider preview | ✓ | ✓ | ✗ |
| em / px / rem unit switching with correct conversion | ✓ | ✗ | ✓ |
| Font family picker in the live preview | ✓ | ✗ | ✗ |
| Text-transform preview (uppercase/lowercase/capitalize) | ✓ | ✗ | ✗ |
| Instant copyable CSS | ✓ | ✓ | ✓ |
Handy for dialing in the exact tracking value for a headline or button label before writing it into your CSS.