تحويل النص إلى ثنائي (والعكس)
حوّل النص إلى تمثيله الثنائي (بايت من 8 بتات لكل حرف UTF-8)، أو فك ترميز تسلسل ثنائي إلى نص.
من نص إلى ثنائي
من ثنائي إلى نص
كيف يعمل
يُمثَّل كل حرف في الذاكرة ببايت واحد أو أكثر (8 بتات)، وهي تتألف بدورها من أصفار وآحاد. تحوّل هذه الأداة النص إلى تسلسل البايتات الثنائية (كل مجموعة من 8 بتات مفصولة بمسافة)، وهو أمر مفيد في البرمجة أو التعليم، وتقوم أيضًا بالعكس: إعادة بناء النص انطلاقًا من تسلسل ثنائي.
لماذا تعطي بعض الأحرف المشكّلة عدة مجموعات من 8 بتات؟
يُرمَّز النص بصيغة UTF-8، حيث تحتاج الأحرف غير ASCII (مثل «é» أو الرموز التعبيرية) إلى 2 إلى 4 بايتات بدلًا من بايت واحد. وهذا أمر طبيعي: فالحرف المعروض لا يقابل دائمًا بايتًا واحدًا في الذاكرة.
ماذا يحدث إذا أدخلت تسلسلًا ثنائيًا غير صالح؟
إذا لم تتكوّن مجموعة من البتات من 8 أحرف هي أصفار وآحاد فقط، أو إذا كان التسلسل المفكوك لا يشكّل نص UTF-8 صالحًا، تظهر رسالة خطأ واضحة بدلًا من نتيجة تالفة.
معالجة محلية 100%: يتم التحويل بالكامل داخل متصفحك عبر WebAssembly، دون إرسال بياناتك إلى أي خادم.