Points to rem Converter
Enter a point value and root font size to get the exact CSS rem equivalent instantly.
Convert Points to rem
pt
px
Default browser root font size is 16px.
Root Font Presets
Result
1
rem
12 pt × (96÷72) ÷ 16 = 1.000rem
Common Type Sizes
rem values update as you change the root font size.
| Points (pt) | px (96 DPI) | rem (16px base) |
|---|
Formula
rem = pt × (96 ÷ 72) ÷ rootFontSizePx
One point = 1/72 inch. At 96 DPI, 1pt = 96/72 ≈ 1.3333px. Divide by root font size to get rem.
Copied!
Summary
Enter a point value and root font size to get the exact CSS rem equivalent instantly.
How it works
- Enter the number of typographic points (pt) to convert.
- Set the root font size in pixels — default is 16px (browser default).
- The tool computes: px = pt × (96 ÷ 72), then rem = px ÷ rootFontSizePx.
- Use the root font size presets (10px, 16px, 18px) for common CSS configurations.
- Copy the rem result or browse the reference table for common point sizes.
Use cases
- Convert print or design tool point values directly to CSS rem for responsive layouts.
- Match typographic point sizes from a design spec to accessible rem-based CSS.
- Verify rem values when migrating print stylesheets to screen CSS.
- Build a design token set by mapping standard type sizes (8pt, 10pt, 12pt…) to rem.
- Calculate rem equivalents for a non-standard root font size such as 10px or 18px.
- Cross-check point sizes between design software and a live CSS codebase.
Frequently Asked Questions
Last updated: 2026-07-23 ·
Reviewed by Nham Vu