Markdown से HTML कन्वर्टर

GFM समर्थन (टेबल, टास्क लिस्ट, स्ट्राइकथ्रू), पूर्ण HTML5 दस्तावेज़ रैपिंग, सैनिटाइज़ेशन और मिनिफ़िकेशन के साथ Markdown को साफ़, सिमेंटिक HTML में बदलें।

अपडेट किया गया

Share:
गाइड पढ़ें: How to Convert Markdown to HTML
Home/Text Tools/Markdown to HTML Converter

Markdown to HTML Converter

Convert Markdown to clean, semantic HTML in real time. Supports GFM (tables, task lists, strikethrough), full HTML5 document wrapping, sanitization, and minified output.

Conversion Options

Markdown Input
775 chars
40 lines

HTML Output
1343 chars
16 lines

Markdown to HTML Converter

Convert Markdown into clean, semantic HTML in real time.

Features

  • GitHub Flavored Markdown (tables, strikethrough, task lists)
  • Full HTML5 document wrapping
  • Built-in sanitization
  • Live preview & raw source

Task List

  • Write parser
  • Add GFM support
  • World domination

Code Block

function greet(name) {
  return `Hello, ${name}!`;
}

Table

ToolCategoryFree
Markdown to HTMLTextYes
Word CounterTextYes

Tip: Paste any Markdown on the left and see the HTML on the right.

Visit SeoTools for more.

Logo

This tool is slow fast and runs entirely in your browser.

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

यह कन्वर्टर क्या करता है?

यह Markdown को रियल-टाइम में साफ़ सिमेंटिक HTML में बदलता है। यह GitHub Flavored Markdown (टेबल, टास्क लिस्ट, स्ट्राइकथ्रू), वैकल्पिक पूर्ण HTML5 रैपिंग और बिल्ट-इन सैनिटाइज़ेशन का समर्थन करता है।

क्या मेरा Markdown किसी सर्वर पर भेजा जाता है?

नहीं। सारा कन्वर्ज़न आपके ब्राउज़र में क्लाइंट-साइड होता है। आपका कंटेंट कभी आपके डिवाइस से बाहर नहीं जाता।

क्या मैं एक स्टैंडअलोन .html फ़ाइल एक्सपोर्ट कर सकता हूँ?

हाँ। आउटपुट को DOCTYPE/head/body में रैप करने के लिए पूर्ण HTML5 दस्तावेज़ चालू करें, फिर Download .html पर क्लिक करें।

क्या Markdown to HTML कन्वर्टर इस्तेमाल करना मुफ़्त है?

हाँ, Markdown to HTML कन्वर्टर 100% मुफ़्त है, बिना किसी रजिस्ट्रेशन, छिपे शुल्क या उपयोग सीमा के। सारी प्रोसेसिंग आपके ब्राउज़र में स्थानीय रूप से होती है, जिससे पूरी निजता सुनिश्चित होती है।

क्या इस टूल के साथ मेरा डेटा सुरक्षित है?

बिल्कुल। Markdown to HTML कन्वर्टर सब कुछ आपके ब्राउज़र में क्लाइंट-साइड प्रोसेस करता है। कोई भी डेटा किसी सर्वर पर अपलोड या संग्रहित नहीं किया जाता। आपका कंटेंट हर समय आपके डिवाइस पर निजी रहता है।

क्या Markdown to HTML कन्वर्टर मोबाइल डिवाइस पर काम करता है?

हाँ, Markdown to HTML कन्वर्टर पूरी तरह रिस्पॉन्सिव है और स्मार्टफोन व टैबलेट पर काम करता है। आप इसे किसी भी आधुनिक वेब ब्राउज़र वाले डिवाइस पर इस्तेमाल कर सकते हैं, किसी ऐप डाउनलोड की ज़रूरत नहीं।

क्या इस टूल को इस्तेमाल करने के लिए मुझे खाता बनाना होगा?

किसी खाते या रजिस्ट्रेशन की ज़रूरत नहीं है। बस अपने ब्राउज़र में Markdown to HTML कन्वर्टर खोलें और तुरंत इस्तेमाल शुरू करें। कोई साइन-अप बाधा या उपयोग प्रतिबंध नहीं है।

क्या मैं बड़ी मात्रा में टेक्स्ट प्रोसेस कर सकता हूँ?

