Search tools...
Developer Tools

HTML Entities Encoder/Decoder गाइड: HTML Escape & Unescape (2026)

Special characters को HTML entities में convert करें (और वापस) ताकि code text की तरह display हो — markup की तरह नहीं।

5 मिनट पढ़ेंUpdated May 8, 2026HTML, Encoding, Web

HTML entities converter special characters escape करता है ताकि वो text की तरह render हों, HTML की तरह parse न हों — और decode भी। Blog post में code paste किया और गायब हो गया? यही tool चाहिए।

इस गाइड में must-know entities, escape कब करें, और Unicode characters cleanly handle करना cover करेंगे।

Free Tool

HTML Entities Encode/Decode करें — Free

Special characters entities में और वापस।

HTML Entities Converter खोलें ->

Must-Know HTML Entities

CharNamedNumeric
&&&
<&lt;&#60;
>&gt;&#62;
"&quot;&#34;
©&copy;&#169;
&mdash;&#8212;

कब Escape करें

  • Blog में code show करते समय।
  • HTML में user input — XSS से बचने के लिए हमेशा escape करें।
  • Attributes में special characters।
  • Math expressions ("x < 10")।
  • Symbols not on keyboard — © ® ™।

Named vs Numeric

  • Named&copy;। Readable, ~250 defined।
  • Numeric (decimal)&#169;। Any Unicode codepoint।
  • Numeric (hex)&#x00A9;। Often shorter।

Security: Important क्यों है

Most common XSS attack unescaped user input से होता है। User <script>alert(1)</script> submit करे और direct render हो — script run।

// Bad
container.innerHTML = userInput;

// Good
container.textContent = userInput;

React, Vue default escape करते हैं। Manual concatenation dangerous है।

Gotchas

  • हमेशा & first escape करें।
  • <script> blocks में अलग escaping rules।
  • CMSs sometimes double-encode।

How to Use the Tool (Step by Step)

  1. 1

    Direction Pick करें

    Encode या decode।

  2. 2

    Input Paste करें

    Plain text या HTML entities।

  3. 3

    Mode Pick करें

    Named या numeric, basic या all chars।

  4. 4

    Convert करें

    Output देखें।

  5. 5

    Copy करें

    HTML, blog, comment में use।

Frequently Asked Questions

Escape कब करना चाहिए?+

Code show करते समय, user input HTML में डालते समय, special chars (<, >, &, ")।

Named या numeric use करूं?+

Named available होने पर readable। Numeric Unicode chars beyond named list के लिए।

& becomes &amp;amp; क्यों?+

Double-encoding। Decode once first।

JavaScript strings में escape चाहिए?+

नहीं — JS अलग escaping (\u00A9) use करता है।

क्या entities XSS prevent करते हैं?+

हाँ — escaping standard XSS prevention है।

Free — No Signup Required

HTML Entities Encode/Decode करें — Free

Special characters entities में और वापस।

HTML Entities Converter खोलें ->

Related Guides