デジタル道具屋
デジタル道具屋

カラーパレット生成

ベースカラーから調和の取れたカラーパレットを自動生成

ベースカラーから調和の取れたカラーパレットを自動生成します。 デザインやUI作成に便利な、配色理論に基づいたツールです。

パレット設定

210

生成されたパレット

カラーパレットがここに表示されます

ベースカラーを選んで「パレット生成」ボタンを押してください

補色配色

色相環で正反対に位置する色の組み合わせ。コントラストが強く、印象的なデザインに。

三角配色

色相環を三等分した位置の色を使用。バランスが良く、活気のある配色。

🌈類似色配色

色相環で隣接する色を使用。統一感があり、自然で落ち着いた印象。

カラーパレット生成ツールの使い方

配色理論に基づいてベースカラーから調和の取れたカラーパレットを自動生成するツールです。Webデザイン、UIデザイン、グラフィックデザイン、プレゼンテーション資料など、あらゆるデザインワークフローで活用できます。HEX・RGB・HSL形式に対応し、ワンクリックでコピー可能です。

1

ベースカラーを選択

カラーピッカーまたはHEXコード入力でベースカラーを設定します。ランダムボタンでインスピレーションを得ることもできます。

2

パレットタイプを選択

補色配色・三角配色・類似色配色・単色配色・ランダムから目的に合った配色パターンを選びます。

3

色数を調整

スライダーで2〜10色の範囲でパレットの色数を設定します。一般的にUIデザインでは3〜5色が推奨です。

4

パレットを活用

生成された各色のHEX・RGB・HSL値をワンクリックでコピーし、デザインツールやCSSに貼り付けて使用します。

DEEP DIVE

補色配色を「派手すぎ」で終わらせない実践テク

補色(色相環で正反対の色)はインパクトが出る反面、そのまま2色を並べると目がチカチカする「ハレーション」が起きがちです。本ツールの補色配色は色相を+180°した色を基準に生成しますが、仕上げに次のひと工夫を足すと一気に使いやすくなります。

補色は「色相+180°」で求まる

補色は色相環(0〜360°)で反対側にある色です。HSL/HSV の色相 H に対して(H + 180) mod 360 を計算すれば求められます。たとえば青系のベースなら黄〜オレンジ系が補色になります。

ベースカラー色相補色(+180°)
#2563EB(青)約217°#EBA425(黄橙)
#22C55E(緑)約142°#C5228A(マゼンタ)
#EF4444(赤)約0°#44EFEF(シアン)

チカチカを抑える「補色分割(スプリットコンプリメンタリー)」

補色そのままではなく、補色の両隣(±30°)の2色を使うと、コントラストは保ちつつ刺激をやわらげられます。 本ツールの補色配色は2色目以降を30°ずつずらして生成するため、色数を3〜4色に増やすと自然にこの「補色分割」に近い並びになります。 まずは色数スライダーを4に、パレットタイプを「補色配色」にして試してみてください。

面積比は「主役の色を8〜9割」に

補色2色を1:1で使うと喧嘩します。ベースカラーを広い面積(背景・大きな要素)に、補色はボタンやリンクなどの アクセント(全体の1〜2割)に絞ると、視線が自然にアクセントへ誘導されます。いわゆる「60-30-10ルール」の 10%部分に補色を当てるイメージです。

DEEP DIVE

ランダムカラー生成を「ただの乱数」で終わらせないコツ

「色 ランダム 生成」で行き着くツールの多くは、RGBを完全ランダムに振るため、くすんだ色や似た色が混ざって使いにくいパレットになりがちです。本ツールのランダム配色は HSL 空間で彩度・明度に制約をかけて振っているため、実務で使える色が出やすくなっています。

「RGB完全ランダム」がダサくなる理由

rgb(random, random, random) のように3チャンネルを独立に乱数化すると、明度・彩度がバラバラになり、 半分近くが「濁った中間色」に寄ってしまいます。統一感のあるパレットにはなりません。

HSLで「色相だけランダム・彩度と明度は固定」にする

使えるランダムカラーを作るコツは、色相(H)だけを乱数化し、彩度(S)と明度(L)は一定の帯に固定することです。 本ツールのランダム配色は、彩度50〜100%・明度30〜70%の範囲に収めて色相を振っているため、鮮やかさと視認性が揃います。

