Skip to content

PX를 REM으로 즉시 변환 — 픽셀에서 rem으로

사용자 지정 루트 글꼴 크기로 px를 rem으로 즉시 변환하세요. 기본값은 16px = 1rem. 양방향 실시간 변환, 복사 가능, 100% 브라우저에서 동작하는 온라인 웹 도구입니다.

트래킹 없음 브라우저 실행 무료
px
미리보기

다람쥐 헌 쳇바퀴에 타고파

CSS rem 단위 정확성과 접근성 지침에 대해 검토됨 — Go Tools 엔지니어링 팀 · Jun 11, 2026

빠른 참조

16px는 rem으로 몇인가요?

16px = 1rem (16px 기준) 브라우저 기본 16px 루트 글꼴 크기에서 16px은 정확히 1rem과 같습니다. 이것은 다른 모든 변환의 기준입니다: rem = px ÷ 16.

px to rem 공식은 무엇인가요?

rem = px ÷ 루트-글꼴-크기 픽셀 값을 루트 글꼴 크기로 나눕니다. 예를 들어 24px ÷ 16 = 1.5rem. 프로젝트가 16px을 사용하지 않으면 도구에서 기준값을 변경하세요.

62.5% 기법이란 무엇인가요?

62.5% → 1rem = 10px html { font-size: 62.5% }로 설정하면 루트가 10px이 되어 1rem = 10px이고 rem 계산은 그저 "10으로 나누기"입니다. 이 도구의 기준값을 10으로 설정해 사용하세요.

PX to REM 변환기란 무엇인가요?

px to rem 변환기는 픽셀 측정값을 CSS용 rem 단위로 변환합니다. rem("root em") 단위는 루트 요소의 글꼴 크기를 기준으로 합니다: 1rem은 항상 루트 글꼴 크기와 같으며, 브라우저는 이를 기본적으로 16px로 설정합니다. 변환은 간단한 나눗셈 — rem = px ÷ 루트-글꼴-크기 — 이지만, 스타일시트의 모든 글꼴 크기, 여백, 중단점에 대해 손으로 직접 계산하는 것은 번거롭고 오류가 나기 쉽습니다. 이 도구는 바로 그 수고를 없애줍니다.

애초에 변환하는 이유는 접근성과 확장성입니다. 값을 px로 작성하면 고정된 크기에 묶여 사용자의 브라우저 글꼴 크기 설정을 무시합니다. rem으로 작성하면 사용자가 기본 글꼴 크기를 키울 때 비례적으로 확대됩니다 — 저시력 사용자에게 결정적인 배려이자 확대를 사용하는 모든 사람에게 더 매끄러운 경험입니다. 디자인 시스템을 rem으로 표현하면 루트 글꼴 크기 한 번의 변경으로 인터페이스 전체가 일관되게 다시 조정됩니다.

이 변환기는 픽셀과 rem 입력란을 실시간으로 연결해 두어 어느 방향으로든 이동할 수 있게 하며 — 16px 기준을 하드코딩하는 도구들과 달리 — 어떤 루트 글꼴 크기든 설정할 수 있게 해줍니다. 62.5% 기법(10px 루트)을 사용하는 스타일시트는 기본 16px 설정과 다르게 변환되기 때문에 이는 중요합니다. 실시간 미리보기가 결과 텍스트 크기를 보여주고, 참조 표가 빠른 조회를 위해 16px 기준에서 가장 흔한 px 값들을 나열합니다.

반대 방향이 필요하신가요? rem to px 변환기를 사용하세요. 스타일시트 자체를 정리하려면 CSS 포매터를, 색상 작업에는 색상 변환기를 확인하세요. 모든 것이 브라우저에서 실행됩니다 — 값이 기기를 벗어나지 않습니다.

/* The core formula */
/* rem = px ÷ root-font-size (16px by default) */

:root {
  font-size: 16px; /* 1rem = 16px */
}

.title  { font-size: 1.5rem;  } /* 24px */
.body   { font-size: 1rem;    } /* 16px */
.caption{ font-size: 0.75rem; } /* 12px */
.card   { padding: 1.5rem;    } /* 24px */

/* JavaScript equivalent */
const pxToRem = (px, base = 16) => px / base;
console.log(pxToRem(24)); // 1.5
console.log(pxToRem(12)); // 0.75

이 PX to REM 변환기의 주요 기능

사용자 지정 루트 글꼴 크기

16px뿐 아니라 어떤 기준값으로도 변환하세요. 62.5%(10px) 기법이나 프로젝트의 실제 루트 글꼴 크기에 맞추세요 — 대부분의 도구는 16을 하드코딩합니다.

