カラーシェード生成器

任意のベースカラーからTailwindスタイルの10段階シェード(50–900)を生成。各シェードのHEX・HSL・RGB値を表示。クリックで単色コピー、全色CSS変数コピーにも対応。ブラウザ完結。

100% クライアントサイド データはブラウザ外に出ません 無料 · 登録不要
任意のシェードをクリックしてHEX値をコピー

使い方

  1. カラーピッカーを使うか、HEX値(例:#3b82f6)を直接入力してベースカラーを設定します。
  2. パレットが即座に更新され、最も明るい(50)から最も暗い(900)まで10シェードが表示されます。
  3. 各シェードカードに HEXHSLRGB 値が表示されます。
  4. シェードカードをクリックすると、そのHEX値をクリップボードにコピーします。
  5. CSS変数としてすべてコピーをクリックすると、全シェードを :root CSSブロックとしてコピーします。

コピー全体の出力形式

:root {
  --color-50: #EFF6FF;
  --color-100: #DBEAFE;
  --color-200: #BFDBFE;
  --color-300: #93C5FD;
  --color-400: #60A5FA;
  --color-500: #3B82F6;
  --color-600: #2563EB;
  --color-700: #1D4ED8;
  --color-800: #1E40AF;
  --color-900: #1E3A8A;
}

デザインシステムでのシェード活用

10段階シェードスケールは以下に最適です:

  • プライマリ/アクセントカラー:500をメインブランドカラーとして使用し、明るいシェードを背景・ホバー状態に、暗いシェードをテキスト・ボーダーに使用
  • ステートフィードバック:50–100を警告背景のティントに、700–900をその上のテキスト色に
  • ダークモード:スケールを反転させ、900を背景に、50をテキストに
  • コンポーネントバリアント:ボタンのデフォルト・ホバー・アクティブ状態をそれぞれ500・600・700に

関連ツール

FAQ

シェードはどのように計算されますか?

ツールはベースカラーをHSL(色相・彩度・明度)に変換し、色相と彩度を固定したまま明度を10段階で補間します。最も明るい(約96%、スケール50)から最も暗い(10%、スケール900)まで生成し、Tailwind CSSの色スケールに近い自然なパレットになります。

Tailwindスタイルのシェード命名とは?

Tailwind CSSは50から900の数値スケールで明度を表します。50が最も明るい(白に近い)、900が最も暗い(黒に近い)、500が入力色に最も近い値です。この命名規則はデザインシステムの標準パターンとなっています。

どのカラーフォーマットが表示されますか?

各シェードはHEX(例:#3b82f6)、HSL(例:hsl(217, 91%, 60%))、RGB(例:rgb(59, 130, 246))の3形式を表示します。シェードカードをクリックするとHEX値がコピーされます。

すべてのシェードを一括コピーするには?

「CSS変数としてすべてコピー」ボタンをクリックすると、--color-50から--color-900のCSS変数名で:rootブロックとして10シェードがコピーされます。

ツールは完全にクライアントサイドで動作しますか?

はい。すべての色計算はブラウザ内で行われます。サーバーにデータは送信されません。