हाँ, Markdown to HTML कन्वर्टर किसी भी लंबाई के टेक्स्ट को तेज़, रियल-टाइम प्रोसेसिंग के साथ संभालता है। चूँकि सब कुछ आपके ब्राउज़र में चलता है, प्रदर्शन आपके डिवाइस पर निर्भर करता है, पर अधिकांश मामलों में अच्छा काम करता है।

मैं Markdown to HTML कन्वर्टर का उपयोग कैसे करूँ?

बस दिए गए फ़ील्ड में अपना इनपुट दर्ज करें, अपनी पसंद के अनुसार सेटिंग्स समायोजित करें, और टूल इसे तुरंत प्रोसेस कर देगा। फिर आप परिणाम को क्लिपबोर्ड पर कॉपी कर सकते हैं या डाउनलोड कर सकते हैं।

कौन से ब्राउज़र समर्थित हैं?

Markdown to HTML कन्वर्टर Chrome, Firefox, Safari, Edge और Opera सहित सभी आधुनिक ब्राउज़रों में काम करता है। सर्वोत्तम अनुभव के लिए अपने पसंदीदा ब्राउज़र के नवीनतम संस्करण का उपयोग करें।

GitHub Flavored Markdown और स्टैंडर्ड Markdown में क्या फ़र्क़ है?

स्टैंडर्ड Markdown (CommonMark) रोज़मर्रा का सिंटैक्स कवर करता है: हेडिंग्स, बोल्ड और इटैलिक, लिंक्स, इमेजेज़, लिस्ट्स, ब्लॉककोट्स, इनलाइन कोड, और फ़ेंस्ड कोड ब्लॉक्स। GitHub Flavored Markdown (GFM) एक सुपरसेट है जो तीन ऐसी चीज़ें जोड़ता है जिनकी कई लेखक उम्मीद करते हैं: पाइप और डैश से बनी टेबल्स, ~~strikethrough~~ जो <del> टैग के रूप में रेंडर होता है, और टास्क लिस्ट्स जहाँ - [x] और - [ ] चेकबॉक्स बन जाते हैं। प्लेन Markdown इन एक्स्ट्रा चीज़ों को नज़रअंदाज़ कर देता है और उन्हें लिटरल टेक्स्ट के रूप में छोड़ देता है, इसलिए एक टेबल सिर्फ़ रॉ पाइप कैरेक्टर्स के रूप में दिखेगी। यह कन्वर्टर डिफ़ॉल्ट रूप से CommonMark पार्स करता है और जब आपके सोर्स में टेबल्स, स्ट्राइकथ्रू, या चेकलिस्ट हों तो आपको एक ही चेकबॉक्स से GFM मोड ऑन करने देता है। ऊपर अपना Markdown पेस्ट करें और अगर आउटपुट में टेबल्स या चेकबॉक्स नहीं दिख रहे तो GFM ऑन कर दें।

Sanitize HTML विकल्प आउटपुट को पेज में पेस्ट करने के लिए सुरक्षित कैसे बनाता है?

Markdown आपको रॉ HTML को सीधे अपने टेक्स्ट में मिलाने देता है, जिसका मतलब है कि पेस्ट किया गया कोई स्निपेट एक्टिव या अनचाहा कोड साथ ला सकता है। Sanitize HTML विकल्प, जो डिफ़ॉल्ट रूप से ऑन रहता है, नतीजा कॉपी करने से पहले ही यह जोखिम हटा देता है। यह ख़तरनाक टैग्स को पूरी तरह हटा देता है -- <script>, <style>, <iframe>, <object>, <embed>, और फ़ॉर्म एलिमेंट्स -- साथ ही onclick जैसे इनलाइन इवेंट हैंडलर्स और लिंक्स में छुपे किसी भी javascript: URL को भी। जो बचता है वह साफ़-सुथरा, सिमेंटिक मार्कअप है जिसे आप बिना कोई एग्ज़ीक्यूटेबल कोड शामिल किए सीधे किसी CMS, ईमेल टेम्पलेट, या लाइव पेज में डाल सकते हैं। अगर आपको किसी भरोसेमंद सोर्स से एम्बेड या स्क्रिप्ट्स बचाकर रखनी हों तो आप सैनिटाइज़ेशन बंद कर सकते हैं। ज़्यादातर पब्लिशिंग वर्कफ़्लो के लिए इसे ऑन ही रहने दें, फिर ऊपर अपना Markdown कन्वर्ट करें और सुरक्षित HTML कॉपी करें।

