Convert between px, em, rem, and % for CSS font sizes.
px
px

Quick reference

pxrem (root 16)em (parent 16)
12px0.75rem0.75em
16px1rem1em
24px1.5rem1.5em

FAQ

rem vs em?

rem is relative to root html element. em is relative to parent. Prefer rem for predictability.

Why use rem?

Users can resize text in browser settings — rem-based sizes scale accessibly.

Default root?

16px in all browsers by default.

Free?

Yes.