px rem 変換ツール

この px rem 変換ツールは、px を rem に(またはその逆に)換算します。値と基準サイズを入れるだけで、em・pt・%・vw と主要サイズの早見表が表示されます。

計算例:値 24 · 値の単位: px(ピクセル) · ルート要素の文字サイズ(rem) 16 px · 親要素の文字サイズ(em・%) 16 px · ビューポート幅(vw) 1,440 px → 結果:24 px = 1.5 rem。出典:W3C – CSS Values and Units Module Level 4: absolute lengths (1in = 96px = 72pt) と font-relative lengths (em, rem)。更新日:

px
ブラウザの初期値は 16 px
px
通常はルートと同じ
px
例:PCは1440、スマホは390
マイツールボックス入力内容はこのブラウザーにのみ保存されます。

結果

結果
24 px = 1.5 rem
すべての単位
単位値CSS
ピクセル(px)24 px24px
rem(ルート文字)1.5 rem1.5rem
em(親要素の文字)1.5 em1.5em
ポイント(pt)18 pt18pt
パーセント(%)150 %150%
vw(ビューポート幅)1.6667 vw1.6667vw
よく使う文字サイズ
pxremempt
100.6250.6257.5
120.750.759
140.8750.87510.5
150.93750.937511.25
161112
181.1251.12513.5
201.251.2515
221.3751.37516.5
241.51.518
281.751.7521
322224
362.252.2527
402.52.530
483336
563.53.542
644448
724.54.554
966672
ルート文字 16 px、親文字 16 px で計算しました。rem はユーザーがブラウザで設定した文字サイズに追従し、px は固定のままです。

計算方法

ブラウザの初期値16 pxなら、24 pxはちょうど1.5 remです。式は rem = px ÷ 基準サイズ、逆は px = rem × 基準サイズです。

計算のしくみ

rem はルート要素(html)の文字サイズ、em は親要素の文字サイズが基準です。1 pt は 1/72 インチ、1 px は 1/96 インチなので 1 pt = 4/3 px で、12 pt は 16 px になります。文字サイズの % は親要素の文字が基準で、1 vw はビューポート幅の 1 % です。このツールは、入力値をいったん px に直してから、すべての単位に換算します。

知っておくと便利

よくある質問

px を rem に変換するには?

px の値を基準の文字サイズで割ります。16 px なら 24 px ÷ 16 = 1.5 rem です。

1 rem は何 px ですか?

初期値は 16 px です。ブラウザがルートの文字サイズをそう設定しているためで、ユーザーが設定を変えたり html に font-size を指定したりすると変わります。

em と rem の違いは?

rem は常にルート(html)の文字サイズが基準、em は親要素の文字サイズが基準です。そのため em は入れ子の要素で倍々になることがあります。

16 px は何 pt ですか?

12 pt です(1 pt = 4/3 px)。逆に 10 pt は約 13.33 px です。

出典・根拠

更新日: · 編集方針

関連ツール