Global ToolBox

HTML एंटिटी एनकोडर/डिकोडर

&, <, और é जैसी HTML एंटिटी में टेक्स्ट को तुरंत बदलें, सीधे आपके ब्राउज़र में — कुछ भी कभी आपके डिवाइस से बाहर नहीं जाता।

🔒 आपके ब्राउज़र में लोकली प्रोसेस किया गया

Loading…

इस्तेमाल कैसे करें

  1. ऊपर मोड टॉगल का उपयोग करके एनकोड या डिकोड चुनें।
  2. एनकोड मोड में, इनपुट बॉक्स में कोई भी टेक्स्ट टाइप या पेस्ट करें।
  3. डिकोड मोड में, इसके बजाय HTML एंटिटी वाला टेक्स्ट पेस्ट करें।
  4. परिणाम नीचे तुरंत अपडेट होता है — कॉपी करने के लिए कॉपी बटन दबाएँ, या साफ़ करने के लिए रीसेट।

विशेषताएं

  • HTML में टेक्स्ट को सुरक्षित रूप से एम्बेड करने के लिए ज़रूरी 5 XML-सुरक्षित अक्षरों (& < > " ') को एस्केप करता है
  • आम उच्चारण चिह्न वाले अक्षरों को भी नामित एंटिटी के रूप में एनकोड करता है, जैसे é → &eacute;
  • नामित एंटिटी, दशमलव एंटिटी (&#233;), और हेक्स एंटिटी (&#xE9;) को डिकोड करता है
  • टाइप करते ही तुरंत अपडेट होता है — किसी बटन की ज़रूरत नहीं
  • 100% क्लाइंट-साइड — आपका टेक्स्ट कभी आपके ब्राउज़र से बाहर नहीं जाता

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

HTML के लिए < और & जैसे अक्षरों को एनकोड करना क्यों ज़रूरी है?

ब्राउज़र < और & को मार्कअप की शुरुआत मानते हैं। अगर आप बिना एनकोड किए कच्चा < वाला टेक्स्ट किसी HTML पेज में डालते हैं, तो ब्राउज़र इसे टैग की शुरुआत समझने की कोशिश कर सकता है, जिससे पेज टूट सकता है या सबसे बुरी स्थिति में HTML इंजेक्शन हो सकता है। इसे &lt; के रूप में एनकोड करने से यह हमेशा < अक्षर के रूप में ही दिखता है।

क्या यह टूल एक सामान्य-उद्देश्य HTML सैनिटाइज़र है?

नहीं। यह टूल सादे टेक्स्ट को HTML टेक्स्ट कंटेंट के रूप में सुरक्षित रूप से दिखाने के लिए एनकोड करता है — यह मौजूदा HTML मार्कअप को पार्स, साफ़ या मान्य नहीं करता। अगर आपको अविश्वसनीय HTML को सैनिटाइज़ करना है (जैसे यूज़र-सबमिटेड HTML से स्क्रिप्ट हटाना), तो आपको एक समर्पित HTML सैनिटाइज़र लाइब्रेरी चाहिए, यह टूल नहीं।

&#39; और &apos; में क्या अंतर है?

दोनों एक अपॉस्ट्रॉफी (') दर्शाते हैं। &#39; न्यूमेरिक रूप है और सभी HTML वर्शन में सुरक्षित है; &apos; एक नामित एंटिटी है जो HTML5 से पहले आधिकारिक रूप से HTML का हिस्सा नहीं थी। यह टूल अधिकतम संगतता के लिए अपॉस्ट्रॉफी को &#39; के रूप में एनकोड करता है, लेकिन दोनों रूपों को डिकोड करता है।

नामित एंटिटी और न्यूमेरिक एंटिटी में क्या अंतर है?

&eacute; जैसी नामित एंटिटी किसी खास अक्षर के लिए एक याद रखने योग्य नाम इस्तेमाल करती है। &#233; या &#xE9; जैसी न्यूमेरिक एंटिटी सीधे अक्षर का यूनिकोड कोड पॉइंट दशमलव या हेक्साडेसिमल में बताती है। न्यूमेरिक एंटिटी यूनिकोड के किसी भी अक्षर को दर्शा सकती हैं; नामित एंटिटी केवल आम अक्षरों के एक तय सेट के लिए मौजूद हैं।

क्या यह टूल मेरा डेटा सेव या अपलोड करता है?

नहीं। सारा एनकोडिंग और डिकोडिंग आपके ब्राउज़र में JavaScript का उपयोग करके स्थानीय रूप से होता है। कुछ भी सर्वर पर नहीं भेजा जाता या कहीं सेव नहीं होता।

संबंधित टूल्स