Unicode एस्केप और अनएस्केप ऑनलाइन

टेक्स्ट को \uXXXX, \xXX, या \u{...} सीक्वेंस में एस्केप करें और उन्हें वापस डिकोड करें, यह सब आपके ब्राउज़र में होता है।

Unicode एस्केप और अनएस्केप पूरी तरह आपके ब्राउज़र में चलता है। आप जो टेक्स्ट टाइप या पेस्ट करते हैं वो कभी अपलोड नहीं होता और आपकी डिवाइस पर ही रहता है।

निर्माण और रखरखाव: Udit Agarwal

HTML Entities एनकोडर खोलें

Unicode एस्केप / अनएस्केप के बारे में

Unicode एस्केप और अनएस्केप टेक्स्ट को \uXXXX, \xXX, या \u{...} एस्केप सीक्वेंस में बदलता है और उन सीक्वेंस को वापस पढ़ने लायक कैरेक्टर में डिकोड करता है। एक फ़ॉर्मेट चुनें — JavaScript, JSON, CSS, या Python — और यह टूल हर non-ASCII कैरेक्टर के लिए सही एस्केप सिंटैक्स बनाता है, एक्सेंट वाले अक्षरों से लेकर इमोजी तक, और U+FFFF से ऊपर के astral कोडपॉइंट्स के लिए सही surrogate-pair हैंडलिंग के साथ। "केवल non-ASCII" ऑन करके प्लेन ASCII टेक्स्ट को जस का तस छोड़ दें, या सब कुछ एस्केप करके पूरी तरह sanitized स्ट्रिंग बनाएं। Unescape मोड में जाकर एस्केप्ड टेक्स्ट पेस्ट करें — मिक्स्ड \uXXXX, \u{...}, \xXX, और \UXXXXXXXX सीक्वेंस सभी सही तरीके से डिकोड हो जाते हैं। एन्कोडिंग की समस्याएं डीबग करने, सोर्स कोड में स्ट्रिंग्स को sanitize करने, या JSON payload तैयार करने के लिए उपयोगी। सब कुछ लोकली चलता है — कुछ भी अपलोड नहीं होता।

विशेषताएँ

  • चुने गए फ़ॉर्मेट के अनुसार टेक्स्ट को \uXXXX, \u{...}, \xXX, या \UXXXXXXXX सीक्वेंस में एस्केप करें
  • JS, JSON, CSS, और Python एस्केप फ़ॉर्मेट, हर एक उस भाषा के असली सिंटैक्स के साथ
  • JSON और JS मोड में इमोजी जैसे astral कैरेक्टर्स के लिए सही surrogate-pair आउटपुट
  • "केवल non-ASCII" टॉगल सामान्य अक्षरों, अंकों, और विराम चिह्नों को जस का तस रखता है
  • Unescape \uXXXX, \u{...}, \xXX, \UXXXXXXXX, और CSS के \XXXXXX सीक्वेंस को वापस टेक्स्ट में डिकोड करता है
  • एक ही पेस्ट की गई स्ट्रिंग में मिक्स्ड एस्केप स्टाइल को संभालता है
  • एस्केप्ड या डिकोडेड रिज़ल्ट को एक क्लिक में कॉपी करें
  • पूरी तरह आपके ब्राउज़र में चलता है — टेक्स्ट कभी अपलोड नहीं होता

Unicode एस्केप / अनएस्केप का उपयोग कैसे करें

  1. Escape मोड चुना रहने दें और एक फ़ॉर्मेट चुनें: JS, JSON, CSS, या Python
  2. बाईं ओर के पैनल में वो टेक्स्ट टाइप या पेस्ट करें जिसे एस्केप करना है
  3. "केवल non-ASCII" को ऑन या ऑफ करें, इस आधार पर कि प्लेन टेक्स्ट जस का तस रहना चाहिए या नहीं
  4. एस्केप्ड रिज़ल्ट कॉपी करें, या Unescape में स्विच करके एस्केप सीक्वेंस पेस्ट करें उन्हें वापस डिकोड करने के लिए

उदाहरण

इनपुट

Héllo → ☃

आउटपुट

H\u00e9llo \u2192 \u2603

Non-ASCII कैरेक्टर्स \uXXXX एस्केप बन जाते हैं; सामान्य ASCII अक्षर और स्पेस जस के तस रहते हैं।

सामान्य त्रुटियाँ और समस्या निवारण

  • Unescape एक \U एस्केप सीक्वेंस को बिना डिकोड किए जस का तस छोड़ देता है। — \UXXXXXXXX के लिए ठीक आठ हेक्स अंक चाहिए (Python का astral एस्केप)। जांचें कि \U के बाद पूरे आठ कैरेक्टर मौजूद हैं।
  • JSON मोड में एक इमोजी एक \u{...} की बजाय दो अलग \uXXXX कोड में एस्केप हो जाता है। — यह अपेक्षित व्यवहार है — JSON में \u{...} सिंटैक्स नहीं होता, इसलिए astral कैरेक्टर्स को UTF-16 surrogate pair के रूप में दिखाया जाता है। एक ही \u{...} एस्केप पाने के लिए JS फ़ॉर्मेट पर स्विच करें।
  • CSS एस्केप आउटपुट किसी दूसरे स्टाइलशीट टूल की उम्मीद से मेल नहीं खाता। — यहां CSS फ़ॉर्मेट एक फिक्स्ड छह-अंकों वाला \XXXXXX एस्केप बनाता है। कुछ CSS टूल्स शुरुआती ज़ीरो हटा देते हैं या अगले कैरेक्टर से पहले एक स्पेस की अपेक्षा रखते हैं — अपनी स्टाइलशीट के हिसाब से एडजस्ट करें।
  • "केवल non-ASCII" को बंद करके एस्केप करने पर उम्मीद से काफी लंबी स्ट्रिंग बन जाती है। — यह टॉगल कंट्रोल करता है कि सामान्य ASCII अक्षर, अंक, और विराम चिह्न भी एस्केप होंगे या नहीं। केवल non-ASCII कैरेक्टर्स एस्केप करने के लिए इसे वापस ऑन करें।

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

