AIカラーパレット生成
テキストプロンプトからAIでカラーパレットを生成します — テーマや雰囲気を説明してスタイルを選ぶだけで、名前付きでコピー可能な hex スウォッチが得られます。
入力
最大300文字。
色1つあたり2クレジット。取得した色のみクレジットが消費されます。
出力
Your color palette will appear here.
ガイド
色をゼロから選ぶのは、デザインの作業の中で誰もが立ち往生する部分です。このツールは白紙の状態を言語モデルに任せます。テーマや雰囲気を説明し、スタイルを選ぶと、名前の付いた、すぐ使える hex カラーで構成されたパレットが返ってきます。
ムードボード(「海に沈む夕日」)、UI テーマ(「レトロな80年代アーケード」)、ブランド(「ミニマルな北欧家具」)などに使えます。代わりに画像から色を取り出したい場合は、Color Palette Extractor を使ってください。
使い方
- テーマや雰囲気 を説明します — 具体的であればあるほど、結果は良くなります。「黄昏時の秋の森」は「秋」よりもはるかに良い結果になります。
- スタイル を選びます: Balanced は色相とトーンを自由に混ぜ、Vibrant は大胆で彩度の高い色になり、Pastel は柔らかく軽やかに、Monochrome は1つの色相の色合い/シェードに留まり、Earthy は落ち着いた自然な色合いになります。
- スライダーを動かして 色の数 を選び、「生成」を押します。
- 各スウォッチには hex コードと短い雰囲気のある名前が付いています。スウォッチをクリックすると hex コードをコピーでき、パレット全体を CSV としてダウンロードすることもできます。
料金
色ごとに課金されます — 「生成」ボタンはスライダーを動かすたびに正確なクレジットコストをリアルタイムで表示するので、実行する前に必ず価格が分かります。課金されるのは実際に受け取った色だけです。クレジットは毎日リセットされ、失敗した実行には一切コストがかかりません。
誰に対しても同じパレットが生成されますか?
いいえ。モデルは高いランダム性で動作するため、「海に沈む夕日」を頼んだ2人は異なる2つのパレットを受け取り、「生成」を2回押したあなたも同様に異なるパレットを得ます。「生成」をもう一度押すと、モデルはすでに画面に表示されている色を避けるように誘導されるため、2回目の実行ではほぼ同じ色の代わりに、本当に新しいセットが得られます。
リクエストした色より少なくなりました。なぜですか?
言語モデルは、1つのテーマで多くのバリエーションを求められると、同じ色を繰り返すことがあります。重複は結果が届く前に削除されるため、10色のリクエストが9色で返されることがあります。クレジットにカウントされるのは、実際に受け取った色だけです。
テーマはどこかに送信されますか?
はい — 入力したテキストは、パレットを生成する AI プロバイダーに送信されます。これはプロンプトの一部だからです。機密情報を貼り付けないでください。このツールに関する他のすべて(設定や結果)は、ブラウザとこのサイトの間だけに留まります。
背後で動いている AI モデルはどれですか?
その時点でサイトにサービスを提供しているモデルです。このツールはプロバイダーに依存せず、バックエンド間でフェイルオーバーするため、モデルの障害が発生してもジェネレーターまで巻き込んで停止することはありません。
Use it from code
From 3 credits per callREST API
curl -X POST https://api.iotools.cloud/v1/tool/ai-color-palette-generator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "sunset over the ocean",
"style": "balanced",
"count": "5"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `ai-color-palette-generator` tool (AI Color Palette Generator) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.