ツール

カラー変換 – HEX・RGB・HSL・CMYKほか

色を瞬時に変換して可視化します。複数形式と業務向けの高度なオプションに対応しています。

詳細オプション


無料カラー変換ツールは、designers、developers、marketers、content creatorsが色をすばやく正確に変換するためのツールです。HEX、RGB、HSL、CMYKのいずれを扱う場合でも、即時の視覚プレビューと正確な変換結果を提供します。大規模プロジェクト向けの一括モードを含む複数の入力形式に対応し、カラーパレット、web design、印刷物、digital graphicsを簡単に扱えます。コントラスト確認でaccessibilityを確保し、創作の参考になるカラーハーモニーも生成します。

カラー変換を使えば、手計算の時間を省き、ミスを減らせます。使いやすいinterface、ライブプレビュー、高度なオプションにより、完全無料かつbrowser-basedでありながら業務フローにも適しています。

プロ向けの高度な機能

  • 複数色の一括変換
  • CSS snippet付きグラデーション生成
  • Alpha/透明度対応
  • accessibility向けコントラスト比計算
  • カラーハーモニーの提案

色変換が重要な理由

正確な色変換は、design、branding、digital contentに欠かせません。色の一貫性は、業務品質のgraphics、正しいweb表示、利用しやすいdesignを実現します。このツールは推測や手計算を不要にし、creativeやmarketing projectsに役立つ追加情報も提供します。

よくある質問

HEX、RGB、HSL、CMYKのカラーコードを瞬時に相互変換します。frontend developersやdesignersに便利です。

HEX、RGB、RGBA、HSL、HSLA、CMYK、標準CSS color namesに対応しています。

はい。一括変換では、カンマ、スペース、改行で区切った複数の色を入力できます。

はい。RGBA/HSLA形式でalpha valuesを含められ、alpha付きHEX(8桁HEX)としても書き出せます。

2色以上を入力すると、グラデーションプレビューとコピー可能なCSS snippetが表示されます。

いいえ。すべての処理はブラウザ内で行われ、データは保存も送信もされません。