मेरे कन्वर्ट हुए HTML में हेडिंग्स के साथ id अट्रिब्यूट क्यों होते हैं?

कन्वर्टर जो भी हेडिंग बनाता है -- <h1> से लेकर <h6> तक -- उसे हेडिंग टेक्स्ट से बना एक ऑटोमैटिकली जनरेटेड id स्लग मिलता है। "Getting Started" जैसी हेडिंग id="getting-started" बन जाती है, यानी लोअरकेस में और स्पेस की जगह हाइफ़न लगाकर। ये id इसलिए होते हैं ताकि आप किसी सेक्शन को URL फ्रैगमेंट, जैसे page.html#getting-started, के ज़रिए सीधे डीप-लिंक कर सकें, और ताकि एक टेबल ऑफ़ कंटेंट्स पाठकों को सही जगह पर ले जा सके। यह वही एंकर व्यवहार है जो आप GitHub README और डॉक्यूमेंटेशन साइट्स पर देखते हैं। आपको खुद id लिखने की ज़रूरत नहीं है; वे Raw और Minified आउटपुट में इस्तेमाल के लिए पहले से मौजूद रहते हैं। ऊपर अपना Markdown पेस्ट करें, Raw टैब पर जाएँ, और आप देखेंगे कि हर हेडिंग पहले से अपना एंकर id लिए हुए है।

Minified टैब क्या करता है और इसका इस्तेमाल कब करना चाहिए?

Minified टैब वही HTML दिखाता है जो Raw आउटपुट में है, बस उसमें से लाइन ब्रेक्स और रिडंडेंट व्हाइटस्पेस हटा दिए गए हैं, और यह बताता है कि नतीजा कितने कैरेक्टर छोटा हो गया। मिनिफ़ाइड मार्कअप ब्राउज़र में बिल्कुल वैसे ही काम करता है; बस उसमें कम बाइट्स लगती हैं क्योंकि सोर्स को पढ़ने-लायक बनाने वाली स्पेसिंग हटा दी जाती है। यह वहाँ मायने रखता है जहाँ साइज़ या फ़ॉर्मेटिंग संवेदनशील हो -- किसी ईमेल टेम्पलेट में मार्कअप पेस्ट करना, किसी JSON फ़ील्ड में HTML एम्बेड करना, या ऐसे CMS बॉक्स में फ़्रैगमेंट डालना जो इंडेंटेशन बिगाड़ देता हो। एडिटिंग और अपने टैग्स जाँचने के लिए Raw व्यू इस्तेमाल करें; जब शिप करने के लिए तैयार हों और सबसे हल्का आउटपुट चाहिए, तो Minified से कॉपी करें। ऊपर अपना Markdown कन्वर्ट करें, फिर बचत देखने के लिए Raw और Minified के कैरेक्टर काउंट्स की तुलना करें।

अपने कन्वर्ट हुए कोड ब्लॉक्स पर सिंटैक्स हाइलाइटिंग कैसे काम कराएँ?

जब आप कोई फ़ेंस्ड कोड ब्लॉक लिखें, तो ओपनिंग बैकटिक्स के तुरंत बाद एक लैंग्वेज हिंट जोड़ें, जैसे ```js या ```python। कन्वर्टर उस ब्लॉक को <pre><code> में बदल देता है और <code> एलिमेंट पर एक मैचिंग CSS क्लास -- language-js, language-python, वगैरह -- लगा देता है। यही क्लास है जिसे Prism.js और highlight.js जैसे क्लाइंट-साइड हाइलाइटर्स आपके पेज पर कोड को रंगने के लिए ढूँढते हैं। कन्वर्टर खुद Raw आउटपुट में रंग नहीं भरता; यह स्टैंडर्ड, हाइलाइटर-रेडी मार्कअप बनाता है, और असली रंग भरने के लिए आप डेस्टिनेशन पेज पर Prism या highlight.js लोड करते हैं। बिना लैंग्वेज हिंट वाला कोड ब्लॉक भी सही तरीके से कन्वर्ट होता है, बस उसमें कोई लैंग्वेज क्लास नहीं होगी। ऊपर अपना फ़ेंस्ड कोड लैंग्वेज लेबल के साथ पेस्ट करें और Raw टैब में लैंग्वेज क्लास देखें।

Embed This Tool

Add a free, live version of this widget to your own website or blog post — it runs entirely in your visitors' browsers, with a credit link back to The Toolbox.

