複数ルールからテキスト一括置換ツール【px ↔ rem】

複数の置換ルール(JSON配列データ)から、テキストを一括で置換します。

px ↔ rem pc ↔ rem em ↔ rem rem ↔ calc  使い方


▼テキストを入力してください

▼置換ルール(px → rem)

ルール数: 0件(〜2000px対応)

▼変換結果

▼逆変換ルール(rem → px)

ルール数: 0


使い方

左側のテキストエリアにCSSコードを入力し、「変換」ボタンをクリックすると、右側に変換結果が表示されます。逆変換も可能です。

💡 主な機能
  • px → rem 変換: CSSの単位を一括変換(16px = 1rem)
  • rem → px 変換: 逆方向の変換も可能
  • 広範囲対応: 0.1px〜2000px(0〜160pxは0.1px刻み、161〜2000pxは1px刻み)
  • calc()対応: calc(16px + 2rem) のような複雑な記述も変換
  • clamp()対応: clamp(15px, 5vw, 30px) も変換可能
  • 自動コピー: 変換結果は自動でクリップボードにコピー
🎯 活用例
  • レスポンシブ対応: px指定のCSSをrem単位に変換してアクセシビリティ向上
  • デザインカンプ反映: Figma/XDのpx値をrem値に一括変換
  • 既存CSS改修: 古いpx指定のCSSをモダンなrem指定に移行
  • 確認用逆変換: rem値が何pxか確認したいときに逆変換
⚙️ 対応パターン
margin: 16px; → margin: 1rem;
padding: 32px 16px; → padding: 2rem 1rem;
calc(100% - 32px) → calc(100% - 2rem)
clamp(16px, 5vw, 32px) → clamp(1rem, 5vw, 2rem)
font-size:16px; → font-size:1rem;  /* コロン直後も対応 */


ツール一覧