श्रेणी: डेवलपर टूल
HTML Encoder Decoder
पांच reserved characters encode करें, named और numeric entities decode करें
&, <, >, double quote और apostrophe को HTML entities में escape करें, या named, decimal और hexadecimal entities को text में decode करें। Result copy करें; सब browser में चलता है।
नतीजा यहाँ दिखाई देगा।
इस पेज पर सब कुछ आपके ब्राउज़र में संसाधित होता है। कुछ भी अपलोड नहीं होता।
यह टूल क्या करता है
यह HTML encoder और decoder दो directions संभालता है। Encoding पांच reserved characters &, <, >, double quote और apostrophe को उनकी HTML entities में escape करता है, ताकि code sample या user input markup की तरह parse होने के बजाय text की तरह दिखे। Decoding supported entities को ordinary characters में बदलता है: named forms amp, lt, gt, quot, apos, #39 और nbsp, साथ में decimal और hexadecimal numeric entities जैसे ' और '. Result एक action में copy किया जा सकता है और सब browser में चलता है। Boundaries जरूरी हैं: complete named-entity catalogue नहीं है, सिर्फ ऊपर listed names plus numeric forms हैं। Encoding ordinary non-ASCII characters नहीं बदलता, इसलिए accented letters, CJK text और emoji unchanged रहते हैं। HTML sanitization, parsing, minification या rendering preview नहीं है, और escaping alone complete XSS defence नहीं है। URL percent-encoding, Unicode normalization, file upload या batch conversion नहीं है। आपका text और transformed output browser में रहते हैं और LocalTools पर upload नहीं होते।
इस्तेमाल कैसे करें
- Convert करने वाला text या already-escaped HTML fragment paste करें।
- Encode चुनें ताकि &, <, >, double quote और apostrophe escape हों, या decode चुनें ताकि supported named और numeric entities restore हों।
- Output पढ़ें और copy करें; किसी भी समय कुछ browser से बाहर नहीं जाता।
निजता
यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपका डेटा कभी अपलोड, सेव या साझा नहीं होता — टैब बंद करते ही वह हट जाता है।
अक्सर पूछे जाने वाले सवाल
- कौन से characters encoded होते हैं?
- बिल्कुल पांच: ampersand, less-than, greater-than, double quote और apostrophe। ये markup parsing बदलते हैं, इसलिए escaping text को text बनाए रखता है।
- यहाँ encode और decode में क्या फर्क है?
- Encode इन पांच characters को < और & जैसी entities से बदलता है। Decode उल्टा करता है और supported entities को original characters में वापस बदलता है।
- क्या numeric HTML entities supported हैं?
- Decode में हाँ: ' जैसे decimal forms और ' जैसे hexadecimal forms amp, lt, gt, quot, apos और nbsp के साथ handled हैं। Encoding हमेशा पांच escapes बनाता है।
- © जैसी named entities या accented letters का क्या?
- Decode set listed names plus numeric entities तक सीमित है, इसलिए © या € जैसा full catalogue बाहर है। Encoding ordinary non-ASCII characters, accents और emoji को unchanged छोड़ता है।
- क्या यह URL encoding या security sanitizer जैसा है?
- नहीं। HTML entities और URL percent-encoding अलग schemes हैं। यह tool URL encoding नहीं करता, sanitize, parse, minify या render HTML नहीं करता, इसलिए अकेला XSS filter नहीं है।