DevToys Web Pro iconDevToys Web Proブログ
評価:
ブラウザ拡張機能を試す:

カラーパレット生成

有効

カラーハーモニー

Two colors opposite on the color wheel

生成されたパレット

#3b82f6
#3B82F6
RGB: 59, 130, 246
HSL: 217°, 91%, 60%
#f6af3c
#F6AF3C
RGB: 246, 175, 60
HSL: 37°, 91%, 60%

パレットプレビュー

パレットをエクスポート

:root {
  --color-1: #3b82f6;
  --color-2: #f6af3c;
}
技術的な詳細

カラーパレットジェネレーターの仕組み

このツールでできること

カラーパレットジェネレーターは、確立された色彩理論の原則に基づき、任意のベースカラーから調和の取れた配色を作成します。ベースカラーを選び、補色、類似色、トライアド、テトラード、スプリット補色、またはモノクロマティックの6種類のハーモニータイプから選択すると、即座に統一感のあるパレットを生成できます。生成された各色には、CSS、デザインツール、またはスタイルガイドにそのままコピーできるHEX、RGB、HSLの値が表示されます。

開発者によくある利用シーン

デザイナーや開発者は、新規プロジェクトの開始時、デザインシステムの作成時、またはブランドカラーの刷新時にパレットジェネレーターを利用します。一般的なシナリオには、主要なブランドカラーに対する補色のアクセントカラー生成、データ可視化向けの類似色配色の作成、鮮やかなUIテーマのためのトライアドパレットの構築、ミニマルなデザインのためのモノクロマティックなバリエーションの探索などがあります。また、このツールはCSSカスタムプロパティのセットや、デザインシステム向けのJSONカラートークンの生成にも役立ちます。

カラーハーモニーの種類

カラーハーモニーは色相環に基づきます。補色は互いに反対側(180°)に位置し、高いコントラストを生みます。類似色は隣接(±30°)しており、まとまりのある印象になります。トライアドは120°間隔で均等に配置され、バランスの取れた鮮やかさを実現します。テトラード(長方形)は90°間隔の4色を使用します。スプリット補色は、ベースカラーに対してその補色の両隣にある2色を組み合わせます。モノクロマティックは単一の色相の明度と彩度を変化させ、控えめで統一感のあるパレットを作ります。

よくある落とし穴とエッジケース

生成されたパレットは出発点であり、最終デザインではありません。アクセシビリティを確保するため、生成された色同士のコントラスト比は必ず確認してください。彩度が非常に高い、または非常に暗いベースカラーは、可読性の低いパレットになる場合があります。また、画面上の色は印刷では異なって見えることを忘れないでください。スウォッチのプレビューだけに頼らず、実際のコンテンツやUI要素に当ててテストしましょう。

コードではなくこのツールを使うべき場面

デザインスプリント中のインタラクティブな探索や、素早いパレット生成にはこのブラウザツールを使用してください。本番のデザインシステムでは、chroma.js、culori、polished などのライブラリを使ってプログラムでパレット生成を実装し、ハーモニーの生成、コントラスト比の強制、ビルドパイプラインとの統合を行うのがおすすめです。