Copy & paste this HTML
<iframe src="https://getthetoolbox.com/embed/markdown-to-html" title="Markdown to HTML Converter — The Toolbox" width="100%" height="420" style="max-width:480px;border:1px solid #e2e8f0;border-radius:12px" loading="lazy"></iframe>
<p style="font-size:12px;margin:4px 0 0"><a href="https://getthetoolbox.com/text-tools/markdown-to-html?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free Markdown to HTML Converter</a> by The Toolbox</p>

संबंधित टूल

मुफ़्त ऑनलाइन वर्ड काउंटर

शब्द, अक्षर, वाक्य, अनुच्छेद और पढ़ने का समय तुरंत गिनें। मुफ़्त ऑनलाइन वर्ड काउंटर टूल। पूरी तरह आपके ब्राउज़र में काम करता है, बिना किसी साइन-अप के।

मुफ़्त ऑनलाइन टेक्स्ट केस कनवर्टर

टेक्स्ट को अपरकेस, लोअरकेस, टाइटल केस या वाक्य केस में बदलें। मुफ़्त ऑनलाइन केस कनवर्टर। पूरी तरह आपके ब्राउज़र में काम करता है, बिना किसी साइन-अप के।

मुफ़्त Lorem Ipsum जनरेटर

डिज़ाइन और डेवलपमेंट प्रोजेक्ट्स के लिए Lorem Ipsum प्लेसहोल्डर टेक्स्ट बनाएं। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना किसी साइन-अप के।

मुफ़्त डुप्लिकेट लाइन रिमूवर

अपने टेक्स्ट से डुप्लिकेट लाइनें हटाएं, क्रम को बनाए रखते हुए। मुफ़्त ऑनलाइन टूल। पूरी तरह आपके ब्राउज़र में काम करता है, बिना किसी साइन-अप के।

Markdown to HTML कन्वर्टर के बारे में

Markdown to HTML कन्वर्टर आपके टाइप करते ही Markdown को साफ़-सुथरे, सिमेंटिक HTML में बदल देता है। बाईं ओर कोई README, ब्लॉग ड्राफ़्ट, रिलीज़ नोट्स या डॉक्यूमेंटेशन पेस्ट करें और दाईं ओर तुरंत रेंडर हुआ HTML तीन व्यू में दिखता है: लाइव Preview, कॉपी करने लायक Raw सोर्स, और व्हाइटस्पेस हटाया हुआ Minified वर्शन। यह उन डेवलपर्स, टेक्निकल राइटर्स और कंटेंट टीमों के लिए बनाया गया है जो Markdown में लिखते तो हैं, लेकिन जिन्हें असली HTML किसी CMS, ईमेल टेम्पलेट, स्टैटिक साइट, या ऐसी किसी भी जगह पेस्ट करना पड़ता है जहाँ Markdown एडिटर उपलब्ध नहीं होता।

सब कुछ आपके ब्राउज़र में ही चलता है। Markdown को JavaScript से लोकली पार्स किया जाता है, इसलिए आप जो भी पेस्ट करते हैं वह न तो अपलोड होता है, न लॉग होता है, न ही किसी सर्वर पर स्टोर होता है — यह तब काम आता है जब सोर्स कोई अनपब्लिश्ड पोस्ट, इंटरनल डॉक्स, या किसी प्राइवेट रिपॉज़िटरी का README हो। न कोई साइन-अप चाहिए, न कोई यूसेज कैप है, और न कुछ इंस्टॉल करना पड़ता है।

कौन-सा Markdown कन्वर्ट होता है

