EM to REM Converter

Use this free online em to rem converter tool to convert parent-relative units to root-relative units. EM scales with parent element font-size while REM scales with root element font-size. This converter helps you switch between these two scalable unit systems.

To convert em to rem, multiply the em value by the parent font-size and divide by the root font-size. When parent and root sizes match, the values are equal. When they differ, the calculation adjusts to maintain the correct pixel equivalent.

Conversion Formula

rem = (em × parent font-size) ÷ root font-size

For example, with parent font-size of 32px and root font-size of 16px, 2em equals 4rem because (2 × 32) ÷ 16 = 4. If both are 16px, then 2em equals 2rem.

EM to REM Converter Conversion Table (Parent: 16px)

EMREM
0.0625em0.0625rem
0.25em0.25rem
0.5em0.5rem
0.75em0.75rem
1em1rem
1.25em1.25rem
1.5em1.5rem
2em2rem
2.5em2.5rem
3em3rem
4em4rem
6em6rem
8em8rem
10em10rem
11em11rem
12em12rem
13em13rem
14em14rem
16em16rem
20em20rem
30em30rem
36em36rem
48em48rem
50em50rem
60em60rem
62em62rem
64em64rem
70em70rem
75em75rem
80em80rem
90em90rem
100em100rem
120em120rem

What is EM?

EM is a relative CSS unit that scales based on the parent element's font size, making it highly context-dependent. By default, 1em equals the parent element's font-size value, creating a cascading effect through nested elements. While EM offers flexibility for component-level scaling, its cascading nature can make it unpredictable compared to REM in complex layouts.

What is REM?

REM (Root EM) is a relative CSS unit based on the root element's font size, typically 16px by default in most browsers. Unlike EM units which cascade based on parent elements, REM provides consistent sizing throughout the document. This makes REM ideal for creating scalable, accessible designs that respect user font-size preferences.

Related Converters