ImageColorPicker.com

    HEX سے HSL کنورٹر

    کسی بھی HEX رنگ کو HSL میں تبدیل کریں — فوراً اور مفت

    #2ECC71

    کسی بھی رنگ کی قدر پیسٹ کریں — ہم خود بخود فارمیٹ معلوم کر لیتے ہیں۔

    ایک رنگ منتخب کریں
    HSL نتیجہ
    hsl(145, 63%, 49%)
    رنگت
    145°
    سیچوریشن
    63%
    روشنی
    49%

    یہ رنگ ہر فارمیٹ میں

    HSL رنگ کو اسی انداز میں بیان کرتا ہے جس طرح لوگ بولتے ہیں: کون سی رنگت (hue)، کتنی شدت (saturation)، اور کتنی روشنائی (lightness)۔ HEX کو HSL میں بدلنا رنگ کو ایسے فارم میں لاتا ہے جسے تم حقیقت میں ایڈجسٹ کر سکتے ہو — ہلکا کرنا، مدھم کرنا، یا اس سے پوری سکیل بنانا۔

    HEX سے HSL تبدیلی کیسے کام کرتی ہے

    1. HEX کو RGB میں تبدیل کرو اور ہر چینل کو 255 سے تقسیم کرو، تاکہ تینوں کی قیمت 0 اور 1 کے درمیان آ جائیں۔
    2. تینوں میں سب سے بڑا اور سب سے چھوٹا معلوم کرو۔ ان کا اوسط lightness L ہے۔
    3. ان کے درمیان پھیلاؤ saturation S کو چلاتا ہے: ہلکے رنگوں کے لیے اسے (2 − max − min) سے تقسیم کرو، یا گہرے رنگوں کے لیے (max + min) سے۔
    4. سب سے زیادہ رکھنے والا چینل hue H طے کرتا ہے — سرخ 0°, سبز 120°, نیلا 240° — اور باقی دو چینلز اس سگمنٹ کے اندر رنگت کی پوزیشن بتاتے ہیں۔

    کام کرنے کی مثال

    HEX #2ECC71=HSL hsl(145, 63%, 49%)

    حساب بالکل درست ہے، مگر HSL اقدار عموماً ڈگریوں اور فیصدوں میں گول کی جاتی ہیں۔ اس لیے واپس تبدیل کرنے پر ایک یا دو RGB قدم کا فرق آ سکتا ہے — عملی طور پر نظر نہیں آتا، مگر اگر بار بار راؤنڈ ٹرپ کرو تو جاننا اچھا ہے۔

    HEX اور HSL کی وضاحت

    HEX کیا ہے؟

    HEX کوڈ ایک چھ ہندسوں والا ہیکساڈیسیمل نمبر ہوتا ہے جو # کے بعد رنگ کے ریڈ، گرین اور بلیو چینلز کو محفوظ کرتا ہے۔ ہر جوڑا ایک چینل کو کور کرتا ہے، 00 (کوئی نہیں) سے FF (مکمل) تک، جو RGB کے وہی 16.7 ملین رنگوں کو کم جگہ میں ظاہر کرتا ہے۔ HEX CSS، ڈیزائن ٹولز اور برانڈ گائیڈ لائنز میں ڈیفالٹ ہے.

    سینٹیکس:
    #RRGGBB
    حد:
    ہر چینل کے لیے 00–FF
    بہترین برای:
    CSS، ڈیزائن ہینڈآف، برانڈ گائیڈ لائنز

    HSL کیا ہے؟

    HSL رنگ کو تین حصوں میں تقسیم کرتا ہے: hue (0–360° رنگ کے پہیے پر)، saturation (کتنا رنگین، 0–100%) اور lightness (کتنی روشنی، 0–100%)۔ چونکہ ہر حصہ اس انداز سے میل کھاتا ہے جس میں لوگ رنگ بیان کرتے ہیں، HSL ٹنٹس، شیڈز اور مستقل پیلیٹس بنانے کے لیے سب سے آسان فارمیٹ ہے — ہاتھ سے یا کوڈ میں۔

    سینٹیکس:
    hsl(H, S%, L%)
    حد:
    0–360°, 0–100%, 0–100%
    بہترین برای:
    پیلیٹس، ٹنٹس اور شیڈز، تھیمنگ

    HEX سے HSL حوالہ جدول

    سب سے عام CSS رنگ، HEX سے HSL میں تبدیل کیے گئے۔

    رنگHEXHSL
    black#000000hsl(0, 0%, 0%)
    white#FFFFFFhsl(0, 0%, 100%)
    red#FF0000hsl(0, 100%, 50%)
    lime#00FF00hsl(120, 100%, 50%)
    blue#0000FFhsl(240, 100%, 50%)
    yellow#FFFF00hsl(60, 100%, 50%)
    orange#FFA500hsl(39, 100%, 50%)
    teal#008080hsl(180, 100%, 25%)
    purple#800080hsl(300, 100%, 25%)
    gray#808080hsl(0, 0%, 50%)

    اکثر پوچھے جانے والے سوالات