यह पार्सर वह आम Markdown सिंटैक्स सपोर्ट करता है जो आप रोज़ाना लिखते हैं, और स्टैंडर्ड्स-कम्प्लायंट HTML5 टैग्स जनरेट करता है:

  • हेडिंग्स# से लेकर ###### तक <h1><h6> में बदल जाते हैं, हर एक के साथ एक ऑटो-जनरेटेड id स्लग भी जुड़ता है ताकि आप किसी सेक्शन को सीधे डीप-लिंक कर सकें।
  • टेक्स्ट स्टाइलिंग — बोल्ड, इटैलिक, बोल्ड-इटैलिक कॉम्बिनेशन, और इनलाइन code
  • कोड ब्लॉक्स — फ़ेंस्ड ब्लॉक <pre><code> के रूप में रेंडर होते हैं, और ```js जैसा लैंग्वेज हिंट Prism या highlight.js जैसे सिंटैक्स हाइलाइटर्स के लिए एक language-js क्लास जोड़ देता है।
  • लिस्ट्स — ऑर्डर्ड (<ol>) और अनऑर्डर्ड (<ul>), साथ ही ब्लॉककोट्स, हॉरिज़ॉन्टल रूल्स, लिंक्स और इमेजेज़।

टेबल्स, ~~strikethrough~~ को <del> के रूप में, और टास्क लिस्ट्स पाने के लिए GFM मोड (GitHub Flavored Markdown) ऑन करें — - [x] और - [ ] डिसेबल्ड चेकबॉक्स के रूप में रेंडर होते हैं, बिल्कुल वैसे ही जैसे GitHub पर दिखते हैं।

सैनिटाइज़ेशन और फुल HTML5 डॉक्यूमेंट का विकल्प

दो चेकबॉक्स आउटपुट का रूप बदल देते हैं। Sanitize HTML, जो डिफ़ॉल्ट रूप से ऑन रहता है, नतीजे से हर असुरक्षित चीज़ हटा देता है: <script>, <style>, <iframe>, <object>, <embed>, और फ़ॉर्म एलिमेंट्स हटा दिए जाते हैं, साथ ही इनलाइन on* इवेंट हैंडलर्स और javascript: URLs भी। यह इसलिए मायने रखता है क्योंकि Markdown रॉ HTML की अनुमति देता है, इसलिए पेस्ट किया गया कोई स्निपेट अन्यथा एक्टिव कोड छुपा सकता था — सैनिटाइज़ करने से आउटपुट किसी भी पेज में सीधे डालने लायक सुरक्षित बन जाता है।

Full HTML5 document बॉडी को एक पूरे पेज में लपेट देता है: एक <!DOCTYPE html> डिक्लेरेशन, UTF-8 चारसेट और एक रिस्पॉन्सिव व्यूपोर्ट मेटा टैग वाला <head>, और एक <body>। इसे बंद रखें तो मौजूदा टेम्पलेट में पेस्ट करने के लिए सिर्फ़ कंटेंट फ्रैगमेंट मिलेगा; इसे तब ऑन करें जब आपको एक स्टैंडअलोन फ़ाइल चाहिए। दोनों ही स्थितियों में, Download .html नतीजे को खोलने-लायक फ़ाइल के रूप में सेव कर देता है।

Markdown को HTML में क्यों बदलें

Markdown लिखने में तेज़ और पढ़ने में आसान है, लेकिन ब्राउज़र, ईमेल क्लाइंट, और ज़्यादातर पब्लिशिंग सिस्टम आख़िरकार HTML ही रेंडर करते हैं। एक भरोसेमंद कन्वर्टर बिना किसी बिल्ड स्टेप या पूरे स्टैटिक-साइट जेनरेटर के इस फ़र्क़ को पाट देता है। आम इस्तेमाल में शामिल हैं:

  • किसी पॉलिश किए हुए आर्टिकल को ऐसे CMS या न्यूज़लेटर में पेस्ट करना जो HTML तो एक्सेप्ट करता है पर Markdown नहीं।
  • ऐसे नोट्स से, जो आपने पहले ही Markdown में लिखे हैं, किसी लैंडिंग पेज या डॉक्यूमेंटेशन पेज की बॉडी जनरेट करना।
  • अपने Markdown को शिप करने से पहले यह जाँचना कि वह ठीक कौन-से टैग्स प्रोड्यूस करता है।

Minified टैब वही HTML दिखाता है जिसमें लाइन ब्रेक्स और रिडंडेंट व्हाइटस्पेस हटा दिए गए हैं, और यह बताता है कि नतीजा कितना छोटा हो गया है — यह तब काम आता है जब आप किसी ईमेल में मार्कअप पेस्ट कर रहे हों या ऐसी जगह एम्बेड कर रहे हों जहाँ हर बाइट मायने रखती है। इनपुट और आउटपुट, दोनों पेन पर लाइव कैरेक्टर और लाइन काउंट्स आपको एडिट करते समय साइज़ पर नज़र रखने देते हैं।

शुरू करने के लिए, ऊपर अपना Markdown पेस्ट करें या बिल्ट-इन सैंपल लोड करें, अपनी पसंद के हिसाब से GFM, सैनिटाइज़ेशन, और डॉक्यूमेंट रैपर टॉगल करें, फिर HTML कॉपी करें या इसे फ़ाइल के रूप में डाउनलोड कर लें।