Unicode एस्केप और अनएस्केप टूल असल में क्या कन्वर्ट करता है?
यह किसी भी टेक्स्ट को \uXXXX, \xXX, \u{...}, या \UXXXXXXXX एस्केप सीक्वेंस में बदल देता है (चुने गए फ़ॉर्मेट के अनुसार) और उन सीक्वेंस को वापस मूल कैरेक्टर्स में डिकोड भी कर सकता है।
Unicode एस्केप और अनएस्केप कौन से एस्केप फ़ॉर्मेट सपोर्ट करता है?
JS (\uXXXX और astral कैरेक्टर्स के लिए \u{...}), JSON (\uXXXX surrogate pairs), CSS (\XXXXXX), और Python (\uXXXX और astral कैरेक्टर्स के लिए \UXXXXXXXX)।
Unicode एस्केप और अनएस्केप इमोजी और U+FFFF से ऊपर के कैरेक्टर्स को कैसे हैंडल करता है?
यह astral कोडपॉइंट्स को सही तरीके से पहचानता है और उन्हें टारगेट फ़ॉर्मेट के अपने सिंटैक्स में दिखाता है — JS में एक \u{...} एस्केप, JSON में दो \uXXXX एस्केप का surrogate pair, या Python में \UXXXXXXXX।
Unicode एस्केप और अनएस्केप में "केवल non-ASCII" टॉगल क्या करता है?
जब यह ऑन होता है (डिफ़ॉल्ट), तो सामान्य ASCII कैरेक्टर्स जैसे अक्षर, अंक, स्पेस, और आम विराम चिह्न बिल्कुल वैसे ही रहते हैं जैसे टाइप किए गए थे, और केवल non-ASCII कैरेक्टर्स एस्केप होते हैं। हर कैरेक्टर एस्केप करने के लिए इसे ऑफ करें।
क्या Unicode एस्केप और अनएस्केप एक ही स्ट्रिंग में मिक्स्ड एस्केप स्टाइल को डिकोड कर सकता है?
हां। Unescape मोड \uXXXX, \u{...}, \xXX, \UXXXXXXXX, और CSS के \XXXXXX सीक्वेंस को पहचानता है और पेस्ट किए गए टेक्स्ट में इनका कोई भी कॉम्बिनेशन डिकोड कर देता है।
क्या Unicode एस्केप और अनएस्केप आपके पेस्ट किए गए टेक्स्ट को अपलोड करता है?
नहीं। सारा एस्केपिंग और डिकोडिंग आपके ब्राउज़र में लोकली होता है। आप जो भी टाइप या पेस्ट करते हैं वो कहीं नहीं भेजा जाता।

संबंधित टूल

एन्कोड / डिकोड के और टूल

  • Hex Dump व्यूअर — टेक्स्ट या फ़ाइल को हेक्स + ASCII डंप के रूप में देखें।
  • Nano ID — URL-सुरक्षित यूनीक Nano ID जनरेट करें।
  • विजनेयर सिफर — विजनेयर, ऑटोकी और ब्यूफ़ोर्ट एन्कोड-डिकोड।
  • QR कोड रीडर — इमेज, स्क्रीनशॉट या कैमरे से QR कोड स्कैन करें और देखें उसमें क्या है — लिंक, Wi-Fi, संपर्क और पेमेंट।
  • लोगो वाला QR कोड — QR कोड में अपना लोगो लगाएँ और उसके रंग, आकार और फ़्रेम बदलें — लाइव जाँच से देखें कि वह अब भी स्कैन होता है।
  • UPI QR कोड जनरेटर — UPI ID से पेमेंट QR कोड बनाएँ, चाहें तो राशि और नोट के साथ, और Scan to pay कार्ड प्रिंट करें।
  • vCard QR कोड जनरेटर — संपर्क विवरण को ऐसे QR कोड में बदलें जिसे फ़ोन एक टैप में सेव कर लें — vCard 3.0, 4.0 या MECARD में, .vcf डाउनलोड के साथ।
  • WhatsApp QR कोड जनरेटर — फ़ोन नंबर और चाहें तो पहले मैसेज से wa.me चैट लिंक और QR कोड बनाएँ।
  • बल्क QR कोड जनरेटर — लिस्ट या CSV से 500 तक QR कोड बनाएँ — PNG या SVG फ़ाइलों की ZIP, या लेबल वाली प्रिंट करने लायक शीट।
  • ऑनलाइन अनज़िप — ZIP फ़ाइल ब्राउज़र में खोलें, फ़ाइलों का प्रीव्यू देखें और एक या सभी फ़ाइलें निकालें, बिना अपलोड किए।
  • Base64 एन्कोड / डिकोड — UTF-8-सुरक्षित Base64 एन्कोडिंग और डिकोडिंग।
  • URL एन्कोड / डिकोड — URL कॉम्पोनेंट को एन्कोड और डिकोड करें।

एन्कोड / डिकोड के सभी टूल देखें (31) · सभी टूल