Skip to content

Font Size Converter

Convert between px, rem, em, pt and %. Base font size: 16px.

px

16px

rem

1rem

em

1em

pt

12pt

%

100%

How to Use This Tool

Enter a value in any unit and instantly see the equivalent in every other common CSS unit.

A quick rule of thumb

1rem always equals your root (html) font size — 16px by default in most browsers. 1em is relative to the current element's parent, which is why it can compound in nested components.

FAQ

What is the difference between px, em and rem? +

px is an absolute unit; em is relative to the parent element's font size; rem is relative to the root (html) font size, which usually makes it more predictable.