🌐 JA

🎨 カラーコンバーター

ウェブデザイナーやエンジニアのための総合カラー変換ツールです。HEX、RGB、HSL、HSVといった様々な色フォーマットをリアルタイムで相互変換し、その場でプレビューできます。カラーピッカーとスライダーで直感的に色を探したり、プリセットカラーからすばやく選んだりできます。

HEX
RGB
HSL
CMYK

カラーハーモニー

補色
類似色
トライアド配色
分割補色

プリセットカラー

ガイド

詳しく見る

01

色コード変換とは

色コード変換とは、デジタルデザインで使われる様々な色の表現方式(HEX、RGB、HSL、HSV)を互いに変換することです。ウェブデザイン、グラフィックデザイン、アプリ開発など幅広い分野で欠かせない作業であり、それぞれの形式には得意な使いどころがあるため、場面に応じて適切な形式を選ぶことが大切です。

02

主な色コードの種類

HEXは #RRGGBB 形式で、ウェブで最もよく使われます(例: #FF0000は赤)。RGBは rgb(255, 0, 0) のように各チャンネルを0〜255の範囲で表し、rgbaにすれば透明度も指定できます。HSLは hsl(0, 100%, 50%) のように色相・彩度・明度で表現するため直感的に調整でき、HSVはHSLとよく似ていますが明るさの計算方法が異なり、デザインソフトでよく使われます。

03

ウェブデザインでの使い分け

CSSではブランドカラー(#3498dbなど)の指定にHEXが最もよく使われ、JavaScriptで動的に色を制御する場合はRGBが便利です。HSLはカラーテーマを作るときに特に重宝します。色相(Hue)だけを変えて彩度と明度を保てば、統一感のあるカラーパレットを簡単に作ることができます。

04

色のアクセシビリティとコントラスト

ウェブアクセシビリティ(WCAG)のガイドラインでは、文字色と背景色のコントラストがとても重要とされています。通常のテキストは最低4.5:1、大きな見出しなどは3:1以上のコントラスト比が推奨されます。カラーコンバーターで明度(Lightness)の値を調整すれば、読みやすいコントラストを確保しやすくなります。

05

色の調和とパレットづくり

調和のとれたカラーパレットを作る代表的な方法は次の通りです。単色配色は同じ色相のまま彩度・明度だけを変える方法、類似色配色は色相を30度以内で少しずつ変える方法、補色配色は色相を180度反転させる方法、トライアド配色は色相を120度ずつ(0度・120度・240度)ずらして配置する方法です。

06

カラーコンバーター活用のコツ

デザインを検討する段階ではHSLで色を選ぶと直感的です。CSSを書く段階ではHEXかRGBを使い、JavaScriptで透明度を含むアニメーションを作るならRGB/RGBAが向いています。パレットの展開にはHueを基準にしたHSL変形が便利で、ブラウザ互換性を優先するならHEXが最も安全です。制作した色は複数の形式で記録しておくと後の作業がスムーズです。

よくある質問

CSSにはHEX、RGB、HSLのどれを使えばいいですか?
どれを使っても表現できる色は同じです。ブランドカラーを固定したいときはHEX、透明度(アルファ値)を調整したいときはRGBA、色相を保ったまま明度や彩度だけ変えたいときはHSLが扱いやすいです。
色コードを変換すると、実際の色も変わってしまいますか?
いいえ、同じ色を別の書き方に変換するだけなので画面上の見た目は変わりません。ただしHSLとRGBの間で変換する際、四捨五入によりごくわずかな数値の誤差が生じることがあります。
補色(コンプリメンタリーカラー)はどうやって求めますか?
HSLの色相(Hue)の値に180度を足すことで、色相環上でちょうど反対側にある色を求めます。彩度と明度はそのまま保たれるので、元の色とトーンの揃った対比色になります。
R、G、Bの値がすべて同じ(例: 128,128,128)だと何色になりますか?
R、G、Bが同じ値のときは彩度が0になり、無彩色(グレー)になります。値が0なら黒、255なら白で、その間は明るさの違うグレーになります。
テキストのコントラストを確認したいときはどの値を見ればいいですか?
HSLの明度(Lightness)の値を基準に、背景色と文字色の差を確認してください。通常のテキストであれば背景との明度差でおおむね4.5:1以上のコントラスト比が推奨されています。