تحويل النص إلى هكسا

خيارات

كل شيء يعمل داخل متصفحك، وبياناتك لا تغادر جهازك.

ماذا تفعل هذه الأداة

يعرض محوّل النص إلى هكسا البايتات السداسية عشرية الكامنة وراء أي نص، ويعيد الهكسا إلى نص مقروء. يستخدمه المبرمجون لفحص البيانات وتصحيح الترميزات وبناء قيم اختبار وقراءة تفريغات البايتات، ويستخدمه الطلاب لتعلّم كيفية تخزين الحروف. ويدعم العربية والإنجليزية والإيموجي عبر UTF-8.

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

  1. اكتب نصك أو ألصقه، أو الصق قيم الهكسا، في المربع الأول.
  2. اختر نص ← هكسا أو هكسا ← نص.
  3. حدّد أرقام هكسا بحروف كبيرة إن كنت تفضّل A–F على a–f.
  4. انسخ النتيجة.

كيف يعمل التحويل

يُرمَّز نصك على شكل بايتات UTF-8. ويُكتب كل بايت، وهو رقم من 0 إلى 255، برقمين سداسيين وتُفصل الأزواج بمسافات. ويزيل فك الترميز المسافات والفواصل والبادئة 0x، ثم يقرأ الأرقام أزواجًا ويحوّل كل زوج إلى بايت ويفك ترميز البايتات كنص UTF-8.

مثال: تصبح “Hello” هكذا 48 65 6c 6c 6f. ويصبح الحرف العربي م هكذا d9 85، ويصبح الإيموجي 😀 هكذا f0 9f 98 80.

ملاحظات

يجب أن يكون عدد الأرقام السداسية زوجيًا لأن كل بايت يحتاج رقمين. وإن أعطى فك الترميز بايتات ليست UTF-8 صالحًا، كبايتات صورة أو برنامج، فستعرض الأداة خطأ بدل رموز غير مقروءة. وهذه الأداة تعرض البايتات وليس نقاط يونيكود، فالحرف م يظهر هنا d9 85 وفي جدول الحروف U+0645. تعمل الأداة كلها داخل متصفحك ولا يُرفع نصك إلى أي مكان.

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

ما هو النظام السداسي عشري (هكسا)؟

النظام السداسي عشري أو الهكسا نظام عددي أساسه 16 ويستخدم الأرقام من 0 إلى 9 والحروف من A إلى F. ويُكتب البايت الواحد (من 0 إلى 255) دائمًا برقمين سداسيين بالضبط، من 00 إلى ff.

كيف يتحول النص إلى هكسا؟

يُحوَّل النص إلى بايتات UTF-8 ويُكتب كل بايت برقمين سداسيين. فمثلًا الحرف A هو البايت 65 أي 41 بالهكسا.

ما صيغ الإدخال التي يمكن فك ترميزها؟

أرقام هكسا مع مسافات أو فواصل أو بادئة 0x، بحروف كبيرة أو صغيرة. فمثلًا "48 65 6c" و"0x48,0x65,0x6c" و"48656C" تُفك كلها إلى النص نفسه.

لماذا تظهر الحروف العربية ببايتين؟

في UTF-8 يستخدم كل حرف عربي بايتين، فيظهر على شكل زوجين من الأرقام السداسية. فالحرف م هو d9 85.

أدوات ذات صلة