एनकोड:
इनपुट (कच्चा टेक्स्ट)
आकार: 0 B पंक्तियाँ: 0
आउटपुट (एनकोडेड)

            
आकार: 0 B एंटिटी: 0
आम HTML एंटिटी
वर्ण नाम संख्यात्मक
&&&
<&lt;&#60;
>&gt;&#62;
"&quot;&#34;
'&apos;&#39;
 &nbsp;&#160;
©&copy;&#169;
®&reg;&#174;
™&trade;&#8482;
€&euro;&#8364;
£&pound;&#163;
¥&yen;&#165;
—&mdash;&#8212;
–&ndash;&#8211;
…&hellip;&#8230;
«&laquo;&#171;
»&raquo;&#187;
°&deg;&#176;
×&times;&#215;
÷&divide;&#247;

HTML एंटिटी एनकोडर & डिकोडर — मुफ़्त ऑनलाइन टूल

HTML एंटिटी क्या हैं?

HTML एंटिटी वे escape sequence हैं जो HTML में आरक्षित अर्थ वाले वर्णों — <, >, & और quote वर्णों — या सीधे टाइप न होने वाले वर्णों को दर्शाती हैं। दो रूप होते हैं: named entity जैसे &amp; और numeric entity जैसे &#38;। HTML में डालने से पहले कच्चे टेक्स्ट को एनकोड करना ब्राउज़र को उसे markup समझने से रोकता है, और cross-site scripting की ज़्यादातर बग्स यहीं से घुसती हैं।

कैसे उपयोग करें

  1. एनकोड या डिकोड चुनें।
  2. एनकोड मोड में चुनें कि कौन-से वर्ण escape करने हैं: Quote, Apostrophe, Non-ASCII।
  3. टेक्स्ट टाइप करें या पेस्ट करें — रूपांतरण तुरंत होता है।
  4. विशिष्ट एंटिटी देखने के लिए दाईं ओर की संदर्भ तालिका का उपयोग करें।
  5. परिणाम को दूसरी दिशा में दोबारा चलाने के लिए स्वैप दबाएँ।

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

HTML entities कब encode करने चाहिए?

उपयोगकर्ता से आया कोई भी कंटेंट HTML में डालने से पहले encode करें: comment fields, पोस्ट के शीर्षक, product description, आपके कोड के बाहर से आने वाली हर चीज़। Encoding के बिना कच्चे < और > टेक्स्ट की तरह दिखने के बजाय HTML tags की तरह parse होते हैं, और इसी रास्ते cross-site scripting हमले घुसते हैं।

Named और numeric entities में क्या अंतर है?

&copy; और © दोनों © बनाते हैं। Named entities पढ़ने में आसान हैं; numeric entities हर HTML/XML संदर्भ में चलती हैं, उन पुरानी specs में भी जिनमें named रूप परिभाषित नहीं है। अधिकतम compatibility के लिए, खासकर XML में, numeric इस्तेमाल करें। HTML में पढ़ने की सुविधा के लिए named इस्तेमाल करें।

क्या quotes और apostrophes encode करने ज़रूरी हैं?

Element content के अंदर नहीं, सिर्फ़ <, > और & को encode करना ज़रूरी है। Attribute values के अंदर, attribute को घेरने वाले quote character को encode करना होगा। Quote और Apostrophe विकल्प तब सुरक्षित रहने में मदद करते हैं जब आउटपुट HTML attributes में जाना हो।

Non-ASCII विकल्प क्या करता है?

यह code point 127 से ऊपर के हर character, जैसे accented अक्षर, emoji, चीनी/जापानी अक्षर और गणितीय चिह्न, को &#NNNN; numeric entities में बदलता है। यह plain ASCII transport या तब उपयोगी है जब गंतव्य UTF-8 ठीक से नहीं संभालता। ज़्यादातर आधुनिक HTML पेजों को इसकी ज़रूरत नहीं होती।

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

नहीं। Encoding और decoding JavaScript से पूरी तरह आपके ब्राउज़र में होते हैं। आपका टेक्स्ट आपके डिवाइस से बाहर नहीं जाता।