CSS → SCSS 変換

CSS
SCSS

このツールについて

この「CSS → SCSS 変換ツール」は、既存のCSSコードをSass(SCSS)形式に自動変換できるWebサービスです。 Web制作においてSCSSの導入を簡単にするために開発されました。

手動でネストを書き直す手間を省き、SCSS形式の構造を素早く生成できます。 変換結果は即座に表示され、コピーやダウンロードにも対応しています。

使い方

1. CSSを入力する

左側のテキストエリアに、変換したいCSSコードを貼り付けます。
複数のセレクタや、入れ子になっていない通常のCSSに対応しています。

/* 例 */
.container {
  padding: 1em;
}
.container .title {
  font-weight: bold;
}

2. 「変換」ボタンをクリック

CSS構造をSCSS形式のネスト構造に自動変換します。

.container {
  padding: 1em;

  .title {
    font-weight: bold;
  }
}

3. 結果を活用

  • コピー:右側のSCSSをクリップボードにコピーします
  • ダウンロード:scssファイル(css_to_scss.scss)として保存します
  • 手動編集:必要に応じて調整もできます

💡 利用例

  • SCSSでの再利用や管理のために、既存CSSを変換したいとき
  • CSSテンプレートをSass化して変数やmixinを使えるようにしたいとき
  • CSSを構造化して読みやすくしたいとき

⚠️ 注意点

  • ネストの推測は完全ではありません。構造が複雑なCSSは一部手動調整が必要な場合があります
  • @media:hover などはそのまま残されます(ネストは自動ではありません)
  • !important や一部のCSS Hacksには非対応です

🔒 プライバシー

入力されたCSSはサーバーに保存されません。
変換処理は即時で完了し、処理後のデータは保持されません。

トースト