CSS単位変換

いずれかの単位に入力するとpx·rem·em·pt·%が同時に更新されます。root font-sizeは16pxがデフォルト、必要に応じて変更可能。

px
px

よく使うサイズ表

px rem em pt %

使い方

1
任意の単位に入力

px·rem·em·pt·%のどの欄に値を入力しても、他の欄は自動的に変換された値が表示されます。

2
基準フォントサイズ設定

root font-size(rem基準)と親 font-size(em基準·%基準)を調整できます。デフォルトは両方16pxです。

3
コピーまたは比較

各単位横のコピーボタンで値をクリップボードに保存。よく使う変換表(8/12/14/16/18/20/24px)も併せて表示。

よくある質問

remとemの違いは?

remはhtml要素のフォントサイズ(通常16px)を基準に、emは現在の要素の親フォントサイズを基準に計算されます。remは絶対的、emは相対的に動作します。

なぜroot font-sizeのデフォルトが16px?

ほとんどのブラウザ(Chrome、Safari、Firefoxなど)のhtmlフォントサイズが標準で16pxです。ユーザー設定が変更されていない環境では1rem = 16pxが標準。

%とemは同じ?

はい、フォントサイズ基準では100% = 1emです。ただし%単位は他のプロパティ(width、heightなど)では親のそのプロパティ値が基準になり意味が異なります。

ptはいつ使う?

ptは印刷単位で1pt ≈ 1.333pxです。Webではあまり使われませんが、PDF·印刷プレビュー時に便利です。

サーバーに送信されますか?

いいえ。すべての変換はブラウザ内で行われ、入力値が外部に送信されることはありません。