DEV

HTML Entity Encoder/Decoder Online

HTML में <, >, & जैसे characters को entities में convert करना ज़रूरी है, नहीं तो browser उन्हें HTML code समझ लेता है। हमारा HTML Entity Encoder/Decoder XSS vulnerabilities से बचाने में मदद करता है।

Common HTML Entities

  • &lt; → < (less than)
  • &gt; → > (greater than)
  • &amp; → & (ampersand)
  • &quot; → " (double quote)
  • &apos; → ' (apostrophe)
  • &nbsp; → non-breaking space

XSS Prevention में HTML Encoding का Role

User input को directly HTML में display करना XSS attack का सबसे common कारण है। User input को हमेशा HTML-encode करें। यह tool आपको manually verify करने में मदद करता है।

Named vs Numeric Entities

HTML entities दो तरह की होती हैं: named (&copy; = ©) और numeric (&#169; = ©)। Numeric entities सभी characters के लिए काम करती हैं।

Encode करें: HTML Entity Encoder

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

Hindi text को HTML में safely display कैसे करें?

Hindi Unicode characters को directly use कर सकते हैं, बस <meta charset="UTF-8"> document में ज़रूर रखें।

React में HTML encoding automatic होती है?

हां, JSX में text content automatically escape होता है। Dangerously SetInnerHTML use करते समय manual encoding ज़रूरी है।

HTML entity list कहां देखें?

W3Schools और MDN पर complete HTML entity reference available है।