CSS / FRONTEND · 瀏覽器內處理

PX 轉 REM 換算

把像素值換算成 rem,可自訂根字級並附常用對照表。

預設根字級 16px,可調整為 1 至 200px;對照表涵蓋 1px 到 128px。結果四捨五入到小數點後四位。

輸入

瀏覽器預設為 16px。若專案調整過 html 的 font-size,請填入實際值。

結果

REM1.5rem

常用尺寸對照表

像素REM
1px0.0625rem
2px0.125rem
4px0.25rem
6px0.375rem
8px0.5rem
10px0.625rem
12px0.75rem
14px0.875rem
16px1rem
18px1.125rem
20px1.25rem
24px1.5rem
28px1.75rem
32px2rem
36px2.25rem
40px2.5rem
48px3rem
56px3.5rem
64px4rem
72px4.5rem
80px5rem
96px6rem
128px8rem

使用說明

輸入像素值就會立刻得到對應的 rem,兩個欄位是雙向連動的,改哪一邊另一邊都會跟著更新。根字級預設 16px,也就是絕大多數瀏覽器的預設值;如果你的專案改過 html 的 font-size,把它填進去就能得到正確的換算。下方對照表列出從 1px 到 128px 的常用尺寸,可以直接查表。

操作步驟

  1. 確認或修改根字級(預設 16px)。
  2. 輸入像素值取得 rem 結果。
  3. 從對照表複製常用尺寸,或複製單一結果。

隱私

所有計算與預覽都在這個瀏覽器內完成,輸入不會上傳、不會保存,也不會寫進網址或紀錄。

常見問題

為什麼要用 rem 而不是 px?
rem 相對於根元素字級,使用者在瀏覽器把預設字級調大時,整個版面會等比放大;寫死 px 則完全不會回應這個設定。以 rem 定義字級與間距是可存取網站的常見做法。
16px 等於多少 rem?
在預設的 16px 根字級下,16px 正好等於 1rem,24px 是 1.5rem,12px 是 0.75rem。換句話說 rem 值就是像素值除以 16。