حوّل النصوص إلى سلاسل سداسية عشرية (Hex) والعكس. افحص التمثيل الخام للبايتات في نصوصك لأغراض التصحيح البرمجي، التشفير، أو تحليل البيانات.
ما وراء النصوص
يتم تخزين كل حرف تكتبه بواسطة جهاز الكمبيوتر الخاص بك كرقم. يتيح لك عرض النص بتنسيق سداسي عشري (Hexadecimal) رؤية كيفية تشفير بياناتك بالضبط على مستوى البايت. هذا أمر بالغ الأهمية للمطورين الذين يقومون بتصحيح مشكلات ترميز الأحرف (مثل شواذ UTF-8)، أو تحليل حزم الشبكة، أو الهندسة العكسية لتنسيقات البيانات.
يوفر محول النص إلى Hex لدينا طريقة سلسة لتشفير السلاسل المقروءة إلى تسلسلات بايت Hex وفك تشفيرها مرة أخرى، مما يضمن سلامة البيانات أثناء النقل أو التخزين.
الميزات الرئيسية
🔄 تحويل ثنائي الاتجاه
شفر نصاً عادياً إلى سلاسل Hex أو فك تشفير سلاسل Hex إلى نص مقروء بنقرة واحدة.
🔡 تحكم بالفواصل
نسق مخرجات Hex بمسافات (48 65)، نقطتين (48:65)، أو بدون فواصل (4865) ليتناسب مع احتياجاتك الخاصة.
🌐 دعم UTF-8 الكامل
يتعامل بشكل صحيح مع الأحرف متعددة البايتات مثل الرموز التعبيرية (😀) والنصوص غير اللاتينية، ويظهر تمثيل Hex الصحيح لها.
🛡️ الخصوصية أولاً
تتم جميع التحويلات محلياً في متصفحك. لا يتم إرسال سلاسل البيانات الحساسة الخاصة بك إلى خوادمنا أبداً.
كيفية التحويل
- اختر الوضع: اختر "نص إلى Hex" أو "Hex إلى نص" باستخدام التبويبات.
- إدخال البيانات: اكتب سلسلتك النصية أو ألصق كود Hex.
- تحويل: تقوم الأداة بمعالجة الإدخال فوراً.
- تخصيص: إذا كنت تستخرج Hex، اختر الفاصل المفضل لديك ليسهل القراءة.
مثال التحويل
الإدخال (نص)
Hello World
الإخراج (Hex)
48 65 6c 6c 6f 20 57 6f 72 6c 64
أسئلة شائعة
ما هو النظام السداسي عشر (Hexadecimal)؟
Hexadecimal (الأساس 16) هو نظام عددي يستخدم 16 رمزاً (0-9 و A-F). يمثل رقمان سداسيان عشريان بايت واحد (8 بت) من البيانات بشكل مثالي.
لماذا تنتج الرموز التعبيرية سلاسل طويلة؟
تتطلب الرموز التعبيرية والعديد من الأحرف الخاصة أكثر من بايت واحد للتخزين. على سبيل المثال، '😀' يأخذ 4 بايتات في UTF-8، مما ينتج عنه 8 أحرف Hex.
هل البادئة 0x مطلوبة؟
لا، مفكك التشفير لدينا ذكي بما يكفي للتعامل مع سلاسل Hex بوجود أو عدم وجود البادئة '0x' أو الفواصل الشائعة.