MCP로 연결 →

계산 입력

공식

광고

결과

픽셀 → REM 변환
24 px = 1.5 rem
입력한 픽셀 값 24 px
루트 폰트 크기 16 px
계산된 REM 1.5 rem

자주 쓰이는 픽셀 → REM 변환표

Based on your root font size of 16 px

픽셀(px) REM
4 px 0.25 rem
8 px 0.5 rem
12 px 0.75 rem
14 px 0.875 rem
15 px 0.9375 rem
16 px 1 rem
18 px 1.125 rem
20 px 1.25 rem
24 px 1.5 rem
25 px 1.5625 rem
32 px 2 rem
40 px 2.5 rem
48 px 3 rem
56 px 3.5 rem
64 px 4 rem
80 px 5 rem
300 px 18.75 rem
모두 펼치기 ↓

PX to REM 변환기란?

PX to REM 변환기는 픽셀(px) 값을 rem 단위로 바꿔 주는 도구입니다. rem은 CSS에서 루트 요소(html)의 폰트 크기를 기준으로 하는 상대 단위입니다. 이 변환은 다양한 화면 크기와 사용자 설정에 맞춰 자연스럽게 확대·축소되는 반응형이면서 접근성 높은 웹 디자인을 만드는 데 꼭 필요한 작업입니다.

PX to REM 변환기를 사용해야 할 때

다음과 같은 상황에서 PX to REM 변환기를 활용하면 좋습니다.

  • 다양한 기기에서 비율에 맞춰 확대·축소되어야 하는 반응형 웹사이트를 개발할 때
  • 사용자가 설정한 폰트 크기를 존중하는 접근성 높은 디자인을 만들 때
  • 유지보수가 쉽도록 기존 디자인을 절대 단위(픽셀)에서 상대 단위(rem)로 전환할 때

PX를 REM으로 계산하는 방법

픽셀을 rem으로 변환하는 공식은 다음과 같습니다.

rem = px ÷ 루트 폰트 크기

각 항목의 의미는 다음과 같습니다.

  • rem은 변환 결과로 나오는 rem 단위 값입니다
  • px는 변환하려는 픽셀 값입니다
  • 루트 폰트 크기는 루트 요소의 기본 폰트 크기로, 대부분의 브라우저에서 보통 16px입니다

예시

광고

예시 1: 제목 크기를 픽셀에서 rem으로 변환하기

기본 루트 폰트 크기 16px를 기준으로 24px 크기의 제목을 rem으로 변환해 봅니다.

입력값 계산 결과
픽셀 값: 24px
루트 폰트 크기: 16px
24 ÷ 16 1.5rem

예시 2: 사용자 지정 루트 폰트 크기로 여백 값 변환하기

사용자 지정 루트 폰트 크기 20px를 기준으로 40px의 여백(margin)을 rem으로 변환해 봅니다.

입력값 계산 결과
픽셀 값: 40px
루트 폰트 크기: 20px
40 ÷ 20 2rem

예시 3: 작은 패딩 값 변환하기

기본 루트 폰트 크기 16px를 기준으로 8px의 패딩(padding)을 rem으로 변환해 봅니다.

입력값 계산 결과
픽셀 값: 8px
루트 폰트 크기: 16px
8 ÷ 16 0.5rem

자주 쓰이는 픽셀 → REM 변환표

자주 사용되는 픽셀 값을 rem으로 변환한 참고용 표입니다(표준 루트 폰트 크기 16px 기준).

픽셀(px) REM
4 px 0.25 rem
8 px 0.5 rem
12 px 0.75 rem
14 px 0.88 rem
15 px 0.94 rem
16 px 1 rem
18 px 1.12 rem
20 px 1.25 rem
24 px 1.5 rem
25 px 1.56 rem
32 px 2 rem
40 px 2.5 rem
48 px 3 rem
56 px 3.5 rem
64 px 4 rem
80 px 5 rem
300 px 18.75 rem

픽셀 대신 REM을 사용하면 좋은 점

광고

CSS에서 rem 단위를 사용하면 다음과 같은 여러 장점이 있습니다.

  • rem 단위는 사용자의 브라우저 폰트 크기 설정에 따라 함께 확대·축소되므로 접근성이 좋아집니다
  • 미디어 쿼리에서 루트 폰트 크기만 바꾸면 되므로 반응형 구현이 쉬워집니다
  • 모든 요소가 더 일관된 비율로 확대·축소됩니다
  • 요소 간 비례 관계가 유지되어 유지보수가 한결 수월해집니다

관련 계산기

다음 관련 계산기도 함께 활용해 보세요.

최종 업데이트: