カラーコード変換 (Hex, RGB, HSL)
カラープレビュー
#6366f1
使い方ガイド
カラーコンバーターは、HEX・RGB・HSL・HSV・CMYK 形式間でカラー値を変換するオンラインツールです。すべての処理はブラウザでローカルに実行されます。Figma などのデザインツールは HEX コードをエクスポートし、CSS は HEX と RGB/HSL の両方を使用し、印刷ワークフローは CMYK 値を必要とします。このツールは任意の有効なカラー値を受け付け、サポートされているすべての形式の等価値を即座に表示します。HEX コードを入力・RGB トリプルを貼り付け・HSL 値を入力・ネイティブカラーピッカーから色を選択—すべての表現がリアルタイムで更新されます。
- カラー値を入力 — 入力フィールドに任意のカラー値を入力または貼り付けます:HEX コード(#6366f1 や #fff)・RGB 値・HSL 値・CSS カラー名。コンバーターが形式を自動検出します。
- カラーピッカーを使用 — カラースウォッチまたはカラーピッカーボタンをクリックして、ブラウザのネイティブカラーピッカーを開きます。視覚的に色を選択すると、すべての形式値が即座に更新されます。
- すべての形式等価値を確認 — ツールが選択した色を HEX・RGB(0〜255)・RGB(0〜1 正規化)・HSL・HSV・CMYK で同時に表示します。
- 個々のチャンネルを調整 — RGBA のアルファチャンネルのみを変更したり、HSL で色相を微調整したりして色を微調整します。
- 任意の形式をコピー — 任意の形式行の横にある「コピー」ボタンをクリックして、その特定の値をクリップボードにコピーします。
- スウォッチで確認 — 大きなカラープレビュースウォッチが常に実際にレンダリングされた色を表示します。コピーする前に、変換された値が意図した色に対応していることを視覚的に確認するために使用してください。
よくある質問
このツールはどのカラーフォーマットをサポートしていますか?
3つのよく使われるCSSカラーフォーマット間で変換できます:HEX(#RRGGBB)、RGB(rgb(r, g, b)、値は0〜255)、HSL(hsl(h, s%, l%)、色相0〜360°、彩度と明度0〜100%)。また、"tomato"や"deepskyblue"などのCSS名前付きカラーも入力として受け付けます。
RGBとHSLの違いは何ですか?
RGBは赤・緑・青の光の強度(各0〜255)で色を表します。HSLは色相(カラーホイール上の位置、0〜360°)、彩度(色の鮮やかさ、0〜100%)、明度(明るさ、0〜100%)で色を表します。HSLは明度や彩度の調整が直感的なため、デザイナーにとってより使いやすい場合が多いです。
カラー変換はサーバーで行われますか?
いいえ。すべての変換ロジックはブラウザ内でネイティブJavaScriptのカラー計算を使って行われます。サーバーへの送信はありません。
オフラインで使用できますか?
はい。2KitはPWAです。初回訪問後はキャッシュされ、完全にオフラインで動作します。
なぜカラーフォーマットを変換する必要があるのですか?
ツールやワークフローによって使用するカラーフォーマットが異なります。デザインツールはHEXで出力することが多く、CSSアニメーションやテーマシステムはプログラムによる操作のしやすさからHSLを使う場合があります。このツールを使えば、暗算なしにフォーマット間を素早く変換できます。
技術的な仕組み
すべての処理はブラウザ内で完結します — データは一切サーバーに送信されません。このツールはプログレッシブウェブアプリ(PWA)として完全オフラインで動作します:初回アクセス後、すべてのページとアセットが Service Worker によってキャッシュされ、インターネット接続なしでもご利用いただけます。入力データがデバイスの外に出ることはなく、APIキー・パスワード・設定ファイル・機密文書なども安心してご利用いただけます。