النص / ترميز

محول النص إلى ثنائي (والثنائي إلى نص)

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

محول النص إلى ثنائي (والثنائي إلى نص): يُرمَّز النص باستخدام UTF-8، وهو الترميز الذي تستخدمه معظم صفحات الويب، ثم تُكتب كل بايتة بالنظام المختار: 8 أرقام ثنائية، أو رقمان سداسيا عشريًا، أو 3 أرقام ثمانية. يقبل فك الترميز بايتات مفصولة بمسافات أو فواصل، أو سلسلة متصلة من الأرقام الثنائية أو السداسية العشرية، ويرفض أي قيمة ليست UTF-8 صالحة. يعمل 100% محليًا في المتصفح، من دون رفع أي ملفات إلى الخادم.

مرات التشغيل
في المتصفح
التكلفة
مجاني · بلا تسجيل
التوفر
جاهز للاستخدام
محوّل النص إلى ثنائيمعالجة محلية

تعمل بالكامل في المتصفح

بايتات139 حرفًا

الناتج

01001000 01100101 01101100 01101100 01101111 00101100 00100000 11100100 10111000 10010110 11100111 10010101 10001100

يُخزَّن النص على شكل بايتات بترميز UTF-8: تشغل الأحرف الإنجليزية العادية بايتًا واحدًا لكل حرف (H is 01001000)، وتشغل الأحرف المشكّلة بايتين، وتشغل معظم الأحرف الصينية واليابانية والكورية ثلاثة بايتات. تقرأ عملية فك الترميز البايتات مجددًا وتُبلغ عن التسلسلات غير الصالحة بدلًا من التخمين. لتحويل رقم واحد بين الأنظمة، استخدم محوّل أنظمة الأعداد.

مثال

تتحول عبارة Hello, 世界 إلى 13 بايتًا: 5 للعبارة Hello، و1 لكل من الفاصلة والمسافة، و3 لكل من 世 (E4 B8 96) و界 (E7 95 8C). في النظام الثنائي، يكون H هو 01001000 وتكون 世 هي 11100100 10111000 10010110.

البايتات والأحرف

يغطي ASCII، الذي يعود إلى ستينيات القرن 20، عدد 128 حرفًا باستخدام 7 بتات؛ ويحافظ UTF-8 على هذه الأحرف في صورة بايتات مفردة، ويضيف تسلسلات أطول لبقية Unicode. لمعرفة نقطة الشيفرة والبايتات لكل حرف، استخدم فاحص Unicode.

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

  1. اختر التحويل من النص إلى بايتات أو من البايتات إلى نص.
  2. اختر النظام الثنائي أو السداسي عشري أو العشري أو الثماني.
  3. أدخل النص وانسخ النتيجة.

الخصوصية والقيود

تتم جميع عمليات التحويل في المتصفح.

أدوات ذات صلة

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

كيف تُكتب Hello بالنظام الثنائي؟

01001000 01100101 01101100 01101100 01101111: بايتة واحدة لكل حرف، لأن كل حرف منها من ASCII العادي.

لماذا تحتاج بعض الأحرف إلى عدة بايتات؟

يستخدم UTF-8 بايتة واحدة لأحرف ASCII، وبايتتين لمعظم الأحرف المشكّلة أو اليونانية أو السيريلية، و3 بايتات لمعظم الأحرف الصينية واليابانية والكورية، و4 بايتات للرموز التعبيرية.

هل يمكنني تحويل رقم واحد إلى النظام الثنائي؟

استخدم محول أنظمة الأعداد للأرقام؛ فهذا المحول يحوّل أحرف النص.

أداة مجانية · عدد مرات الاستخدام في المتصفح · لا يتطلب حسابًا