محوّل النص إلى ثنائي (UTF-8)
حوّل النص إلى شيفرة ثنائية: يُرمَّز كل حرف بصيغة UTF-8 وتُعرض كل بايت بـ 8 بتات، مع فاصل مسافة أو فاصلة أو سطر جديد أو بدونه. مجاني داخل المتصفح.
3 بايت
يُرمَّز كل حرف بترميز UTF-8 ويُكتب كل بايت في 8 بتات، لذا يصبح «é» بايتين والرمز التعبيري أربعة.
ما هو النص إلى ثنائي؟
اكتب أي نص لترى التمثيل الثنائي لبايتاته. تُرمَّز الأحرف أولًا بصيغة UTF-8، فتستغرق حروف ASCII العادية بايتًا واحدًا (8 بتات)، بينما تستغرق الأحرف المشكّلة والكتابات الأخرى (ومنها العربية) والرموز التعبيرية من بايتين إلى أربع بايتات.
كيفية استخدام النص إلى ثنائي
- اكتب النص أو الصقه في النص.
- اختر فاصل البايتات: مسافة أو بدون أو سطر جديد أو فاصلة.
- انسخ الناتج الثنائي؛ ويظهر عدد البايتات فوقه.
مثال
Hi
01001000 01101001
متى تستخدم النص إلى ثنائي
استخدمه لتعليم كيفية تخزين النص أو للألغاز أو لفحص البايتات الدقيقة لسلسلة. وإذا كنت تحتاج النقطة الرمزية لحرف (U+00E9) لا بايتات UTF-8 فاستخدم أداة Unicode أو النقاط الرمزية.
كيف يعمل النص إلى ثنائي
يحوّل TextEncoder في المتصفح السلسلة إلى بايتات UTF-8. تُكتب كل بايت بالنظام الثنائي وتُملأ من اليسار بالأصفار حتى 8 أرقام، ثم تُضم البايتات بالفاصل المختار. وبالنسبة إلى نص ASCII يساوي هذا نتيجة «ASCII إلى ثنائي» الكلاسيكية؛ أما للأحرف الأخرى فيعرض تسلسل بايتات UTF-8 الفعلي لا النقطة الرمزية في Unicode.
حالات الاستخدام الشائعة
- إظهار الطلاب كيف يصبح الحرف A هو 01000001
- إنشاء رسائل ثنائية للألغاز أو غرف الهروب
- فحص عدد البايتات التي تستغرقها كلمة مشكّلة أو رمز تعبيري في UTF-8
- تجهيز سلاسل بتات لتمرين في الشبكات أو الترميز
الأسئلة الشائعة
لماذا يعطي «é» 16 بتًا؟
في UTF-8 يُخزَّن الحرف é (U+00E9) في بايتين، C3 A9، فيكون الناتج 11000011 10101001.
هل هذا مثل ASCII إلى ثنائي؟
نعم للأحرف 0–127 لأن UTF-8 مطابق لـ ASCII في هذا النطاق.
هل يمكنني إعادة تحويل الناتج؟
نعم، الصقه في أداة الثنائي إلى نص؛ فهي تقبل أي من الفواصل المستخدمة هنا.