ForHosting KIT · 画像の編集・解析

16 進カラーをパーセントで暗くする

勘に頼らずに十六進カラーの暗い色を作れます。#4A90D9を20 %暗くすると#2873C0になり、色相と彩度はそのままで明度だけが下がります。0 %なら変化なし、100 %なら黒です。ブラウザで無料で使えます。

  • 無料
  • ブラウザで動作
  • 登録不要
  • データは端末の外に出ません
ご利用方法 ウェブAPIメールTelegramアプリ 近日
入力した場合
色
#4A90D9
量
20
結果
元の値
#4A90D9
Hex
#2873C0

デザイナー、フロントエンド エンジニア、デザインシステムの作者は、ホバー状態、境界線、影、明るい背景上でアクセシブルなテキストのために、ブランド カラーの暗い陰影を絶えず必要とします。目分量で新しい 16 進を推測するのは遅く、ツール間で一貫しません。この機能は 16 進カラーと 0 から 100 までの暗色化パーセントを受け取り、色を HSL に変換し、明度に 1 からそのパーセントを引いた値を掛け、RGB と HSL の内訳とともに暗くした 16 進を返します。0 パーセントは元の色を保ち、100 パーセントは黒になります。

HSL でパーセント暗色化とは何を意味するか

ウェブ上の色はしばしば 16 進や RGB として保存されますが、知覚的な陰影のステップは HSL のほうが扱いやすくなります。色相が色合いを、彩度が純度を、明度がサンプルがどれだけ黒や白に近いかを保持します。パーセントで暗くするとは、色相と彩度を固定したまま明度を下げることを意味するので、ブランドの青は青のまま、ただ深くなります。

このツールは現在の明度に、1 から量を 100 で割った値を引いたものを掛けます。0 パーセントでは明度は変わらないので、出力は正規化された入力 16 進に一致します。50 パーセントでは明度が半分になります。

100 パーセントでは明度がゼロになり、開始時の色相に関係なく結果は純粋な黒になります。この相対モデルは、多くのデザイン トークンが対話状態をスケールする方法に一致します。すなわち、単一の基本トークンに、ホバーや押下のための暗色化係数を加える形です。

明度ポイントの絶対的な減算は、すでに暗い色ではオーバーシュートしかねません。相対的なスケーリングは常に範囲内にとどまり、負の明度を決してでっち上げません。

入力の契約: 16 進カラーと 0〜100 の量

color は短縮形または完全形の 16 進文字列として渡してください。#RGB または #RRGGBB で、先頭のハッシュはあってもなくてもかまいません。短縮形はチャンネルごとに展開され、#F0A は変換前に #FF00AA になります。

−10、101、数値でないテキストのような値は拒否されます。検証の失敗は課金されません。利便性のため別名も受け付けます。

丸めは決定論的なので、同じ組を再実行してもぶれません。陰影を変えずに短縮 16 進を正規化・展開するには量 0 を、部分的な暗色化と同じコード経路から真の黒のアンカーが必要なときは量 100 をお使いください。

手早い確認からパレット全体まで

一度きりの確認、たとえば主要な青がボタンのホバーできれいに暗くなるか、20 パーセントのステップでも白に対するコントラスト目標を満たすかの確認には、このページの無料のブラウザ内ツールをお使いください。0 から 100 の範囲外の不正な量や不正な形式の 16 進はプリペイド残高を消費しません。

変換の内側にネットワーク呼び出しはなく、モデルもクロック依存もないので、結果はエッジで安全でキャッシュ可能です。すでに別のカラー コンバーターで形式を変換しているなら、HEX–RGB–HSL の往復にはそれを残し、検索意図が具体的にパーセントによる暗い陰影であるときにこの暗色化ツールをお使いください。

暗色化のあとに CMYK エクスポートが必要なら両方をパイプラインで組み合わせますが、暗色化ステップ自体は 16 進の入力と構造化された色の出力だけで済みます。

UI のホバー・押下状態

単一のブランド 16 進から、より暗いボタンやリンクの陰影を導き、各見本を手で選ばずにホバーやアクティブのスタイルをコンポーネント間で一貫させます。

メールと PDF のブランド アクセント

静的な色しか受け付けず描画時に HSL を計算できないテンプレート向けに、境界線や見出し用の暗いアクセント 16 進を事前計算します。

カラー暗色化ツールはどんな入力を受け付けますか?

16 進カラー(#RGB または #RRGGBB、# は任意)と 0 から 100 までの量パーセントです。

暗い色はどう計算されますか?

16 進は HSL に変換され、明度に (1 − amount/100) が掛けられ、その後 16 進、RGB、HSL に戻されます。色相と彩度は同じままで、量 100 は黒になります。

これはカラー形式コンバーターと同じですか?

いいえ。 コンバーターは陰影を変えずに表現(HEX、RGB、HSL)を変えます。このツールは明度をパーセントで下げることで、具体的に色を暗くします。

暗くした結果として何が返されますか?

元の色を整えたコード、暗くした色のコード、指定した割合、0~255のRGB値、色相・彩度・明度の値が返ります。同じ入力なら毎回同じ結果になります。

#4A90D9を20 %暗くするとどうなりますか?

色相と彩度はそのままで明度が5分の1下がり、#2873C0(RGB 40、115、192)になります。同じ青のまま、より深い色になります。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/color/darken

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/color/darken \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"color":"#4A90D9","amount":20}'
{
  "color": "#4A90D9",
  "amount": 20
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.darken",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

0 から 100 の範囲外の量は明確な invalid_input エラーで拒否されます。手早く見本を作るには無料のブラウザ ツールを、パイプラインでパレットを生成するときは成功リクエストごとに $0.002 の API をお使いください。

入力の契約: 16 進カラーと 0〜100 の量

不正な文字、誤った長さ、空文字列、文字列でない値は invalid_input で失敗し、当該フィールド名を挙げたメッセージが返ります。amount フィールドは必須で、0 から 100 まで(両端を含む)の有限な数でなければなりません。色には hex、from、text、量には percent、pct、percentage です。成功時のレスポンスには、正規化された大文字 6 桁 16 進としての original、暗くした結果としての hex、送った数値の amount、0 から 255 までの整数チャンネルを持つ rgb、そして暗色化ステップ後の色相を度で、彩度と明度を 0 から 100 の尺度で持つ hsl が含まれます。

どこで実行するか: 無料のブラウザ ツールか自動化 API か

同じ純粋関数は、テーマ生成器を作るとき、デザイン トークンを CSS カスタム プロパティにエクスポートするとき、あるいはクライアント スクリプトを実行できないメール テンプレート用に陰影の階段を事前計算するときに API を動かします。成功した各 API 呼び出しは $0.002 です。このエンドポイントを Figma プラグインのブリッジ、状態色をプレビューする Storybook アドオン、あるいは明るい基本パレットからダークモードのサーフェスを具現化するサーバー ステップに組み込んでください。

デザイン トークンの陰影階段

基本パレットの色に固定の暗色化パーセントを CI で適用し、CSS 変数やテーマ JSON 用の段階的な暗いバリアントを生成します。

成功レスポンスには何が含まれますか。

original(正規化された入力 16 進)、hex(暗くした結果)、amount、rgb {r,g,b}、そして暗色化後の hsl {h,s,l} です。

API の料金はいくらですか。

成功リクエストごとに $0.002 です。ブラウザ ツールは無料です。不正な入力は課金されません。

KITの完全なドキュメントを見る →