HTML एंटिटी एनकोड/डिकोड
HTML एंटिटी को तुरंत एनकोड या डिकोड करें। <, >, &, ", ' जैसे विशेष वर्णों को HTML एंटिटी में बदलें। मुफ्त, तेज़, पूरी तरह ब्राउज़र में।
HTML एंटिटी क्या है?
HTML एंटिटी विशेष कोड हैं जो HTML में विशेष अर्थ वाले वर्णों का प्रतिनिधित्व करते हैं। इन्हें &name; या &#number; के रूप में लिखा जाता है। उदाहरण के लिए, < < को दर्शाता है और & & को।
मुझे HTML एंटिटी क्यों एनकोड करनी चाहिए?
<, >, &, " और ' जैसे वर्णों का HTML में विशेष अर्थ है। यदिそのまま दिखाए जाएं तो ये पेज लेआउट तोड़ सकते हैं या XSS जैसी सुरक्षा कमजोरियां बना सकते हैं। इन्हें एंटिटी में एनकोड करना सुरक्षित प्रदर्शन सुनिश्चित करता है।
नेम्ड और न्यूमेरिक एंटिटी में क्या अंतर है?
नेम्ड एंटिटी मानव-पठनीय नामों का उपयोग करती है जैसे < के लिए <। न्यूमेरिक एंटिटी वर्ण के Unicode कोड पॉइंट का उपयोग करती है जैसे < के लिए <। दोनों का परिणाम समान होता है।
पांच मुख्य HTML एंटिटी कौन सी हैं?
पांच सबसे आम HTML एंटिटी हैं: & (&), < (<), > (>), " (") और ' (')। ये HTML मार्कअप में सिंटैक्टिक अर्थ वाले वर्णों से मेल खाती हैं।
मुझे HTML एंटिटी एनकोडिंग कब उपयोग करनी चाहिए?
वेब पेज पर उपयोगकर्ता इनपुट प्रदर्शित करते समय, कोड स्निपेट एम्बेड करते समय, या जब भी विशेष वर्णों को टेक्स्ट के रूप में दिखाना हो।
क्या मेरा डेटा सर्वर पर भेजा जाता है?
नहीं, सभी एनकोडिंग और डिकोडिंग आपके ब्राउज़र में JavaScript का उपयोग करके स्थानीय रूप से किया जाता है। आपका डेटा आपके डिवाइस को कभी नहीं छोड़ता।
कौन से वर्ण एनकोड किए जाते हैं?
एनकोडर पांच मुख्य वर्णों को एनकोड करता है: & (एम्परसैंड), < (लेस दैन), > (ग्रेटर दैन), " (डबल कोट) और ' (सिंगल कोट)।
क्या मैं HTML एंटिटी को वापस टेक्स्ट में डिकोड कर सकता हूं?
हां, डिकोडर <, >, &, ", < और अन्य नेम्ड या न्यूमेरिक एंटिटी को उनके मूल वर्णों में वापस बदलता है।
क्या यह टूल Unicode वर्णों को संभालता है?
हां, डिकोडर HTML5 स्पेसिफिकेशन में परिभाषित सभी नेम्ड HTML एंटिटी और न्यूमेरिक एंटिटी (दशमलव &#NNN; और हेक्साडेसिमल &#xHHH;) का समर्थन करता है।
HTML एस्केपिंग क्या है?
HTML एस्केपिंग विशेष वर्णों को उनके एंटिटी समकक्ष से बदलने की प्रक्रिया है ताकि वे HTML कोड के रूप में व्याख्या न किए जाएं। यह वेब सुरक्षा के लिए आवश्यक है।
क्या मैं XSS रोकथाम के लिए इस टूल का उपयोग कर सकता हूं?
HTML एंटिटी एनकोडिंग XSS रोकथाम की एक परत है, लेकिन उचित सुरक्षा के लिए सर्वर-साइड सैनिटाइजेशन और CSP भी आवश्यक है। यह टूल एंटिटी एनकोडिंग सीखने के लिए बेहतरीन है।
HTML एंटिटी एनकोड/डिकोड का उपयोग कैसे करें
विशेष वर्णों को HTML एंटिटी में बदलें या एंटिटी को वापस वर्णों में लाएँ — सब कुछ आपके ब्राउज़र में ही। दिशा और नोटेशन चुनें, आपका कोड डिवाइस से बाहर नहीं जाता।
- <div>Hello & World</div> जैसा मार्कअप इनपुट एरिया में पेस्ट करें।
- Mode को Encode पर सेट करें ताकि <, >, & और कोट्स एस्केप हों, या Decode पर सेट करके एंटिटी वापस वर्णों में बदलें।
- Type में Named चुनें तो & शैली मिलेगी, Decimal से & और Hex से & मिलेगा।
- Encode non-ASCII पर टिक करें अगर बिंदी वाले अक्षर और इमोजी भी बदलने हैं, सिर्फ़ पाँच आरक्षित वर्ण नहीं।
- आउटपुट बॉक्स से बदला हुआ नतीजा कॉपी करके अपने कोड में वापस चिपकाएँ।
नाम वाली एंटिटी सबसे पढ़ने में आसान हैं, लेकिन फ़ाइल को शुद्ध ASCII रखना हो तो Decimal या Hex आउटपुट बेहतर है।
संबंधित टूल
- HTML एंटिटी डिकोडर HTML एंटिटी को वर्णों में डिकोड करें और टेक्स्ट को HTML एंटिटी में एनकोड करें। नामित, दशमलव और हेक्साडेसिमल एंटिटी का समर्थन। मुफ्त ऑनलाइन टूल, ब्राउज़र में तत्काल परिणाम।
- URL एन्कोड डीकोड मुफ्त ऑनलाइन URL एन्कोडर, डीकोडर और पार्सर। टेक्स्ट को प्रतिशत एन्कोडिंग में बदलें, URL स्ट्रिंग डीकोड करें और क्वेरी पैरामीटर निकालें।
- XML एस्केप/अनएस्केप XML विशेष वर्णों को तुरंत एस्केप या अनएस्केप करें। <, >, &, ", ' को XML एंटिटी में बदलें, रियल-टाइम पूर्वावलोकन के साथ।
- हेक्स व्यूअर खोज, ऑफसेट नेविगेशन और वर्चुअल स्क्रॉलिंग के साथ हेक्स डंप प्रारूप में फ़ाइल सामग्री देखें
- AES एन्क्रिप्शन / डिक्रिप्शन AES एन्क्रिप्ट/डिक्रिप्ट CBC, CFB, CTR, OFB, ECB मोड, Pkcs7/ZeroPadding/NoPadding पैडिंग, 128/192/256-बिट कुंजियां, Base64 आउटपुट, कुंजी/IV प्रारूप स्वतः पहचान
- Brotli कंप्रेसर मुफ़्त ऑनलाइन Brotli कंप्रेसर। क्वालिटी 0–11 से फ़ाइलें .br में कंप्रेस करें या .br को वापस खोलें। पूरी तरह ब्राउज़र में चलता है — कोई अपलोड नहीं, कोई इंस्टॉल नहीं।
- Zstd कंप्रेसर मुफ़्त ऑनलाइन zstd कंप्रेसर। Zstandard लेवल 1–19 से फ़ाइलें .zst में कंप्रेस करें या .zst को वापस अनज़िप करें। पूरी तरह ब्राउज़र में चलता है — कोई अपलोड नहीं, कोई इंस्टॉल नहीं।
- MessagePack कनवर्टर मुफ़्त ऑनलाइन MessagePack कनवर्टर। JSON को msgpack में एनकोड करें और hex, base64 या .bin फ़ाइलों को पढ़ने योग्य JSON में डिकोड करें, साइज़ तुलना के साथ। कोई अपलोड नहीं, ब्राउज़र में ही चलता है।