Formula
px = pt × 96 ÷ 72 = pt × 1.3333…
18pt = 24px. CSS defines this ratio as fixed.
Going the other way: four pixels for every three points.
Converter
—
pt to px conversion table
| pt | px | Rounded |
|---|---|---|
| 6pt | 8px | 8px |
| 7pt | 9.33333px | 9.33px |
| 8pt | 10.66667px | 10.67px |
| 9pt | 12px | 12px |
| 10pt | 13.33333px | 13.33px |
| 11pt | 14.66667px | 14.67px |
| 12pt | 16px | 16px |
| 14pt | 18.66667px | 18.67px |
| 16pt | 21.33333px | 21.33px |
| 18pt | 24px | 24px |
| 20pt | 26.66667px | 26.67px |
| 24pt | 32px | 32px |
| 28pt | 37.33333px | 37.33px |
| 32pt | 42.66667px | 42.67px |
| 36pt | 48px | 48px |
| 48pt | 64px | 64px |
| 60pt | 80px | 80px |
| 72pt | 96px | 96px |
Questions
How do I convert pt to px?
px = pt × 96 ÷ 72 = pt × 1.3333…. So 18pt = 24px.
Is the pt to px conversion exact?
Yes, for CSS. The specification fixes 1in = 96px, which pins every absolute unit to a fixed ratio regardless of the physical display. It is not a physical measurement — a CSS inch on a phone is not an inch of glass. For real-world output size use the DPI calculator instead.
How do I convert px back to pt?
Invert the formula, or use the px to pt converter.
Other conversions
Common pt values
6pt8px7pt9.3333px8pt10.6667px9pt12px10pt13.3333px11pt14.6667px12pt16px14pt18.6667px16pt21.3333px18pt24px20pt26.6667px24pt32px28pt37.3333px32pt42.6667px36pt48px48pt64px60pt80px72pt96px
Conversions follow the CSS Values and Units specification, in which 1in is defined as exactly 96px. Values are computed, not tabulated by hand.