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.