الاتصال عبر MCP →

أدخل الحساب

صيغة رياضية

اعلان

نتائج

كود اللون Hex
#FF6347
RGB(255, 99, 71)
كود Hex #FF6347
القيمة العشرية ١٦٬٧٣٧٬٠٩٥
الأحمر (R) 255 → FF
الأخضر (G) 99 → 63
الأزرق (B) 71 → 47

ما هي حاسبة تحويل RGB إلى Hex؟

تحوّل هذه الأداة أي لون مُعرَّف بقنواته الثلاث — الأحمر والأخضر والأزرق — إلى كود اللون الست عشري (Hex) المستخدم في الويب وملفات CSS وبرامج التصميم وصفحات HTML. تتراوح قيمة كل قناة بين 0 و255، وتقوم الحاسبة بتحويل هذه الأرقام الثلاثة إلى كود مألوف مثل #FF6347 مع قيمته العشرية الخام. كما تعرض لك عيّنة لونية حيّة تُظهر شكل اللون بدقّة.

ثلاث دوائر متداخلة بالأحمر والأخضر والأزرق تمتزج إلى الأبيض حيث تتداخل
المزج اللوني الجمعي RGB: يجتمع الأحمر والأخضر والأزرق لتكوين طيف كامل الألوان.

طريقة الاستخدام

أدخل قيمة بين 0 و255 لكل من خانات الأحمر والأخضر والأزرق، ثم اضغط على زر الحساب لتظهر لك أمامك: كود Hex، والقيمة العشرية للون، وكيفية تحويل كل قناة على حدة إلى زوج خانتين بالنظام الست عشري. انسخ كود Hex مباشرة وألصقه في ملف CSS أو في برنامج التصميم لديك.

شرح المعادلة

كل قناة عبارة عن رقم بطول 8 بت (من 0 إلى 255)، وهو ما يُمثَّل بخانتين ست عشريتين بالضبط (من 00 إلى FF). للحصول على القيمة العشرية المجمّعة، اضرب الأحمر في 65536 (164)، والأخضر في 256 (162)، ثم أضف الأزرق: $$\text{Decimal} = 65536\cdot\text{Red} + 256\cdot\text{Green} + \text{Blue}$$. أما كود Hex فهو ببساطة كتابة كل قناة بالنظام ذي الأساس 16 ثم دمجها معًا مع وضع علامة # في البداية: $$\text{Hex} = \#\,\text{hex}_2\!\left(\text{Red}\right)\,\text{hex}_2\!\left(\text{Green}\right)\,\text{hex}_2\!\left(\text{Blue}\right)$$

رسم يوضح تحويل ثلاثية RGB إلى رمز لون سداسي عشري من ستة أرقام مقسّم إلى أزواج بايت للأحمر والأخضر والأزرق
تتحول كل قناة RGB (0-255) إلى زوج سداسي عشري من رقمين، تُدمج في رمز سداسي عشري من ستة أرقام.

مثال تطبيقي

لنأخذ اللون RGB(255, 99, 71) — وهو لون "الطماطم". الأحمر 255 = FF، والأخضر 99 = 63، والأزرق 71 = 47، فينتج كود Hex التالي: #FF6347. أما القيمة العشرية فتُحسب هكذا: $$255\times65536 + 99\times256 + 71 = 16{,}711{,}680 + 25{,}344 + 71 = \mathbf{16{,}737{,}095}$$

الأسئلة الشائعة

لماذا تتكوّن كل قناة من خانتين ست عشريتين بالضبط؟ لأن الرقم 255 يُكتب بالنظام الست عشري على هيئة FF — أي أن خانتين تكفيان لتغطية جميع القيم من 0 إلى 255.

هل يمكنني استخدام القيمة العشرية مباشرة في الكود؟ نعم. تقبل العديد من واجهات برمجة الرسوميات (APIs) هذا الرقم الصحيح المنفرد (مثل 16737095) كقيمة لون مُجمَّعة.

ما الفرق بين Hex وRGB؟ كلاهما يصف اللون نفسه ولكن بطريقتين مختلفتين في الكتابة — فنظام Hex أكثر اختصارًا، بينما RGB أسهل قراءةً. وهذه الأداة تعرض لك الصيغتين معًا.

آخر تحديث: