CSS 單位轉換

px、rem、em 與 pt

使用可設定基礎字型大小轉換 CSS px、rem、em 和 pt 值,適用於設計 token、排版和響應式版面。

此轉換僅在您的瀏覽器中執行,不會上傳任何內容。

px
  • 根 / 基準字型大小16px
  • 單位px

真實 CSS 中 em 取決於父元素的 font-size;本工具用同一根/基準值近似換算 rem 與 em。

  • px
  • rem
  • em
  • pt

這個工具是什麼?

用可設定的根 / 基準字型大小(預設 16px)在 CSS px、rem、em、pt 之間轉換。適合設計 token、排版比例與響應式 spacing。

真實 CSS 中 rem 相對根元素,em 相對目前(常為父)元素的 font-size。本工具對 rem/em 使用同一基準,因此 em 為近似值。pt 按 CSS 96dpi(1pt = 96/72 px)。

When to use

  • 把設計稿 px 換成 rem 間距與字級階梯
  • 根字號不是 16px 時核對 1.5rem / 12pt
  • 整理樣式指南的 px ↔ rem token 表
  • 將印刷向 pt 與螢幕 CSS 對照

如何使用

  1. 輸入數值並選擇來源單位。
  2. 設定根 / 基準字型大小(預設 16px)。所有列即時更新。
  3. 按列複製,或一次複製全部結果。
  4. 若在 CSS 中巢狀 em,請再核對父元素的計算字號。

範例

輸入 / 設定輸出說明
16px, base 1616.00px; 1.0000rem; 1.0000em; 12.00pt預設瀏覽器根字號
24px, base 1624.00px; 1.5000rem; 1.5000em; 18.00pt常見標題 / 間距
1.5rem, base 1624.00px; 1.5000rem; 1.5000em; 18.00pt相對單位 → 像素
12pt, base 1616.00px; 1.0000rem; 1.0000em; 12.00ptCSS 96dpi 邊界

實務上常見陷阱

  • em 依賴父元素。 父級 1.25em 內的 1.2em 不是 1.2 × 根,會累乘。本表 em 假定元素字號等於基準。
  • 若改了 root(如 html { font-size: 62.5% }),請把 base 改成真實根像素。
  • 此處 pt 是 96dpi 下的 CSS 絕對單位,不是任意 DPI 的印刷點。

參考資料

最後審閱: 2026-07-27

常見問題

支援哪些 CSS 單位?
px、rem、em、pt。% 與視口單位(vw/vh)不在範圍內。
根 / 基準字型大小是什麼?
用作 1rem(在本工具中也作 1em)的像素值。預設 16px,與多數瀏覽器的 `html` 預設一致;若設計系統不同請改掉。
這裡 rem 和 em 一樣嗎?
本工具用同一基準近似。真實 CSS 中 rem 相對根元素,em 乘以目前(常為父)元素的 font-size,巢狀會累乘。
pt 如何換算?
CSS 按 96dpi 時 1pt = 96/72 px(約 1.333px)。印刷 DPI 流程可能不同。