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

टेक्स्ट को HTML एंटिटी में एनकोड करें या एंटिटी को सादे टेक्स्ट में डीकोड करें — आपके ब्राउज़र में चलता है।

आउटपुट


ऑनलाइन HTML एंटिटी एनकोड और डीकोड करें

इनपुट में कोई भी टेक्स्ट पेस्ट करें और टाइप करते ही वह परिवर्तित हो जाता है — कोई बटन दबाने की ज़रूरत नहीं, कोई अपलोड नहीं। एनकोड पर स्विच करें ताकि <, >, &, " और ' जैसे वर्णों को सुरक्षित HTML एंटिटी संदर्भों में बदला जा सके। डीकोड पर स्विच करें ताकि एंटिटी को उनके मूल वर्णों में वापस बदला जा सके। सब कुछ आपके ब्राउज़र में लोकल रूप से चलता है, इसलिए संवेदनशील सामग्री आपकी मशीन से कभी बाहर नहीं जाती।

डीकोडर नामित एंटिटी (जैसे &copy; और &mdash;), दशमलव संख्यात्मक संदर्भ (&#65;) और हेक्साडेसिमल संख्यात्मक संदर्भ (&#x41;) को संभालता है। एनकोडर हमेशा पहले एम्परसेंड को एस्केप करता है, इसलिए दोहरे एनकोडिंग का कोई जोखिम नहीं है।

सामान्य प्रश्न

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

डीकोडर कौन सी नामित एंटिटी का समर्थन करता है? सबसे सामान्य: amp, lt, gt, quot, apos, nbsp, copy, reg, trade, hellip, mdash, ndash, euro, pound, cent और deg। संख्यात्मक संदर्भ (दशमलव और हेक्स) किसी भी Unicode कोड पॉइंट के लिए काम करते हैं।

एनकोडर केवल पाँच वर्ण ही क्यों एस्केप करता है? वे पाँच — एम्परसेंड, कम-से-कम, अधिक-से-अधिक, डबल कोट और सिंगल कोट — वे वर्ण हैं जिन्हें वैध HTML बनाने के लिए एस्केप करना ज़रूरी है। बाकी सब को एनकोड करना शायद ही कभी आवश्यक होता है।

संबंधित टूल

लोकप्रिय टूल