WebToolsPlanet
Converter Tools

REM to Point Converter

Convert REM values to CSS point (pt) units. Set the root font size (default 16px) — the formula is: pt = rem × base × 0.75.

Last updated: May 21, 2026

Client-Side Processing
Input Data Stays on Device
Instant Local Execution

Find this tool useful? Support the project to keep it free!

Buy me a coffee

What is REM to Point Converter?

REM is relative to the root (`html`) font size. Points (pt) are an absolute CSS unit equal to 1/72 inch. At 16px root size, 1rem = 12pt — matching the browser default to the print default body text size.

The formula is: **pt = rem × base × 0.75**. This conversion is most useful when writing `@media print` rules alongside a rem-based screen layout.

How to Use REM to Point Converter

1

Set the root font size (default 16px)

2

Enter REM values, comma or newline separated

3

Copy the pt output or use the reference table

Common Use Cases

  • Developers writing @media print CSS that mirrors a rem-based screen layout.
  • Designers translating rem design tokens to typographic point equivalents.
  • Front-end engineers auditing print stylesheets for consistency with screen sizes.

Example Input and Output

Convert common REM values to pt at the default 16px root size.

REM values
0.75
1
1.25
1.5
PT output
0.75rem → 9pt
1rem → 12pt
1.25rem → 15pt
1.5rem → 18pt

Privacy

All conversions run in your browser. No data is sent to any server.

Frequently Asked Questions

Why is 1rem = 12pt?
1rem at 16px root = 16px. 16px × 0.75 = 12pt. This is the standard body text size in both screen (16px/1rem) and print (12pt).