UTILS.
100% ब्राउज़र में
🔤

Unicode कोड पॉइंट कन्वर्टर

टेक्स्ट का निरीक्षण करें और प्रत्येक वर्ण को उसके Unicode कोड पॉइंट, UTF-8/UTF-16 बाइट, HTML एंटिटी और एस्केप में बदलें — या कोड पॉइंट से टेक्स्ट पुनः बनाएँ।

ऊपर टेक्स्ट या कोड पॉइंट दर्ज करें।

इस टूल के बारे में

Unicode कोड पॉइंट कन्वर्टर टेक्स्ट को वर्ण-दर-वर्ण तोड़ता है और प्रत्येक का हर आम प्रतिनिधित्व दिखाता है, और यह कोड पॉइंट से एक स्ट्रिंग पुनः बनाने के लिए उल्टा भी काम करता है जिसे आप पेस्ट करते हैं। फ़ॉरवर्ड मोड में यह कोड पॉइंट के हिसाब से पुनरावृत्त होता है (UTF-16 यूनिट के हिसाब से नहीं), इसलिए surrogate जोड़ियों से बने एस्ट्रल वर्ण और emoji एकल वर्णों के रूप में सही ढंग से संभाले जाते हैं।

प्रत्येक वर्ण के लिए यह U+ हेक्स कोड पॉइंट, दशमलव कोड पॉइंट, हेक्स में UTF-8 बाइट अनुक्रम (ब्राउज़र के TextEncoder के माध्यम से), हेक्स में UTF-16 कोड यूनिट, संख्यात्मक HTML एंटिटी (&#nnnn;), और JavaScript/JSON एस्केप (\uXXXX, या U+FFFF से ऊपर के कोड पॉइंट के लिए \u{...}) बताता है। यह एन्कोडिंग समस्याओं को डीबग करने, अदृश्य या मिलते-जुलते वर्णों को पहचानने, या स्रोत कोड के लिए एस्केप अनुक्रम बनाने के लिए आदर्श है।

रिवर्स मोड में आप कोड पॉइंट को लगभग किसी भी संकेतन में पेस्ट करते हैं — U+1F600, सादा दशमलव, \uXXXX, \u{1F600}, 😀, 😀 या 0x-उपसर्ग वाला हेक्स, स्पेस या अल्पविराम से अलग किया गया — और टूल प्रत्येक को सत्यापित करता है (U+10FFFF से ऊपर के मान और अकेले surrogate अस्वीकार करते हुए) और String.fromCodePoint से स्ट्रिंग पुनर्निर्मित करता है। सारी प्रोसेसिंग आपके ब्राउज़र में स्थानीय है, इसलिए निजी टेक्स्ट कभी पृष्ठ नहीं छोड़ता।

अक्सर पूछे जाने वाले प्रश्न

क्या यह emoji और एस्ट्रल वर्ण संभालता है?
हाँ। फ़ॉरवर्ड मोड Unicode कोड पॉइंट के हिसाब से पुनरावृत्त होता है, इसलिए 😀 (U+1F600) जैसा emoji, जो UTF-16 surrogate जोड़ी के रूप में संग्रहीत है, एक वर्ण के रूप में माना जाता है और इसका एस्केप \u{1F600} के रूप में निकाला जाता है।
रिवर्स मोड कौन-से प्रारूप स्वीकार करता है?
U+XXXX हेक्स, सादा दशमलव, \uXXXX और \u{XXXXX} JavaScript एस्केप, HTML एंटिटी &#nnnn; और &#xHHHH;, और 0x-उपसर्ग वाला हेक्स। कई कोड पॉइंट को स्पेस या अल्पविराम से अलग करें और स्ट्रिंग क्रम में पुनर्निर्मित होती है।
UTF-8 और UTF-16 स्तंभों में क्या अंतर है?
UTF-8 वर्ण को UTF-8 एन्कोडिंग में संग्रहीत करने के लिए उपयोग किए 1–4 बाइट दिखाता है, जबकि UTF-16 16-बिट कोड यूनिट (एक, या surrogate जोड़ी के लिए दो) दिखाता है। दोनों एक ही वर्ण के लिए हेक्स के रूप में दिए जाते हैं।
क्या अमान्य इनपुट अस्वीकार होता है?
हाँ। रिवर्स मोड ऐसी किसी भी चीज़ को चिह्नित करता है जो एक मान्य Unicode स्केलर मान नहीं है — U+10FFFF से ऊपर या surrogate परास U+D800–U+DFFF में कोड पॉइंट — इसलिए आप कभी एक विकृत स्ट्रिंग नहीं बनाते।

और टूल