モノクロパレットジェネレータ
色とパレットはこのブラウザ内で生成されます。ステップ形式では、このタブのセッションストレージにプロジェクトを最長 30 分間保存します。色の値が当社のサーバーや URL に入ることはありません。
モノクロマティックスケールを作成
色を 1 つ入力し、変換方法、補間色空間、色見本の数を選びます。
#RGB、#RRGGBB、rgb(0–255)、パーセント指定の hsl() に対応します。アルファチャンネルには対応しません。
CSS 変数、Tailwind、SCSS、デザイントークンの書き出しに使います。
ベースカラーを指定すると、ジェネレータはその色を中心にモノクロパレットを組み立てます。パレットには、白と段階的に混ぜて明るくしたティント、黒と段階的に混ぜて暗くしたシェード、そしてグレーと混ぜて彩度を下げたトーンが含まれます。1つのブランドカラーから一貫した色の段階が必要なデザインシステム(たとえばTailwindの50〜950スケールのように、ただし調整可能なもの)や、パレットから離れずにホバー状態やアクティブ状態を選びたいときに便利です。
パレットの生成方法
-
1
ベースカラーを入力
#RGB、#RRGGBB、整数のrgb()チャンネル、またはパーセント指定のhsl()を使います。
-
2
パレットの種類を選択
明暗を含むフルスケール、白に近づくティント、黒に近づくシェード、無彩色に近づくトーンから選びます。
-
3
ステップ数を選択
5、9、11ステップから選べます。9ステップは一般的なMaterial風の100〜900ラベルを使い、11ステップではTailwind風のスケールになるよう50と950を加えます。
-
4
コピーまたは書き出し
HEX、RGB、HSL、OkLCHをコピーするか、CSS、Tailwind、SCSS、Design Tokens Community Group JSONを書き出します。
ティント対シェード対トーン
- ティント = ベースカラー + 白。明るく、よりパステル調になります。
mix(base, #fff, p%)(pは白の割合)。 - シェード = ベースカラー + 黒。暗く、落ち着いた印象になります。
mix(base, #000, p%)。 - トーン = ベースカラー + グレー。明度は同じで彩度が下がり、より抑えた色になります。
この3つの変換はそれぞれ異なる視覚的な性格を生みます。ティントは軽やかで明るい印象、シェードは重厚で真面目な印象、トーンは控えめで洗練された印象を与えます。
1つのベースからの9段階ランプ
| ステップ | 説明 | 主な用途 |
|---|---|---|
| 100 | 非常に明るい | サーフェス、チップ背景 |
| 200 | 明るい | 無効状態 |
| 300 | やや明るい | 枠線、区切り線 |
| 400 | わずかにくすんだ色 | 補助テキスト(明るい背景) |
| 500 | ベースカラー | 標準ブランド色、基準値 |
| 600 | やや暗い | 主要アクションのホバー状態 |
| 700 | 暗い | アクティブ状態、見出し |
| 800 | 非常に暗い | 明るい背景上の強いテキスト |
| 900 | 最も暗いシェード | 最大コントラストのテキスト |
数値ラベルは一般的なトークン規則を参考にしています。生成色はMaterialやTailwindの公式カラー値ではありません。
なぜモノクロがインターフェースに向いているのか
- 統一感。 すべての要素が明らかに関連して見えます。
- 一貫性。 同じ色相を繰り返すと関係性を認識しやすくなりますが、それだけで色覚の多様性に対応できるわけではありません。
- シンプルさ。 1つの決定(ベースカラー)がパレット全体を決めます。
ニュートラルカラーとの組み合わせ
モノクロパレットにはグレーも必要です。よくあるパターン:
- ブランドカラーから作る主要ランプ(9段階)。
- 主要色の彩度を落としたバージョンから作るニュートラルランプ(9段階)。
- 必要ならアクセントカラーを1色(アラートやCTA用に厳選した1段階)。
これは出発点となる構成であり、固定ルールではありません。必要なパレット数は、製品の状態、データ可視化、セマンティックカラー、アクセシビリティ要件によって変わります。
コントラストのチェックポイント
背景の上に置くテキストには、WCAGが通常テキストで4.5:1、大きなテキストで3:1を要求します。100、500、900などのラベルは一定のコントラスト比を示しません。結果はベースカラー、パレットの種類、補間色空間によって変わります。
使用する予定の具体的な組み合わせは、必ずコントラストチェッカーで確認してください。
デザインシステムへのエクスポート
出力形式:
- CSSカスタムプロパティ:
--primary-50: #f0f9ff; --primary-100: ... - Tailwind設定:
tailwind.config.js → theme.extend.colorsに貼り付けられるJSオブジェクト。 - Sassプロジェクト向けのSCSSマップ。
- Design Tokens Community Groupの
$type/$value構造を使うデザイントークンJSON。
よくある質問
ティントは意図的に白へ近づくため、高彩度のベースカラーはすぐパステルになります。HSLとOkLCHを比較する、色見本を減らす、彩度の低いベースカラーを選ぶ方法があります。
HSLまたはOkLCHを選べます。HSLは明度と彩度の軸を調整します。OkLCHは知覚的な明度とクロマを調整し、必要に応じてクロマを下げて結果をsRGB内に収めます。
フルスケールでは、ベースカラーは中央の500トークンです。ティントはベースで終わり、シェードはベースから始まり、トーンはベースで終わります。ラベルは特定の明度を保証しません。
Figmaとの直接連携はありません。個別の値をコピーするか、CSS、Tailwind、SCSS、Design Tokens Community Group形式のJSONテキストを独自の作業手順の出発点として使ってください。
関連ツール
QRコード生成ツール
テキストまたはURLから、ブラウザ内でQRコードを作成してPNGとしてダウンロードできます。
GIFメーカー
連番画像や短い動画をアニメーションGIFに変換します。書き出し前にフレームレート、ループ回数、サイズを調整できます。
写真エディター
切り抜き、回転、明るさ、コントラスト、彩度、フィルター、テキスト追加に対応し、JPG・PNG・WebPへ書き出せるブラウザベースの写真エディター。
ファンタジーマップ作成ツール
再現可能なシード、地形コントロール、視覚スタイルを使って、ブラウザ内で手続き型のファンタジーマップを作成します。実在の地理ではなく、ローカルでSVGまたはPNGの作品をダウンロードできます。
PNGからSVGへのベクター変換
PNGのラスター画像をブラウザ内でSVGパスに変換します。ロゴ、アイコン、線画に最適です。しきい値、色数、スムージングを調整できます。
バーコードジェネレーター
Code 128、EAN-13、UPC、ITF-14 など9種類の一次元バーコードを作成します。データはブラウザ内に残り、SVG または PNG をダウンロードできます。