Font Size Converter
Convert between px, em, rem, pt, and percentage font sizes. Typography unit converter.
px (browser default is 16px)
Quick:
Enter a value to convert
Quick Reference (at 16px base)
| px | rem/em | pt | Use case |
|---|---|---|---|
| 12px | 0.75rem | 9pt | Small text, captions |
| 14px | 0.875rem | 10.5pt | Secondary text |
| 16px | 1rem | 12pt | Body text (default) |
| 18px | 1.125rem | 13.5pt | Large body text |
| 24px | 1.5rem | 18pt | H3 headings |
| 32px | 2rem | 24pt | H2 headings |
How to Use Font Size Converter
- Enter a font size in any unit
- All equivalent values are calculated
- Set base font size for em/rem (default 16px)
- Reference common size conversions
About Font Size Converter
Convert between font size units instantly. Enter px, em, rem, pt, or percentage and see all equivalent values. Set your base font size for accurate rem/em calculations.
Frequently Asked Questions
What's the difference between em and rem?
Em is relative to parent element's font size. Rem is relative to root (html) font size. Rem is more predictable.
Why use relative units instead of px?
Relative units respect user's browser font size settings, improving accessibility. Px is fixed regardless of settings.
What base size should I use?
Most browsers default to 16px. This is the standard base for rem calculations.