HTML एंटिटी कन्वर्टर

<, >, & और उद्धरण चिह्न जैसे खास अक्षरों को HTML entities में एनकोड करें, या entities को वापस टेक्स्ट में डिकोड करें। वेब पेज पर सुरक्षित कोड दिखाएँ। मुफ़्त।

HTML entities एनकोड और डिकोड करें

कुछ अक्षरों का HTML में खास मतलब है। < टैग शुरू करता है और & entity शुरू करता है, इसलिए अगर आप उन्हें टेक्स्ट के रूप में दिखाना चाहते हैं, तो उन्हें HTML entities के रूप में लिखते हैं: &lt;, &gt;, &amp;, &quot; और &#39;। Entities © (&copy;) जैसे चिह्न और एक्सेंट वाले अक्षर भी दर्शा सकती हैं।

खास अक्षरों को entities में बदलने के लिए Encode चुनें, जैसे वेब पेज पर कोड का नमूना दिखाने के लिए। Entities को वापस सामान्य अक्षरों में बदलने के लिए Decode चुनें, जैसे जब किसी फ़ीड या डेटाबेस का टेक्स्ट &amp; और &#8217; से भरा हो।

यूज़र के दिए टेक्स्ट को दिखाते समय आउटपुट एनकोड करना HTML injection के ख़िलाफ़ एक बुनियादी बचाव भी है।

HTML एंटिटी कन्वर्टर का इस्तेमाल कैसे करें

  1. टेक्स्ट या HTML पेस्ट करें।
  2. Encode या Decode चुनें।
  3. बदलने के लिए सबमिट करें।
  4. नतीजा कॉपी करें।

उदाहरण

कोड का नमूना एनकोड करना

इनपुट: <a href="/hi/x">Tom & Jerry</a>

आउटपुट: &lt;a href=&quot;/x&quot;&gt;Tom &amp; Jerry&lt;/a&gt;

इसे पेज में पेस्ट करें और विज़िटर लिंक की बजाय कोड देखेंगे।

एक्सेंट और चिह्न

इनपुट: café © 2026

आउटपुट: caf&eacute; &copy; 2026

जिन अक्षरों की नाम वाली entities हैं, वे भी बदल दिए जाते हैं।

अपॉस्ट्रॉफ़ी

इनपुट: it's

आउटपुट: it&#039;s

डिकोड करना

इनपुट: &copy; 2026 &mdash; caf&eacute; &lt;b&gt; &#8364;5

आउटपुट: © 2026 — café <b> €5

नाम वाली (&copy;) और संख्या वाली (&#8364;) दोनों entities डिकोड होती हैं।

आम उपयोग

  • वेब पेज या ब्लॉग पोस्ट पर HTML या कोड स्निपेट दिखाना।
  • Entities वाले RSS फ़ीड, API या डेटाबेस का टेक्स्ट साफ़ करना।
  • यूज़र के बनाए टेक्स्ट को HTML में डालने से पहले escape करना।
  • HTML ईमेल में खास चिह्न लिखना।
  • &amp;amp; जैसा दो बार एनकोड हुआ टेक्स्ट ठीक करना।
  • ब्लॉग पोस्ट या डॉक्यूमेंटेशन में HTML या XML कोड के उदाहरण दिखाना।

सुझाव और ज़रूरी बातें

  • अगर पेज पर &amp; दिखे, तो टेक्स्ट दो बार एनकोड हुआ है; ठीक करने के लिए एक बार डिकोड करें।
  • आधुनिक UTF-8 पेजों में आपको सख़्ती से सिर्फ़ <, >, & और एट्रिब्यूट के उद्धरण चिह्न एनकोड करने होते हैं। बाकी अक्षर, हिंदी समेत, सीधे टाइप किए जा सकते हैं।
  • सिर्फ़ escape करना पूरा सुरक्षा समाधान नहीं है। अपने फ़्रेमवर्क का बिल्ट-इन आउटपुट escaping इस्तेमाल करें।
  • टैग पूरी तरह हटाने के लिए HTML टैग रिमूवर इस्तेमाल करें। अक्षर कोड के लिए डेसिमल कन्वर्टर आज़माएँ।

खास स्थितियाँ और सीमाएँ

  • &nbsp; एक non-breaking space में डिकोड होता है, जो सामान्य स्पेस जैसा दिखता है लेकिन कोड और स्प्रेडशीट में अलग बर्ताव करता है।
  • पहले से एनकोड टेक्स्ट को फिर एनकोड करने पर &amp; बन जाता है &amp;amp;। पक्का न हो तो पहले डिकोड करें।
  • इमोजी entities में नहीं बदलते; वे वैसे ही रहते हैं, जो UTF-8 पेजों में ठीक है।

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

HTML entity क्या है?

एक टेक्स्ट कोड जो HTML में किसी अक्षर को दर्शाता है, &name; या &#number; के रूप में लिखा जाता है, जैसे < के लिए &lt;।

मुझे < और > एनकोड करने की ज़रूरत क्यों है?

ब्राउज़र उन्हें टैग की शुरुआत और अंत मानते हैं। उन्हें एनकोड करने से ब्राउज़र उन्हें अक्षरों के रूप में दिखाता है।

&nbsp; का क्या मतलब है?

Non-breaking space, जो दो शब्दों को एक ही लाइन पर रखता है और सामान्य स्पेस की तरह सिकुड़ता नहीं।

मेरा टेक्स्ट &#39; या &quot; क्यों दिखाता है?

टेक्स्ट HTML के लिए एनकोड हुआ था लेकिन ऐसी जगह दिख रहा है जो उसे डिकोड नहीं करती। उसे यहाँ डिकोड करें।

क्या मुझे एक्सेंट वाले अक्षर एनकोड करने चाहिए?

आधुनिक UTF-8 पेजों पर नहीं: café और हिंदी टेक्स्ट वैसे ही ठीक दिखते हैं। एनकोडिंग मुख्य रूप से <, >, & और उद्धरण चिह्नों के लिए चाहिए।

संबंधित टूल

  • HTML टैग रिमूवर: टेक्स्ट से सभी HTML टैग आसानी से हटाएँ।
  • HTML मिनिफ़ायर: सभी ग़ैरज़रूरी अक्षर हटाकर अपना HTML मिनिफ़ाई करें।
  • Markdown से HTML: Markdown स्निपेट को raw HTML कोड में बदलें।
  • BBCode से HTML: फ़ोरम वाले BBCode स्निपेट को raw HTML कोड में बदलें।
  • URL एनकोडर: किसी भी स्ट्रिंग को URL फ़ॉर्मेट में एनकोड करें।

शेयर करें

लोकप्रिय मुफ़्त टूल्स