양방향 실시간 변환

픽셀과 rem 입력란이 실시간으로 연결됩니다. 한쪽을 편집하면 다른 쪽이 선택한 기준값에 맞춰 즉시 업데이트됩니다.

내장 크기 미리보기

미리보기 줄이 결과 rem 크기로 텍스트를 렌더링하여 숫자뿐 아니라 실제 스케일을 볼 수 있습니다.

원클릭 복사

px 또는 rem 값을 한 번의 클릭으로 클립보드에 복사하여 바로 CSS에 붙여넣을 수 있습니다.

참조 변환 표

타이핑 없이 빠르게 조회할 수 있도록 16px 기준에서 가장 흔한 px 값과 그 rem 등가값을 정리한 표입니다.

100% 브라우저 기반 & 비공개

모든 계산이 브라우저에서 로컬로 이루어집니다. 서버 요청, 추적, 데이터 저장이 없습니다 — 값이 기기를 벗어나지 않습니다.

PX to REM 변환 예시

본문 텍스트 — 16px를 rem으로

16
1rem

기본 16px 루트 글꼴 크기에서 16px은 정확히 1rem과 같습니다. 이것은 다른 모든 변환의 기준이 되는 기본값입니다: rem = px ÷ 16.

제목 — 24px를 rem으로

24
1.5rem

24px 제목은 1.5rem이 됩니다(24 ÷ 16 = 1.5). rem을 사용하면 사용자가 브라우저의 기본 글꼴 크기를 변경할 때 제목이 자동으로 확대/축소됩니다.

작은 라벨 — 12px를 rem으로

12
0.75rem

16px 기준에서 12px은 0.75rem입니다. 작은 글씨와 캡션은 독자의 글꼴 크기 설정을 따르도록 rem으로 표현하기 좋은 대상입니다.

간격 — 8px를 rem으로

8
0.5rem

8px은 0.5rem과 같습니다. 많은 디자인 시스템이 간격이 텍스트와 함께 확대/축소되도록 패딩과 여백을 rem으로 표현합니다.

62.5% 기법 — 10px 기준, 18px를 rem으로

18
1.125rem

루트 글꼴 크기를 10px(62.5% 기법)로 설정하면 18px은 1.8rem이 됩니다. 기본 16px 기준에서는 18px이 1.125rem입니다. 항상 프로젝트가 실제로 사용하는 기준값에 맞춰 변환하세요.

중단점 — 768px를 rem으로

768
48rem

768px 미디어 쿼리 중단점은 16px 기준에서 48rem입니다. rem 기반 중단점은 사용자가 텍스트를 확대할 때 더 예측 가능하게 동작합니다.

흔한 px 값을 rem으로 변환하는 방법

개발자들이 가장 자주 rem으로 변환하는 px 값을, 기본 16px 루트 글꼴 크기에서 빠르게 참조하세요.

16px를 rem으로 변환하는 방법

16 px 1 rem

16을 16px 루트 글꼴 크기로 나누면 1rem이 됩니다. 16px은 기준값입니다 — 기본 설정에서 정확히 1rem과 같으며, 그래서 다른 모든 변환의 기준점이 됩니다.

16 px 1 rem

16px = 1rem을 외워두세요. 거기서 절반은 0.5rem(8px), 두 배는 2rem(32px)입니다.

위에서 직접 해보세요 — 픽셀 값을 입력하면 rem이 즉시 표시됩니다.

24px를 rem으로 변환하는 방법

24 px 1.5 rem

24를 16으로 나누면 1.5rem이 됩니다. 24px은 흔한 제목·큰 버튼 크기여서 1.5rem이 디자인 시스템에 자주 등장합니다.

24 px 1.5 rem

24px은 정확히 기준값의 1.5배여서 1.5rem으로 깔끔하게 대응됩니다 — 제목에 알맞은 값입니다.

위에서 직접 해보세요 — 픽셀 값을 입력하면 rem이 즉시 표시됩니다.

12px를 rem으로 변환하는 방법

12 px 0.75 rem

12를 16으로 나누면 0.75rem이 됩니다. 12px은 캡션, 라벨, 작은 글씨에 흔한 크기이며 그래도 사용자의 글꼴 크기 설정을 따라야 합니다.

12 px 0.75 rem

12px = 0.75rem(기준값의 4분의 3). 보조 텍스트에 유용합니다.

위에서 직접 해보세요 — 픽셀 값을 입력하면 rem이 즉시 표시됩니다.

