यह टूल क्या करता है
Hex → Text पहले hexadecimal फ़ॉर्मैट की जाँच करता है, हर दो अंकों को एक बाइट मानता है और फिर strict-mode TextDecoder से UTF-8 डिकोड करता है। हर बाइट को सीधे एक वर्ण मानने के बजाय यह हिंदी, जापानी और emoji को सही ढंग से पुनर्स्थापित करता है।
- निरंतरता, स्थान या न्यूलाइन परिसीमन और कैनोनिकल 0x बाइट उपसर्ग का समर्थन करता है।
- विषम लंबाई, गैर-हेक्साडेसिमल वर्ण और अमान्य UTF-8 सभी स्पष्ट त्रुटियों का कारण बनेंगे।
- परिवर्तन केवल पाठ को संसाधित करता है और परिणाम में HTML, स्क्रिप्ट या अन्य कोड निष्पादित नहीं करता है।
इसे कैसे उपयोग करें
- हेक्साडेसिमल बाइट्स चिपकाएँ.
- "टेक्स्ट में कनवर्ट करें" पर क्लिक करें।
- यदि त्रुटियाँ हैं, तो अवैध वर्णों, उपसर्गों या बाइट गणनाओं की जाँच करें।
- पुनर्प्राप्त UTF-8 टेक्स्ट की प्रतिलिपि बनाएँ।
सामान्य उपयोग
- प्रोटोकॉल लॉग में UTF-8 हेक्स पेलोड पढ़ें।
- टेक्स्ट-टू-हेक्स राउंड ट्रिप के परिणाम को सत्यापित करें।
- चीनी या इमोजी के अनुरूप UTF-8 बाइट्स पुनर्स्थापित करें।
गोपनीयता और सुरक्षा
इनपुट और परिणाम केवल आपके ब्राउज़र की स्थानीय मेमोरी में संसाधित होते हैं। उन्हें सर्वर पर अपलोड नहीं किया जाता, कोई ऑनलाइन API कॉल नहीं की जाती और वे अपने-आप स्थायी रूप से सहेजे नहीं जाते।
Hex → Text की विशेषताएँ
hexadecimal बाइट्स को सख्ती से पार्स करके UTF-8 के अनुसार बहुभाषी टेक्स्ट में लौटाएँ। रोज़मर्रा के विकास और डिबगिंग के लिए उपयोगी; परिणाम तुरंत देखे, कॉपी या डाउनलोड किए जा सकते हैं।
FAQ
हेक्स की लंबाई सम क्यों होनी चाहिए?
एक बाइट के लिए दो हेक्साडेसिमल अंकों की आवश्यकता होती है, और विषम लंबाई से पूर्ण बाइट नहीं बन सकती।
क्या यह चीनी भाषा को डिकोड कर सकता है?
हां, जब तक इनपुट चीनी पाठ के यूटीएफ-8 बाइट्स वैध है।
कुछ बाइट्स UTF-8 त्रुटियों की रिपोर्ट क्यों करते हैं?
वे मनमाने ढंग से बाइनरी या अन्य वर्ण एन्कोडिंग में हो सकते हैं, और यह पृष्ठ प्रतिस्थापन वर्णों के साथ समस्या को चुपचाप छिपा नहीं देगा।
क्या इनपुट अपलोड किया जाएगा?
नहीं, सत्यापन और टेक्स्टडिकोडर डिकोडिंग सभी ब्राउज़र के भीतर किए जाते हैं।