How to convert rem to points
pt = rem × (root font size in px) ÷ (1.33333333333333)
Convert rem into CSS reference pixels, then divide by the pixel size of pt. The reference table uses 16 px for both element and root font sizes. Examples state any different context. For em in a font-size declaration, use the parent’s computed font size; for other properties, use the element’s computed font size.
Worked examples
1 rem ≈ 12 pt
1 × 16 ÷ 1.33333333333333 ≈ 12
Font basis for this example: element 16 px; root 16 px.
2 rem ≈ 30 pt
2 × 20 ÷ 1.33333333333333 ≈ 30
Font basis for this example: element 16 px; root 20 px.
Frequently asked questions
Which font or display assumption applies?
em and rem depend on the specified font context. CSS absolute units have fixed relationships to reference pixels, which do not necessarily equal physical display pixels.