14px를 rem으로 변환하는 방법

14 px 0.875 rem

14를 16으로 나누면 0.875rem이 됩니다. 14px은 매우 흔한 본문·UI 텍스트 크기여서 0.875rem이 컴포넌트 라이브러리에 끊임없이 등장합니다.

14 px 0.875 rem

14px = 0.875rem. 많은 UI 프레임워크의 기본 텍스트 크기입니다.

위에서 직접 해보세요 — 픽셀 값을 입력하면 rem이 즉시 표시됩니다.

32px를 rem으로 변환하는 방법

32 px 2 rem

32를 16으로 나누면 2rem이 됩니다. 32px은 자주 쓰는 큰 제목·섹션 간격 값으로, 깔끔한 2rem에 대응됩니다.

32 px 2 rem

32px = 2rem, 정확히 기준값의 두 배 — 큰 제목과 넉넉한 간격에 외우기 쉽습니다.

위에서 직접 해보세요 — 픽셀 값을 입력하면 rem이 즉시 표시됩니다.

10px를 rem으로 변환하는 방법

10 px 0.625 rem

기본 기준값에서 10을 16으로 나누면 0.625rem이 됩니다. 참고로 10px은 62.5% 기법에서 사용하는 루트 글꼴 크기이기도 하며, 그 경우에는 10px이 대신 1rem과 같아집니다.

10 px 0.625 rem

16px 기준에서 10px = 0.625rem. 62.5% 기법을 채택하면 기준값을 10으로 설정해 10px이 1rem이 됩니다.

위에서 직접 해보세요 — 픽셀 값을 입력하면 rem이 즉시 표시됩니다.

PX to REM 변환 차트

기본 16px 루트 글꼴 크기에서 미리 계산된 px to rem 값입니다. 빠른 조회를 위해 이 페이지를 북마크하세요.

픽셀을 Rem으로 (16px 기준)

16px 루트 글꼴 크기에서의 픽셀 to rem 변환 표
PX REM
8 0.5
9 0.5625
10 0.625
11 0.6875
12 0.75
13 0.8125
14 0.875
15 0.9375
16 1
17 1.0625
18 1.125
19 1.1875
20 1.25
21 1.3125
22 1.375
23 1.4375
24 1.5
28 1.75
32 2
36 2.25
40 2.5
44 2.75
48 3

흔한 크기를 Rem으로

16px 루트 글꼴 크기에서 더 큰 픽셀 값을 rem으로
PX REM
56 3.5
64 4
72 4.5
80 5
88 5.5
96 6

PX to REM 변환기 사용 방법

  1. 1

    픽셀 값 입력하기

    픽셀(px) 입력란에 숫자를 입력하거나 붙여넣으세요. 동등한 rem이 즉시 나타납니다 — 변환 버튼이 필요 없습니다.

  2. 2

    루트 글꼴 크기 설정하기 (선택)

    기준값은 기본적으로 16px입니다. 프로젝트에 맞게 변경하세요 — 예를 들어 62.5% 기법의 경우 10px — 그러면 모든 결과가 새 기준값에 맞춰 업데이트됩니다.

  3. 3

    rem 결과와 미리보기 확인하기

    Rem 입력란에 변환된 값이 표시되고, 미리보기 줄이 해당 크기로 텍스트를 렌더링하며, 공식이 현재 비율을 확인해 줍니다(예: 1rem = 16px).

  4. 4

    값 복사하기

    각 입력란 옆의 복사 아이콘을 클릭하면 px 또는 rem 값이 클립보드에 복사되어 CSS에 붙여넣을 준비가 됩니다.

PX to REM 변환 활용 사례

반응형·접근성 UI 구축
픽셀 기반 글꼴 크기와 간격을 rem으로 변환하여 인터페이스가 사용자의 브라우저 글꼴 크기 설정에 맞춰 확대/축소되도록 하세요.
디자인 목업 옮기기
Figma나 Sketch의 디자이너 px 값을 확장 가능한 CSS 디자인 시스템에 맞는 rem 단위로 변환하세요.
미디어 쿼리 중단점 설정
사용자가 확대하거나 기본 텍스트 크기를 변경할 때 레이아웃이 예측 가능하게 반응하도록 중단점을 rem으로 표현하세요.
62.5% 기법 채택
html { font-size: 62.5% }를 사용할 때 깔끔한 rem 산술을 얻기 위해 10px 루트 글꼴 크기 기준으로 변환하세요.
레거시 CSS 리팩터링
오래된 스타일시트를 접근성을 위해 현대화하도록 고정 px 값을 체계적으로 rem으로 교체하세요.
계산된 크기 확인
간격과 타이포그래피를 디버깅하면서 px 값이 rem으로(또는 그 반대로) 얼마가 되는지 빠르게 확인하세요.