// くすみやすい: RGBを独立に乱数化
const bad = `#${Math.floor(Math.random()*0xffffff).toString(16)}`;

// 揃いやすい: 色相だけ乱数、彩度・明度は固定帯
const h = Math.floor(Math.random() * 360);
const good = `hsl(${h}, 70%, 50%)`; // 彩度70% / 明度50% 固定

ランダム配色が向いているシーン

  • デザインの初期段階で配色の「あたり」を素早く探したいとき
  • グラフ・チャートで系列ごとに区別できる色を機械的に割り当てたいとき
  • アバターやタグの背景色を、ユーザーごとに自動で振り分けたいとき

気に入った色が出たら、その色をベースカラーに設定し直し、「類似色配色」や「単色配色」に切り替えると、 ランダムで見つけた1色から調和の取れたパレットへ展開できます。

実際の使用例

コーポレートサイトの配色

青系のベースカラーから信頼感のある配色を生成

INPUT

ベースカラー: #2563EB
タイプ: 単色配色
色数: 5

OUTPUT

#1E3A8A → #2563EB → #60A5FA → #93C5FD → #DBEAFE

ポートフォリオサイトの配色

補色配色でインパクトのあるデザインを作成

INPUT

ベースカラー: #F97316
タイプ: 補色配色
色数: 4

OUTPUT

#F97316 → #1D4ED8 → #2563EB → #3B82F6

ナチュラルテイストの配色

緑系の類似色で落ち着いた自然な雰囲気を演出

INPUT

ベースカラー: #22C55E
タイプ: 類似色配色
色数: 5

OUTPUT

#22C55E → #06B6D4 → #14B8A6 → #10B981 → #34D399

よくある質問

配色理論とは何ですか?

配色理論は、色相環を基にした色の組み合わせルールです。補色(正反対の色)、三角配色(120度ずつ離れた3色)、類似色(隣接する色)などのパターンがあり、視覚的に調和のとれた色の組み合わせを作ることができます。

補色とは何ですか?どう計算しますか?

補色は色相環(0〜360°)で正反対に位置する色です。HSLの色相Hに対して (H + 180) mod 360 を計算すると求められます。例えば青(#2563EB, 約217°)の補色は黄橙(約37°)になります。補色同士はコントラストが最も強く、アクセントに使うと目を引きますが、面積を揃えるとチカチカしやすいので主役の色を8〜9割にするのがコツです。

ランダムに色を生成するには?きれいに揃えるコツは?

パレットタイプで「ランダム」を選ぶと色を自動生成できます。RGBを完全にランダムにするとくすんだ色が混ざりがちですが、本ツールはHSL空間で彩度50〜100%・明度30〜70%に制約をかけて色相を振るため、鮮やかで視認性の揃った色が出やすくなっています。気に入った色はベースに設定し直し、類似色・単色配色へ展開すると調和したパレットになります。

Webデザインに最適な色数は?

一般的には3〜5色が推奨されます。メインカラー1色、アクセントカラー1〜2色、背景色・テキスト色で構成するのが基本です。色数が多すぎると視覚的に散漫になります。

生成したパレットをCSSで使うには?

各色のHEX値をコピーし、CSSのカスタムプロパティ(CSS変数)として定義すると便利です。例:--color-primary: #3B82F6; のように設定できます。

アクセシビリティに配慮した配色は?

WCAG基準では、テキストと背景のコントラスト比が4.5:1以上(通常テキスト)必要です。生成したパレットの明度差を確認し、十分なコントラストを確保してください。

モノクロ配色はどのような場面で使いますか?

モノクロ配色は、同じ色相の明度や彩度を変化させた配色です。統一感のある落ち着いたデザインや、ブランドカラーのグラデーション作成に適しています。

役立つTips

60-30-10ルール

デザインの配色では、メインカラー60%、サブカラー30%、アクセントカラー10%の比率が視覚的に美しいとされています。

ダークモード対応を意識

生成したパレットでダークモード版も作成しておくと、ユーザー体験が向上します。明度を反転させた色を準備しましょう。

彩度の高すぎる色に注意

高彩度の色はアクセントとして効果的ですが、広い面積に使うと目が疲れます。特にUI要素の背景色には低彩度の色を選びましょう。

色覚多様性への配慮

赤と緑の組み合わせは色覚異常の方には区別しにくいことがあります。色だけでなく、形やテキストでも情報を伝えるようにしましょう。

関連ツール