Font Size Converter
NewConvert font sizes between px, rem, em, pt, and percent, with a quick reference table.
Enter a value in any unit. rem, em, and % are calculated from the base size. pt uses 1pt = 1.333px.
Common conversions
Quick lookup for popular font sizes using the current base size.
| px | rem | em | pt | % |
|---|
Frequently Asked Questions
How does this convert points to pixels?
It uses the CSS relationship `1pt = 96/72px`, which is about 1.333px. That is why 12pt comes out close to 16px.
What's the difference between rem and em in this converter?
Here they are calculated the same way from the chosen base font size. This tool is a unit converter, not a layout simulator with nested `em` inheritance.
Can I start from percent instead of px?
Yes. Enter a value in any one unit field and the tool converts the rest automatically from that source value.
What does the base font size affect?
It changes rem, em, and percent conversions, and it also updates the quick reference table below the inputs. px and pt stay absolute.
What gets copied when I click Copy values?
You get a small text block with the current base size plus the converted px, rem, em, pt, and percent values.