기술 세부 정보

rem 단위
rem은 루트 글꼴 크기를 기준으로 합니다. 1rem은 그 글꼴 크기를 픽셀로 나타낸 값과 같으며 — 기본 16px — 따라서 rem = px ÷ 루트-글꼴-크기입니다.
배정밀도 산술
변환은 IEEE 754 배정밀도 부동소수점을 사용하며, 깔끔한 CSS 값을 위해 최대 소수점 다섯 자리까지 반올림하고 후행 0을 제거합니다.
클라이언트 측 처리
모든 변환 로직이 브라우저 내 JavaScript에서 실행됩니다. 네트워크 호출이 전혀 없습니다 — 로드된 후에는 완전히 오프라인으로 작동합니다.

rem 사용을 위한 모범 사례

실제 기준값에 맞춰 변환하기
스타일시트가 실제로 설정하는 루트 글꼴 크기를 항상 사용하세요. 10px 기준(62.5% 기법)은 16px 기본값과 다르게 변환됩니다.
타입과 간격에는 rem, 헤어라인에는 px
글꼴, 패딩, 여백은 사용자 설정에 맞춰 확대되도록 rem으로 지정하고, 1px 테두리처럼 고정되어야 하는 것에는 px를 유지하세요.
중단점은 rem 또는 em으로 유지하기
rem 기반 미디어 쿼리는 사용자가 텍스트를 확대할 때 px 중단점보다 더 매끄럽게 동작합니다.

PX to REM 자주 묻는 질문

