حول هذه الأداة
يفكّك محوّل نقاط الترميز Unicode النص حرفاً حرفاً ويُظهر كل تمثيل شائع لكل حرف، ويعمل أيضاً عكسياً لإعادة بناء سلسلة من نقاط ترميز تلصقها. في الوضع الأمامي يتكرّر بحسب نقطة الترميز (لا بحسب وحدة UTF-16)، فتُعالَج الأحرف الفلكية والإيموجي المكوّنة من أزواج بديلة (surrogate pairs) بشكل صحيح كأحرف مفردة.
لكل حرف يُبلِّغ عن نقطة ترميز U+ السداسية، ونقطة الترميز العشرية، وتسلسل بايتات UTF-8 بالسداسي (عبر TextEncoder في المتصفح)، ووحدات ترميز UTF-16 بالسداسي، وكيان HTML العددي (&#nnnn;)، وهروب JavaScript/JSON (\uXXXX، أو \u{...} لنقاط الترميز فوق U+FFFF). هذا مثالي لتصحيح مشكلات الترميز، أو رصد الأحرف غير المرئية أو المتشابهة، أو بناء تسلسلات هروب للشيفرة المصدرية.
في الوضع العكسي تلصق نقاط الترميز بأي تدوين تقريباً — U+1F600، أو عشري بسيط، أو \uXXXX، أو \u{1F600}، أو 😀، أو 😀، أو سداسي مسبوق بـ 0x، مفصولة بمسافات أو فواصل — وتتحقق الأداة من كلٍ منها (رافضة القيم فوق U+10FFFF والبدائل المفردة) وتعيد بناء السلسلة بـ String.fromCodePoint. كل المعالجة محلية في متصفحك، فلا يغادر النص الخاص الصفحة أبداً.