Toggle language
Toggle theme
رجوع

محول السداسي عشري إلى نص

Mode

Select encode or decode mode

Options

Use uppercase letters (A-F)

Add "0x" before each hex byte

Text Input

0 chars

Hex Output

0 chars
0
Text Bytes
0
Hex Digits
0
Input Chars
0
Output Chars

ما هو السداسي عشري؟

السداسي عشري (المعروف أيضاً بـ "hex") هو نظام ترقيم أساسه 16 يستخدم ستة عشر رمزاً مميزاً: 0-9 لتمثيل القيم من صفر إلى تسعة، و A-F (أو a-f) لتمثيل القيم من عشرة إلى خمسة عشر. يُستخدم على نطاق واسع في الحوسبة لأنه يوفر تمثيلاً سهل القراءة للقيم المشفرة ثنائياً.

تحول هذه الأداة المجانية عبر الإنترنت النص إلى تمثيله السداسي عشري (التشفير) أو تحول السداسي عشري إلى نص قابل للقراءة (فك التشفير). تدعم تنسيقات متعددة بما في ذلك البايتات المفصولة بمسافات أو نقطتين (مثل عناوين MAC) والمزيد.

تتم جميع المعالجة مباشرة في متصفحك - بياناتك لا تغادر جهازك أبداً.

الاستخدامات الشائعة للسداسي عشري

رموز الألوان

تُحدد ألوان الويب عادة بتنسيق hex مثل #FF5733. يمثل كل زوج قيم الأحمر والأخضر والأزرق (0-255).

عناوين MAC

تُكتب عناوين أجهزة الشبكة بتنسيق hex (مثل 00:1A:2B:3C:4D:5E)، مما يجعلها سهلة القراءة والتذكر.

الذاكرة وتصحيح الأخطاء

عادة ما تُعرض عناوين الذاكرة وتفريغات البيانات بصيغة hex لأنها أكثر إيجازاً من الثنائي وأسهل قراءة من العشري للبيانات على مستوى البايت.

قيم التجزئة

تُمثل تجزئات التشفير مثل MD5 و SHA-1 و SHA-256 عادة بالسداسي عشري للحصول على إخراج مضغوط وقابل للقراءة.

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

لماذا نستخدم السداسي عشري بدلاً من العشري أو الثنائي؟

يحقق السداسي عشري توازناً مثالياً: فهو أكثر إيجازاً من الثنائي (4 بتات لكل رقم hex مقابل بت واحد لكل رقم ثنائي) مع الحفاظ على سهولة التحويل من/إلى الثنائي. البايت دائماً يساوي رقمين hex بالضبط، مما يجعل البيانات أسهل في القراءة والعمل معها.

هل حجم الحرف مهم في السداسي عشري؟

لا، السداسي عشري لا يتأثر بحجم الحرف. 'A' و 'a' كلاهما يمثل القيمة 10، و 'F' و 'f' كلاهما يمثل 15. ومع ذلك، غالباً ما تُفضل الأحرف الكبيرة في التوثيق الرسمي للوضوح.

ما تنسيقات الفواصل المدعومة؟

عند فك التشفير، تتعرف الأداة تلقائياً على التنسيقات الشائعة بما في ذلك: مفصولة بمسافات (48 65 6C 6C 6F)، مفصولة بنقطتين (48:65:6C:6C:6F)، مفصولة بشرطة (48-65-6C-6C-6F)، مسبوقة بـ 0x (0x48 0x65)، أو سلاسل متصلة (48656C6C6F).

هل تُرسل بياناتي إلى خادم؟

لا. يتم كل التحويل بالكامل في متصفحك باستخدام JavaScript. بياناتك لا تغادر جهازك أبداً، مما يجعل هذه الأداة خاصة وآمنة تماماً.