AIだと簡単で便利! UIデザイン用に色彩理論に基づいたカラーパレットやUIコンポーネントを生成してくれる無料ツール -ColorMagic
Post on:2025年3月27日
AIを使って日本語テキストや画像からカラーパレットやグラデーションやUIコンポーネントを生成してくれるツールColorMagicの日本語版が登場したので、紹介します。
入力されたプロンプトや画像を元に色彩理論に基づいてカラーパレットを生成し、配色の調整や配色を使用したグラデーション、UI要素に配色を適用した場合なども分かる便利ツールです。しかも、完全に無料で利用できます。
下記は「春っぽいパステルカラー」と入力して生成されたカラーパレットです。

AIを使ってテキストからカラーパレットを生成するツール
ColorMagicは、AIを使用してテキストや画像からカラーパレットを生成できるオンラインツールです。利用にあたっては無料で、登録など面倒なことも一切不要です。アカウントを作成(無料)すると、お気に入りやいいねなどの機能を利用できます。

さっそく使用してみました。
プロンプトに「春っぽいパステルカラー」と入力してみました。色の名前やHexコードを一緒に入力すると、より作りたいカラーパレットになると思います。

プロンプトを入力して「カラーパレットを生成」をクリック
ほんの数秒で、カラーパレットが生成されます。カラーを気に入らなかった場合は、スライダーで調整もできます。また、同じプロンプトで繰り返したり、文言を少し変えてみてもよいでしょう。

生成されたパステルカラーのカラーパレット
生成されたカラーパレットは、さまざまなフォーマットで利用できます。まずは、PNG画像。

カラーパレットのPNG画像
カラーパレットのCSSも生成されます。

カラーパレットのCSS
生成されたCSSは、下記の通り。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
/* CSS */ .color-1 { color: #f1a7b4; } .color-2 { color: #f1c3a2; } .color-3 { color: #f1e5a7; } .color-4 { color: #a7e1f1; } .color-5 { color: #a7c6f1; } /* CSS Variables */ :root { --color-1: #f1a7b4; --color-2: #f1c3a2; --color-3: #f1e5a7; --color-4: #a7e1f1; --color-5: #a7c6f1; } |
さらに、グラデーションも生成されます。

カラーパレットを使用したグラデーション
もちろん、CSSも生成されます。
1 2 3 4 5 6 7 8 9 |
/* Linear Gradient */ .linear-gradient { background: linear-gradient(0.25turn, #f1a7b4, #f1c3a2, #f1e5a7, #a7e1f1, #a7c6f1); } /* Radial Gradient */ .radial-gradient { background: radial-gradient(circle, #f1a7b4, #f1c3a2, #f1e5a7, #a7e1f1, #a7c6f1); } |
さらに「UI Examples」をクリックすると、カラーパレットを使用したUIコンポーネントも生成されます。ボタンやカードをはじめ、テーブル、フォームなど、Webサイトやスマホアプリで使用するときのイメージが分かると思います。

カラーパレットを使用したUIコンポーネント
AIを使って画像からカラーパレットを生成するツール
続いて、こちらは画像からカラーパレットを生成するオンラインツール。上部のナビゲーションから遷移できます。こちらも無料で、登録も不要です。

今回は、「例」の中から花の画像でカラーパレットを生成してみました。

生成された花画像のカラーパレット
生成されるカラーパレットの項目は、テキストからと同じです。PNG画像、CSS、グラデーションが揃っています。

生成されたカラーパレット
もちろん、UIコンポーネントも生成されます。

カラーパレットを使用したUIコンポーネント
アクセシビリティを確保するコントラストチェッカー
もう一つ便利なのが、アクセシビリティをチェックできるコントラストチェッカー。

レッドのアイコンはWCAGの基準を満たしていないので、スライダーで調整します。

スライダーでカラーを調整
sponsors