色彩ラボ
変換処理はすべてブラウザ内で完結します。データは送信されません
このツールは、色をいくつか手にした後に行う計算だけを扱います。どう混ぜるか、どう明るく / 暗くするか、色階の作り方、2 色がどれだけ離れているか、色の並べ方です。 混色は二方式。 RGB 線形混合は表示器の方式で、各チャンネルの中間値を取ります。OKLab 混合は知覚的に均一な空間で補間するので、濁った灰を通りません。赤 + 緑の半々は、RGB では濁った `#808000`、OKLab ではより明るい黄になります —— これがデザイン分野が OKLab へ移った理由です。 形式変換・知覚空間の数値・色温度・ANSI 色・反転・コントラストは「カラー変換」ツールにあります。こちらでは重複させず、同じ換算コードを共有しています。
機能
- 混色:RGB 線形と OKLab を並べて表示し、違いが一目で分かります
- 明暗の調整:OKLCH の L(知覚)と HSL の L(幾何)を切り替え
- 色階:白を足す tints、黒を足す shades、OKLCH の等明度ラダー
- 色差:CIE76・CIE94・CIEDE2000 を単独または三種類すべて
- 並べ替え:色相・明度・彩度・WCAG 知覚輝度
- 配色の幾何:中間色・分裂補色・トライアド・類似色
- 1 行に 1 色:#hex、rgb()、hsl()、CSS 色名に対応
- 各結果にカラーチップと hex / rgb / hsl の三表記
- 1 行ずつ、またはまとめてコピー
- 計算はすべて端末内で完結し、ページは一切要求を送りません
使い方
- 色の値を 1 行に 1 つ入力します(混色と色差は 2 行以上)
- モードを選びます:混色・明暗・色階・色差・並べ替え・配色
- モードに応じて比率・度合い・段数・方式を調整します
- 結果がすぐに表示されます。行末のボタンで必要な色をコピーできます
よくある質問
- RGB 線形混合と OKLab 混合は何が違いますか?
- RGB 線形混合は 3 チャンネルそれぞれの中間値を取る、表示器が 2 ピクセルを重ねる方式です。欠点は中間で灰を通ること:赤と緑の半々は `#808000` という暗く濁ったオリーブになります。OKLab 混合は知覚的に均一な OKLab に換算してから補間するので、中間が灰に落ちません —— 赤と緑はより明るい黄になります。グラデーションや混色、中間色では OKLab の結果が人の期待に近く、現代のデザインツールが既定で使う理由です。
- 明るくする方式が二つあるのはなぜですか?
- OKLCH の L は知覚上の明度で、L を 1 に寄せると同じ色相の明るい色が得られ、彩度の高い色相も保たれます。デザインツールの既定です。HSL の L は幾何的な明度で、L を 100 に寄せると色が白く濁ります —— 色相環の端に近いシアン・青・マゼンタは彩度を失い、灰に近づきます。「濁らせたい」ときの効果でもあるので、両方を残しています。
- 三種類の色差はどれを見ればよいですか?
- CIE76 は Lab 空間のユークリッド距離で、最も単純で粗い方式です。CIE94 は彩度と色相の重みを加えた、グラフィック分野でよく使われる折衷案です。CIEDE2000 は色相回転の項を加えた最も目の感覚に近い方式で、現在の推奨です。識別の目安はおおむね、1 未満は判別不能、1〜2 は訓練された目で判別可、5 を超えると明らかに別の色です。ただししきい値は方式ごとに少しずれるので、同じ方式どうしで比べてください。
- どの入力表記に対応していますか?
- 1 行に 1 つ:`#hex`(3 桁または 6 桁)、`rgb()`、`hsl()`、そして `tomato` などの CSS 色名です。解析は「カラー変換」ツールと同じコードを共有しているため、そちらで使える表記はこちらでも使えます。解析できない行は黙って捨てずに報告します。
関連ツール
色変換
変換HEX・RGB・HSL・CMYK と Lab / OKLCH / XYZ の相互変換、色温度・反転色・補色・ANSI 端末色、そして WCAG コントラスト比。すべてブラウザ内で処理します。
配色スキーム
早見表基準色を入れると、単色・類似色・補色・分裂補色・トライアド・テトラード・ニュートラルの七通りを算出。使い方と 60/30/10 の面積比も表示します。
CSS 色名
早見表CSS の色名 148 個。名前から色値を、色値から標準名の有無を調べられます。同じ色の別名 9 組も表示します。
タイムスタンプ変換
変換Unix タイムスタンプと日時を相互変換。秒〜ナノ秒を桁数で判別し、小数・負数・Windows FILETIME にも対応します。
日付計算
変換2つの日付の差が何日かを計算し、日・週・月の加減算もできます。日付はカレンダーから選ぶか貼り付けで。終了日を空にすると今日と比較。
基数変換
変換2・8・10・16・36・64 進数を相互変換。6 通りの結果を一度に表示し、19 桁のスノーフレーク ID も正確に扱えます。すべてブラウザ内で処理します。