PX → EM Letter Spacing

Base Font Size

Font size PX / Decimals :

Figma % → EM Letter Spacing

Figma Letter Spacing (%)

Photoshop VA → EM Letter Spacing

Photoshop / Illustrator Tracking (VA)

Letter Spacing Conversion Guide: Match Your Design Exactly

This letter spacing converter translates the tracking values used in Figma, Photoshop, and Illustrator into CSS letter-spacing values. Every design tool measures letter spacing differently, which makes handoff confusing — this tool resolves all of them into clean CSS in one step.

1. Conversion formulas per design tool

2. Why should letter-spacing be in em?

Letter spacing looks natural when it stays proportional to the font size. Setting it in em preserves that ratio automatically, so the typographic density stays consistent even when font sizes change across responsive breakpoints. A fixed px value tends to look too tight on large headings and too loose on small captions.

3. Practical letter spacing tips

Many modern sans-serif fonts (such as Noto Sans or Pretendard) ship with fairly loose default spacing, so body text often reads better with a slightly negative value around -0.02em to -0.05em. Large display text usually needs even tighter spacing to look visually balanced. In contrast, all-caps labels and buttons are easier to read with wider spacing, typically 0.05em to 0.1em.

Frequently Asked Questions

Q. How do I convert Photoshop tracking (VA) to CSS?

Divide the Photoshop or Illustrator tracking value by 1000 to get em. A tracking of -25 is letter-spacing: -0.025em.

Q. How do I convert Figma letter spacing % to CSS?

Divide the Figma percentage by 100 to get em. -2% is letter-spacing: -0.02em.

Q. Should letter-spacing use px or em?

Use em. The spacing ratio is preserved automatically whenever the font size changes.

Q. What is a good default letter-spacing value for body text?

For most sans-serif body text, a slightly negative value between -0.02em and -0.05em works well. Headings are often set tighter than body text.