🎨

カラーコード変換

HEX・RGB・HSL をリアルタイム相互変換
コントラスト比チェック・色調バリエーション生成付き

🎨 カラーピッカー ♿ コントラスト比 🌈 Tint/Shade 🏷️ CSS カラー名
#3b82f6
HEX
#
#3b82f6
RGB
rgb(59, 130, 246)
HSL
°
%
%
hsl(217, 91%, 60%)
テキストコントラスト
⬜ White — ⬛ Black —

🌈 色調バリエーション(Tint / Shade)

クリックするとその色を変換ツールに読み込めます

🎨 配色パレット

選択した色から自動生成される配色提案。スウォッチをクリックで反映。

補色
トライアド
アナログ

🏷️ CSS カラー名一覧

CSS標準の名前付きカラー。クリックで変換ツールに反映されます。

🛒 おすすめグッズ

配色・デザイン・アクセシビリティの学習に役立つ本

使い方・特徴

🎨
カラーピッカー

カラーピッカーボタンをクリックするとカラーホイールが表示されます。色を選ぶとHEX・RGB・HSLが自動的に更新されます。

✏️
直接入力

HEX・RGB・HSLの各入力欄に数値を入力すると、他の形式にリアルタイムで変換されます。HEXは3桁(例: f0a)でも入力できます。

📋
コピー

各フォーマット横の📋ボタンで「rgb(59, 130, 246)」「hsl(217, 91%, 60%)」などCSS記述用の文字列をクリップボードにコピーできます。

コントラスト比

WCAG 2.1基準でテキストの視認性を確認できます。AA(4.5:1以上)・AAA(7:1以上)の2段階で表示します。

🎨
デザインツールとの連携

FigmaやAdobe XDでは HEX・RGB・HSL いずれの形式でも色を指定できます。本ツールで変換した値をそのままデザインツールのカラーピッカーに入力してください。CSS変数(カスタムプロパティ)への転用にも活用できます。

🖌️
カラーパレットの作り方

ブランドカラーを決めたら、HSLの彩度・明度を変えることで明るいバリアント・暗いバリアントを統一感のある配色で作成できます。HEX値をデザインシステムやスタイルガイドに記録しておくとチーム開発での一貫性が保てます。

📋 カラーコード形式早見表

CSS・デザインツールで使われる主なカラー表現形式の比較

形式 記述例 特徴 主な用途
HEX #3b82f6 16進数6桁。最もコンパクト CSS・HTML・デザインツール全般
HEX(3桁) #38f 各チャンネルが同じ値の場合に省略可 簡略表記(#3388ff → #38f)
RGB rgb(59, 130, 246) 0〜255の整数で指定 CSS・画像処理・印刷入稿
RGBA rgba(59,130,246,0.5) RGB+透明度(0〜1) 半透明のオーバーレイ・影
HSL hsl(217, 91%, 60%) 色相・彩度・明度で直感的 動的カラー生成・Tint/Shade
CSS変数 var(--color-primary) 再利用・テーマ切替に最適 デザインシステム・ダークモード

※ CSS Color Level 4以降では #RRGGBBAA(8桁HEX)や oklch() など新しい形式も利用できます。

💡 活用シーン

🖥️
Webデザイン・CSS実装

デザインカンプから拾ったカラーをHEX→RGBに変換してCSS記述。コントラスト比でアクセシビリティをその場で確認しながら配色を決定。

🎨
ブランドカラーのパレット設計

Tint/Shadeでプライマリカラーから明暗バリエーションを生成。ボタンの通常・hover・disabled状態を統一感ある配色で作成。

📱
FigmaやAdobe XDとの連携

カラーピッカーで選んだ色のHEX・RGB値をデザインツールに貼り付け。配色パレットを参考にコンポーネントカラーを設計。

アクセシビリティ対応

WCAG基準のコントラスト比をリアルタイム確認。AA/AAAを満たす色の組み合わせを素早く見つけ、誰もが見やすいデザインを実現。

🌙
ダークモード対応

