مفت رنگ کنورٹر
رنگوں کو HEX، RGB، HSL، HSV، اور CMYK فارمیٹس کے درمیان فوری طور پر تبدیل کریں۔ lightness اسکیل اور preset swatches شامل ہیں۔
HEX، RGB، HSL، HSV اور CMYK کے درمیان رنگ تبدیل کریں — لائیو پریویو اور ایک ٹیپ کاپی کے ساتھ۔ سب کچھ آپ کے براؤزر میں چلتا ہے۔
قبول کرتا ہے: HEX (#fff یا #ffffff)، RGB (255, 255, 255) یا HSL (360, 100%, 50%)
WCAG تضاد
سفید پس منظر پر
2.49:1
سیاہ پس منظر پر
8.44:1
روشنی کا پیمانہ
اس شیڈ پر جانے کے لیے کسی بھی نمونے پر کلک کریں
عام استعمالات
- ویب ڈیزائن کے لیے رنگ تبدیل کریںکسی بھی رنگ کے HEX، RGB، اور HSL قدریں حاصل کریں - CSS یا Tailwind میں پیسٹ کرنے کے لیے تیار۔
- پرنٹ کے لیے رنگ تبدیل کریں (CMYK)سکرین کے رنگز (HEX/RGB) کو CMYK قدروں میں تبدیل کریں - پرنٹ ڈیزائن اور پروفیشنل پرنٹنگ کے لیے۔
- Design Systems کے لیے رنگ پیلیٹس بنائیںبرانڈ رنگز کو تمام فارمیٹس میں تبدیل کریں اور مکمل design system کے لیے مستقل lightness scales بنائیں۔
- Accessibility کے لیے رنگ Contrast چیک کریںرنگوں کو RGB values میں تبدیل کریں contrast ratio tools میں استعمال کے لیے — accessible ڈیزائن کے لیے WCAG کی تعریف کے مطابق۔
- Figma کے لیے رنگ تبدیل کریںFigma رنگ pickers اور ڈیزائن ٹوکن سسٹمز میں چسپاں کرنے کے لیے بالکل HEX اور RGB values حاصل کریں۔
یہ کیسے کام کرتا ہے
تبدیلی کی تمام منطق ہاتھ سے لکھا JavaScript ہے جو مکمل طور پر آپ کے براؤزر میں چلتا ہے — نہ لائبریری، نہ سرور کال۔ ٹول آپ کا ان پٹ پارس کرتا ہے، اسے خالص ریاضی فنکشنز کی زنجیر سے گزارتا ہے، اور ایک ساتھ گیارہ آؤٹ پٹ فارمیٹ بناتا ہے، بشمول جدید CSS Color 4 اسپیسز oklch() اور lab()۔
- 1لچکدار ان پٹ پارسنگایک حسب ضرورت پارسر ہیکس (3، 4، 6 یا 8 ہندسے)، rgb()/rgba()، hsl()/hsla() پرانے کوما نحو اور جدید اسپیس نحو دونوں میں، اور سادہ عددی تینوں قبول کرتا ہے۔ الفا قدریں اعشاریہ یا فیصد میں ہوں تو کسی بھی تبدیلی سے پہلے 0–1 حد میں لائی جاتی ہیں۔
- 2RGB بطور تبدیلی کا مرکزہر قبول شدہ فارمیٹ پہلے ایک معیاری RGB تینے میں بدلا جاتا ہے۔ اسی ایک نمائندگی سے ٹول آگے پھیلتا ہے: HSL اور HSV معیاری min/max/chroma فارمولے استعمال کرتے ہیں؛ CMYK کلیدی چینل تلاش کر کے نکالا جاتا ہے؛ اور ادراکی اسپیس کے حساب سے پہلے sRGB لکیری سازی (IEC 61966-2-1 میں بیان کردہ ٹکڑوں والی gamma کرو) لگائی جاتی ہے۔
- 3ادراکی رنگ اسپیسز شروع سے حساب کی جاتی ہیںoklch() Björn Ottosson کے حوالہ جاتی 3×3 میٹرکس (LMS مکعب جذر اسپیس) سے نکالا جاتا ہے۔ lab() اور lch() D65 سفید نقطے سے D50 میں تبدیلی کے لیے Bradford chromatic adaptation استعمال کرتے ہیں، جیسے CSS Color 4 میں lab() کی تعریف ہے۔ یہ وہی فارمولے ہیں جو براؤزر رینڈرنگ انجن استعمال کرتے ہیں — یہاں بغیر کسی بیرونی انحصار کے بنائے گئے۔
- 4WCAG کنٹراسٹ اور lightness پیمانہRelative luminance WCAG 2.1 فارمولے سے نکالی جاتی ہے (لکیری R، G، B کا وزن 0.2126/0.7152/0.0722) اور سفید اور سیاہ کے مقابلے کنٹراسٹ تناسب کو AA-large، AA، AAA یا Fail درجہ دیا جاتا ہے۔ HSL lightness چینل کو 10% سے 90% تک بڑھا کر نو قدموں کی lightness پٹی بنتی ہے، اور آپ کسی بھی نمونے پر کلک کر کے وہ شیڈ تبدیل کر سکتے ہیں۔
متعلقہ ٹولز
رنگ منتخب کنندہ اور پیلیٹ جنریٹر
رنگ منتخب کریں، HEX/RGB/HSL کے درمیان تبدیل کریں اور ہم آہنگ پیلیٹ بنائیں۔
بے ترتیب رنگ جنریٹر
بے ترتیب رنگ ایک ایک کر کے یا پانچ کے پیلیٹ کی صورت میں بنائیں، پسندیدہ رنگ لاک کریں، HEX، RGB یا HSL قدریں کاپی کریں اور پیلیٹ کو PNG یا CSS کے طور پر ایکسپورٹ کریں۔
رنگ پیلیٹ جنریٹر
کسی بھی بنیادی رنگ سے complementary، analogous، triadic، اور monochromatic رنگ پیلیٹس بنائیں۔ ایک کلک میں hex کوڈز کاپی کریں۔