カラーコード変換

カラーコード変換は、HEX(#RRGGBB)・RGB・HSLの色指定を相互に変換する無料ツールです。カラーピッカーで選ぶか各欄に入力すると、他の形式とプレビューが同時に更新されます。

🔒 計算はすべてブラウザ内で行われます
ピッカーで選ぶか、下の欄に入力してください

こんな場面で

HEXの読み方

#RRGGBB は赤・緑・青の強さを16進2桁ずつ並べたものです。2桁の16進は 00〜FF、10進では0〜255にあたります。たとえば #2563EB は赤37・緑99・青235。青が突出しているので青系だと読めます。3桁の #25E は各桁を2回重ねる短縮形で、#2255EE と同じ色になります。#FF0000 のように1色だけ FF で他が 00 なら、その原色そのものです。

HSLの3つの値が意味するもの

HEXやRGBは「赤・緑・青をどれだけ混ぜるか」の指定なので、明るさだけを変えたいときに3つの数字をどう動かせばよいか分かりません。HSLなら明度の1つだけを触ればよいので、同系色のバリエーションが作れます。

明度だけ変えて濃淡を作る手順

基準色を HEX 欄に入れると、HSL 欄にその色の値が出ます。#2563EB なら hsl(221, 83%, 53%) です。この HSL 欄の3つ目の数字だけを書き替えてください。

色相と彩度を固定したまま明度だけを動かしているので、色味がぶれずに濃淡だけがそろいます。

つまずきやすい点

使い方・仕様

よくある質問

HSLはどんなときに使うと便利ですか?

同じ色味のまま明るさや鮮やかさだけを変えたいときです。ボタンの通常色・ホバー色・押下色をそろえる、背景に敷く薄い色を作る、といった場面で明度の数字を1つ動かすだけで済みます。色相と彩度を固定できるので、目視で調整するより色味がぶれません。

3桁のHEXと6桁のHEXは何が違いますか?

3桁は各桁を2回重ねた短縮形です。#25E#2255EE と同じ色になります。3桁で表せるのは各成分が00・11・22…FFの16段階だけなので、6桁のほうが細かく指定できます。

入力した色はどこかに保存されますか?

されません。変換はすべてお使いのブラウザの中で行われ、色の値がサーバーに送られることも保存されることもありません。ページを閉じれば消えます。

関連ツール

16進と10進の関係そのものを確かめたいときは 進数変換、明度の比率など割合の計算は パーセント計算 へ。