HSLで明度を調整してライト/ダーク両テーマのカラーを設計。CSS変数と組み合わせてテーマ切り替えが容易な設計に。

🎓
色彩・デザイン学習

補色・トライアドなど配色理論を実際の色で確認。CSSカラー名を一覧で見て色と名前を直感的に学べる。

💬 よくある質問

Q. HEXカラーコードとは何ですか?
HEX(ヘックス)カラーコードは「#RRGGBB」の形式で色を表す方法です。RR・GG・BBはそれぞれ赤・緑・青の16進数(00〜FF)を表し、組み合わせで約1,677万色を表現できます。CSSやHTMLで最もよく使われるカラー表現形式です。
Q. RGBとHSLの違いは何ですか?
RGBは赤(Red)・緑(Green)・青(Blue)の光の三原色で色を指定します。HSLは色相(Hue)・彩度(Saturation)・明度(Lightness)で指定し、人間の直感的な色の認識に近い表現ができます。CSSでは好みや用途に応じてどちらも使用できます。
Q. 色の透明度(アルファ値)はどう表現しますか?
CSSでは rgba(R, G, B, A) または hsla(H, S%, L%, A) の形式でアルファ値(0〜1)を指定します。HEXでは #RRGGBBAA の8桁形式(例:#1a73e8cc)でも透明度を指定できます(CSS Color Level 4対応ブラウザ)。
Q. ウェブデザインでよく使われるカラーコードはありますか?
主要ブランドのカラー例:Google Blue #4285F4・X(Twitter) #000000・Instagram #E1306C・LINE #06C755・Amazon #FF9900。またMaterial DesignやTailwind CSSなどのデザインシステムには、用途別にコーディングされたカラーパレットが用意されています。
Q. CSSでカラーを指定する最善の方法は何ですか?
保守性の観点では CSS変数(カスタムプロパティ)を使った管理がお勧めです(例::root { --primary: #1a73e8; })。単発の指定ならHEXが最も一般的です。アニメーションには数値操作がしやすいRGB/HSL、ダークモード対応にはOKLCHなど用途に合わせて選択します。
Q. 色覚多様性(色盲)への配慮はどうすれば良いですか?
赤と緑を区別しにくい「赤緑色盲」が最も多いタイプです。重要な情報を色だけで伝えず、形・アイコン・テキストを併用することが大切です。コントラスト比はWCAGガイドラインで通常テスト4.5:1以上が推奨されています。
Q. Tint・Shadeとは何ですか?Web開発でどう使いますか?
Tint(ティント)は色に白を混ぜて明るくしたもの、Shade(シェード)は黒を混ぜて暗くしたものです。ボタンのhover状態・背景色・テキスト色など、1つのブランドカラーから明暗のバリエーションを統一感を保ちながら作るのに活用できます。Tailwind CSSのカラースケール(100〜900)もこの考え方で設計されています。
Q. コントラスト比とは何ですか?WCAG基準を教えてください。
コントラスト比は前景色(テキスト)と背景色の輝度差を表す比率です。WCAG 2.1ではAAレベルで通常テスト4.5:1以上、大きなテスト(18pt以上または14pt太字)3:1以上、AAAレベルで7:1以上が推奨されています。本ツールでは白・黒それぞれとのコントラスト比をリアルタイムで表示します。
Q. CSS変数(カスタムプロパティ)でカラーを管理するメリットは?
CSS変数を使うと :root { --color-primary: #db2777; } のように色を1か所で管理でき、テーマ切り替えやダークモード対応が容易になります。本ツールで変換した値をCSS変数として定義し、コンポーネント全体で再利用することでデザインの一貫性が保てます。
Q. カラーピッカーで選んだ色をFigmaやVS Codeで使う方法は?
Figmaでは「Fill」カラーパネルの入力欄にHEXコードをそのまま貼り付けるか、RGB値を入力できます。VS Codeではstyle.cssやTailwind設定ファイルに変換後の値を直接貼り付けます。「CSS Variables」拡張機能と組み合わせるとプレビュー表示も可能です。

🔗 関連ツール