カラー変換ツールの使い方

  1. 色の値を入力
    任意の色の値を入力または貼り付けます。HEX(#3b82f6)、RGB(59, 130, 246)、HSL(217, 91%, 60%)、CMYKに対応し、形式は自動判定されます。
  2. すべての変換結果を即時表示
    HEX、RGB、RGBA、HSL、HSLA、HSV、CMYK、CSS custom propertyがリアルタイムで更新されます。各値はワンクリックでコピーできます。
  3. カラーピッカーを使用
    color swatchをクリックするか、ブラウザ標準のカラーピッカーで色を視覚的に選ぶと、すべての形式の値をまとめて取得できます。
  4. コピーしてプロジェクトで使用
    各形式のコピーボタンをクリックしてclipboardへ送ります。CSS、Sass、Tailwind config、Figma、印刷workflowへ直接貼り付けられます。

変換例

同じ青色を対応する全形式で表した例:

形式用途
HEX#3b82f6CSS, HTML, Figma
RGBrgb(59, 130, 246)CSS, Canvas API
RGBArgba(59, 130, 246, 1)透明度付きCSS
HSLhsl(217, 91%, 60%)CSS, design tokens
CMYKC:76 M:47 Y:0 K:4印刷 / offset
HSV217°, 76%, 96%画像編集

一般的な用途

Web・UIデザイン

ブランドのHEX色をCSS custom propertiesやTailwind config向けのHSLへ変換し、light/dark modesで一貫したthemeを保ちます。

印刷・プリプレス

画面上のRGBまたはHEX色を印刷用CMYKへ変換し、画面では鮮やかでも印刷するとくすむ一般的な問題を避けます。

ブランドガイドライン

1つの正しい情報源から、デジタル用HEX、印刷用CMYK、Pantone referenceなど、全形式のブランドパレットを記録します。

アクセシビリティ確認

contrast checkerで検証する正確な色値を取得し、文字と背景の組み合わせがWCAG AAまたはAAA要件を満たすか確認します。

開発ワークフロー

design toolの色(Figma HEX)をCSS HSL variablesへ素早く変換し、動的themeやprogrammaticな色操作に利用します。

仕組み

すべての変換はサーバーを使わず、ブラウザ内で瞬時に実行されます。

色の解析

入力を正規化されたRGB値(各channel 0–255)へ解析し、標準変換式を各対象形式に適用します。

HEX ↔ HSL変換

HSL(Hue、Saturation、Lightness)は、RGBの最小・最大channelを求め、その平均からlightnessを計算し、続いてsaturationとhue angleを算出します。

CMYK近似

CMYKはRGBから次の式で計算します:K = 1 - max(R,G,B); C = (1-R-K)/(1-K); etc. RGB→CMYKはdevice-dependentであり、画面上のCMYKは近似値で、印刷機のprofileではありません。

このツールの対象者

フロントエンド開発者

CSS形式間でdesign tokensを変換し、開発中に色値をすばやく確認します。

UI/UXデザイナー

FigmaやSketchのswatchesをdesign systemやCSS frameworkで必要な形式へ変換します。

印刷デザイナー

印刷所へartworkを送る前にブランドのRGB色をCMYKへ変換し、予期しない色ずれを防ぎます。

ブランド管理者

ツールを切り替えずに、デジタル・印刷を含む全形式のブランドパレットを一元管理します。

アクセシビリティ検証担当

contrast checkersやaccessibility auditsで使う正確な色値を取得します。

色を扱う際のヒント

  • CSS custom propertiesでHSL(--color-primary: hsl(217, 91%, 60%))を使うと、hoverやdisabled states向けにcalc()でlightnessを調整できます。
  • RGBからCMYKへ変換して印刷する場合は、必ずpress proofを依頼してください。画面と印刷の色合わせにはdevice color profileが必要です。
  • browser color pickerを使えば、screenshotsやdesign assetsから直接色を採取でき、値を手動でコピーする必要がありません。
  • 変換後はcontrast checkerで色を検証し、本文テキストに対してパレットがWCAG AA(4.5:1)を満たすことを確認してください。
  • ブランドパレットを全形式(HEX、RGB、CMYK)でdesign system documentationに保存し、繰り返し変換をなくします。

正確な色変換が重要な理由

  • design teamとdevelopment teamで色値が一致しないことは、公開された製品で視覚的不整合が起きる主な原因の1つです。
  • RGBとCMYKは異なるgamutを持ちます。適切に変換しないと、画面で鮮やかな色が印刷では濁って見えることがあります。
  • CSS HSLはHEXよりも動的theme(light/dark mode、tints)を簡単に扱えますが、出発点として正確なHEX-to-HSL変換が必要です。
  • ブランド準拠監査では複数形式の色が必要です。1つの変換ツールで手作業のミスを防ぎ、やり取りの時間を削減できます。

性能とプライバシー

各色の変換はvanilla JavaScriptを使い、すべてブラウザ内で実行されます。色値、パレット、利用データがサーバーへ送信されることはありません。1回の変換は10 ms未満で応答し、初回訪問後はオフラインでも動作し、アカウントや登録も不要です。

学習メモ:色空間の説明

RGB(加法混色)

RGBは赤、緑、青の光を混ぜます。全channelが255なら白、0なら黒です。画面、カメラ、web browsersで使用されます。

HEX(Web短縮表記)

HEXはRGBをbase-16で表したものです。#3b82f6 = R:59, G:130, B:246。RGBと同一で、CSSやHTML向けにより短く表記した形式です。

HSL(知覚的)

HSLはhue(色相環の角度0–360°)、saturation(鮮やかさ)、lightness(明るさ)を分離します。designersにはRGBより直感的に扱えます。

CMYK(減法混色)

CMYKはCyan、Magenta、Yellow、Key(black)のinkを混ぜ、白い紙から光を減らします。画面RGBの方がgamutが広く、一部の明るいRGB色はCMYKで再現できません。

トラブルシューティング

画面からCMYKへの変換は数学的な近似です。業務印刷ではAdobe IllustratorやPhotoshopなどで校正済みICC color profileを使用してください。

代わりにRGBA出力を使用してください。8桁HEX(#3b82f6cc)は最新のbrowserでは対応していますが、すべてのツールでは使えません。RGBAの方が安全で互換性があります。

browser color pickersはsRGB gamutに限られます。wide-gamut colors(P3、Rec2020)は最も近いsRGB相当値へ制限されます。

FigmaはHSLではなくHSB(HSVとも呼ばれる)を使用します。このツールはHSVも出力するため、直接一致する値はその欄を確認してください。

ご存じですか?

HEX color notationは1996年、HTML 3.2 specificationでHTMLに導入されました。それ以前のbrowserが認識したのは「red」「blue」など16個のnamed colorsだけでした。CSS1でweb color paletteは140色名へ拡張されましたが、25年以上経った現在もHEXが主要形式です。

必要なすべてを備えたカラー変換

Figma tokensをCSSへ変換するdeveloper、画面と印刷をつなぐdesigner、コントラスト比を確認するaccessibility testerのいずれにも対応します。この無料ツールは主要な色形式を瞬時に相互変換し、サーバー通信もデータ保存もありません。色を入力し、必要な形式をコピーして制作へ戻れます。