تحويل النص إلى ثنائي

خيارات

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

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

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

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

  1. اكتب نصك أو ألصقه، أو الصق أرقامك الثنائية، في المربع الأول.
  2. اختر نص ← ثنائي أو ثنائي ← نص.
  3. انسخ النتيجة. يُكتب الناتج الثنائي في مجموعات من ثمانية أرقام تفصل بينها مسافات.

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

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

مثال: تصبح “Hi” هكذا 01001000 01101001، لأن H يساوي 72 وi يساوي 105. ويصبح الحرف العربي م هكذا 11011001 10000101 أي بايتان.

ملاحظات

الثنائي هنا يعني بايتات UTF-8 لنصك، وليس ترقيمًا مختلفًا لكل لغة. والأحرف خارج الإنجليزية الأساسية تحتاج أكثر من ثمانية أرقام، ولهذا قد يبدو الناتج أطول مما تتوقع. وإن ألصقت ما لا يتكون من 0 و1، أو لم تنقسم الأرقام إلى مجموعات من ثمانية، فستعرض الأداة خطأ. يبقى نصك داخل متصفحك.

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

كيف يتحول النص إلى ثنائي؟

يُحوَّل كل حرف إلى بايتات UTF-8، ويُكتب كل بايت على شكل ثمانية أرقام ثنائية (بتات). فالحرف A هو البايت 65 أي 01000001 بالثنائي.

لماذا يعطي كل حرف عربي 16 بتًا؟

تستخدم الحروف العربية في UTF-8 بايتين، فيتحول كل حرف إلى مجموعتين من ثمانية بتات. أما الحروف الإنجليزية الأساسية فتستخدم بايتًا واحدًا، والإيموجي أربعة.

هل أحتاج مسافات بين المجموعات عند فك الترميز؟

لا. المسافات اختيارية. يزيلها فاكّ الترميز ويقرأ الأرقام في مجموعات من ثمانية، فيجب أن يكون عدد الأرقام الكلي من مضاعفات الثمانية.

هل يمكنني فك أي كود ثنائي إلى نص؟

فقط إن كانت البايتات تكوّن نص UTF-8 صالحًا. والكود الثنائي لصورة أو برنامج لا يعطي عادةً شيئًا مقروءًا، وستخبرك الأداة بذلك.

أدوات ذات صلة