Skip to main content
Frontend / CSS Tools

REM to PX Converter

Convert rem values to pixels, with a configurable root font size shown clearly in the formula.

Enter a rem value and your root font size - this tool multiplies correctly and shows the exact formula used.

For the reverse conversion, see the PX to REM Converter - or use the full CSS Unit Converter for more unit types at once.

The rem to px Formula

pixels = rem value × root font size. With the standard 16px root, 1.5rem becomes 24px - but this changes if your project's root font size differs from 16px.

Why Use This Tool?

Useful when reviewing a design spec given in rem and you need the equivalent pixel value to communicate with a design tool or stakeholder that thinks in pixels.

How to Use It

  1. Enter your rem value.
  2. Set your root font size (16px by default - adjust if your project uses a different base).
  3. Read the resulting pixel value.

Limitations

This assumes a fixed root font size you specify - it does not account for user browser zoom or accessibility text-size overrides, which change the effective rendered size dynamically.

Frequently Asked Questions

Multiply the rem value by the root font size. With a 16px root, 1.25rem = 1.25 x 16 = 20px.

Users can change the default font size in their browser, and rem follows that setting - which is exactly what makes rem accessible.

Then the root is 10px (62.5% of 16px), so 1.6rem = 16px. Enter 10 as the root font size.
Share this tool: