REM to PX Converter

This calculation is based on an adjustable default root font-size of 16 pixels.

Base

Use this free online rem to px converter tool to convert any rem value to the px CSS unit equivalent value. In CSS, a px is a unit of measurement that represents absolute length normatively defined as being equivalent to 1/96th of an inch.

Most browsers use a defualt font-size value of 16px. This means 1rem is equivalent to 16px by default. But, if you decided to change the defualt root font-size value, you can easily input your changed root font-size to accurately convert from rem to px using this instantaneously bidirectional converter.

REM to PX Conversion Table

REMPixels
0.0625rem1px
0.25rem4px
0.5rem8px
0.75rem12px
1rem16px
1.25rem20px
1.5rem24px
2rem32px
2.5rem40px
3rem48px
4rem64px
6rem96px
8rem128px
10rem160px
11rem176px
12rem192px
13rem208px
14rem224px
16rem256px
20rem320px
30rem480px
36rem576px
48rem768px
50rem800px
60rem960px
62rem992px
64rem1024px
70rem1120px
75rem1200px
80rem1280px
90rem1440px
100rem1600px
120rem1920px

How to Convert REM to PX

To convert rem to px you should use the formula px = rem * root-font-size(font-size of HTML root element). For example, if the HTML root element font-size is 16px which it is by default and you want to convert 2rem to px, then 2rem = 32px because 2*16 = 32.

REM vs PX

The difference between rem and px is that rem means root-em which is a scalable CSS unit of measurement that is relative to the font-size of the root HTML element. While a px is a CSS unit of absolute length which is normatively defined as being exactly 1/96th of 1 inch.

However, the use of pixels can create accessibility barriers such as not properly scaling the font-size in browsers. This is why it is better to use rem due to it being scalable.

REM vs EM

The difference between rem and em is that rem is a CSS unit of measurement relative to the font-size of the root HTML element. On the other hand, em is a CSS unit of measurement relative to the font-size of the parent HTML element.

Despite both rem and em being scalable and relative units of size, when the font-size of a parent HTML element is changed, child elements utilizing em units within that parent HTML container will be affected, however, those using REMs will not be affected. Therefore, it is better in most cases to use rem becuase of its simplicity, consistency, and predictability when compared to em.

slide 1