16px는 rem으로 몇인가요?
루트 글꼴 크기가 브라우저 기본값인 16px일 때 16px은 정확히 1rem과 같습니다. rem 단위는 루트 요소의 글꼴 크기를 기준으로 하므로 rem = px ÷ 루트-글꼴-크기입니다. 대부분의 브라우저가 16px을 기본값으로 사용하기 때문에 16px은 자연스러운 기준점입니다: 16px = 1rem, 8px = 0.5rem, 32px = 2rem. 루트 글꼴 크기를 변경하면 비율도 그에 따라 바뀝니다.
px를 rem으로 어떻게 변환하나요?
픽셀 값을 루트 글꼴 크기로 나눕니다. 공식은 rem = px ÷ 기준값이며, 여기서 기준값은 요소의 글꼴 크기(기본 16px)입니다. 예를 들어 24px ÷ 16 = 1.5rem, 12px ÷ 16 = 0.75rem입니다. 이 도구는 나눗셈을 실시간으로 대신 처리하며, 프로젝트가 다른 루트 글꼴 크기를 사용한다면 기준값을 변경할 수 있습니다.
1rem은 픽셀로 몇인가요?
1rem은 루트 글꼴 크기를 픽셀로 나타낸 값과 같습니다 — 기본값은 16px입니다. 따라서 표준 설정에서 1rem = 16px, 1.5rem = 24px, 2rem = 32px입니다. html { font-size: 62.5% }(10px)로 설정하면 1rem = 10px이 됩니다. rem에서 픽셀로 되돌리려면 곱하면 됩니다: px = rem × 기준값.
px 대신 rem을 사용하는 이유는 무엇인가요?
rem 단위는 사용자의 브라우저 글꼴 크기 설정을 존중하므로 접근성에 필수적입니다. 누군가 기본 글꼴 크기를 키우면 — 저시력 때문이든 단순한 편의를 위해서든 — rem으로 크기가 지정된 모든 것이 비례적으로 확대됩니다. 반면 px 값은 고정된 채로 남아 레이아웃을 깨뜨리거나 설정을 무시할 수 있습니다. rem은 디자인 시스템의 일관성도 유지합니다: 루트 글꼴 크기 하나만 바꾸면 인터페이스 전체가 함께 확대/축소됩니다. 1px 테두리처럼 확대되지 않아야 하는 것에는 픽셀이 여전히 유용합니다.
px, rem, em의 차이는 무엇인가요?
px는 절대 단위입니다 — 맥락과 무관하게 고정된 하나의 CSS 픽셀입니다. rem은 루트() 글꼴 크기를 기준으로 하므로 페이지 어디에서나 일관됩니다. em은 현재 요소의 부모 글꼴 크기를 기준으로 하므로 중첩될 때 누적됩니다. 헤어라인 테두리 같은 고정된 세부 요소에는 px를, 사용자 설정에 맞춰 확대되도록 대부분의 크기에는 rem을, 지역적 맥락에 상대적으로 확대되길 원할 때(예: 버튼 자체 글꼴 크기와 함께 커지는 패딩)에는 em을 사용하세요.
62.5% 글꼴 크기 기법이란 무엇인가요?
html { font-size: 62.5% }로 설정하면 루트 글꼴 크기가 10px이 됩니다(16px 기본값의 62.5%가 10px이기 때문). 10px 기준에서는 rem 계산이 아주 간단해집니다: 1rem = 10px, 1.6rem = 16px, 2.4rem = 24px — 픽셀 값을 10으로 나누기만 하면 됩니다. 많은 개발자가 이 더 간단한 산술을 선호하지만, 이 경우 보통 body { font-size: 1.6rem }을 설정해 읽기 좋은 16px 본문 텍스트를 복원합니다. 62.5% 기준으로 변환하려면 이 도구의 루트 글꼴 크기를 10으로 설정하세요.
이 변환기에서 루트 글꼴 크기를 변경할 수 있나요?
네. 루트 글꼴 크기 입력란은 기본값이 16px(브라우저 기본값)이지만 원하는 값을 입력할 수 있습니다 — 10, 18, 20 등 프로젝트가 사용하는 무엇이든. 모든 변환과 참조 표가 설정한 기준값에 맞춰 업데이트됩니다. 'Reset to 16'을 클릭하면 기본값으로 돌아갑니다. 대부분의 도구는 16px을 하드코딩합니다. 사용자 지정 기준값이야말로 이 변환기를 실제 스타일시트에 맞출 수 있게 해주는 기능입니다.
16px는 항상 1rem과 같나요?
루트 글꼴 크기가 16px일 때만 그렇습니다. 사실상 모든 브라우저의 기본값이 16px이긴 합니다. 16px = 1rem 관계는 html { font-size }를 재정의하지 않는 한 유지됩니다. 스타일시트가 루트 글꼴 크기를 다른 값으로 — 예를 들어 10px이나 18px로 — 설정하면 16px은 더 이상 1rem과 같지 않습니다. 항상 페이지의 실제 루트 글꼴 크기에 맞춰 변환하세요.
글꼴 크기, 패딩, 여백을 rem으로 변환해야 하나요?
글꼴 크기는 가독성과 접근성에 직접 영향을 주므로 rem으로 변환할 가장 강력한 후보입니다. 패딩, 여백, 간격, border-radius도 간격이 텍스트와 함께 확대되어 일관된 레이아웃을 이루도록 흔히 rem으로 표현됩니다. rem(또는 em) 단위 미디어 쿼리 중단점은 확대 시 더 매끄럽게 동작합니다. 1px 테두리나 일부 box-shadow 오프셋처럼 확대되면 안 되는 것에는 px를 유지하세요.
px를 rem으로 변환하면 사이트 모양이 바뀌나요?
아니요 — 기본 16px 루트 글꼴 크기에서 rem 값은 원래 px 값과 정확히 같은 픽셀 크기로 렌더링됩니다. 24px과 1.5rem은 표준 설정에서 동일하게 보입니다. 차이는 동작에 있습니다: rem 버전은 사용자가 브라우저 글꼴 크기를 변경하면 확대/축소되지만 px 버전은 그렇지 않습니다. 사용자가 설정을 조정하기 전까지는 시각적으로 아무것도 변하지 않습니다.
이 px to rem 변환기는 얼마나 정확한가요?
변환은 IEEE 754 배정밀도 산술과 정확한 공식 rem = px ÷ 기준값을 사용하며, 결과는 최대 소수점 다섯 자리까지 반올림되고 가독성을 위해 후행 0이 제거됩니다. CSS에서 이 정밀도는 브라우저가 필요로 하는 것보다 훨씬 정밀합니다. 계산은 결정론적이며 매번 동일하게 실행되므로 프로덕션 스타일시트에 믿고 사용할 수 있습니다.
이 변환기를 사용할 때 제 데이터는 안전한가요?
완전히 안전합니다. 모든 변환은 JavaScript로 브라우저 내에서 로컬로 실행됩니다. 어떤 값도 서버로 전송되지 않습니다 — 네트워크 요청이 없고, 입력에 대한 쿠키가 없으며, 입력한 내용과 연결된 분석도 없습니다. 인터넷 연결을 끊어 이를 확인할 수 있습니다: 페이지가 로드된 후에는 완전히 오프라인 상태에서도 도구가 계속 작동합니다.