मुख्य सामग्री पर जाएँ

मुफ़्त मार्कडाउन से HTML कनवर्टर

लाइव पूर्वावलोकन के साथ मार्कडाउन को क्लीन HTML में बदलें। ब्लॉग, सीएमएस या ईमेल टेम्पलेट के लिए रेडी-टू-पेस्ट HTML को कॉपी करने के लिए स्रोत दृश्य का उपयोग करें।

लोड होने के बाद ऑफ़लाइन काम करता है
HTML यहाँ दिखेगा…

सामान्य उपयोग

  • Markdown को CMS में प्रकाशित करेंMarkdown नोट्स को HTML में परिवर्तित करें ताकि केवल HTML स्वीकार करने वाले CMS में पेस्ट किया जा सके।
  • HTML ईमेल सामग्री बनाएंलेनदेन ईमेल और समाचार पत्र के लिए Markdown को HTML में परिवर्तित करें।
  • स्थानीय रूप से README फाइलों का पूर्वावलोकन करेंअपने README.md को पेस्ट करें यह देखने के लिए कि यह GitHub, GitLab या npm पर कैसे प्रदर्शित होगा।
  • स्टैटिक साइट्स के लिए पृष्ठ सामग्री उत्पन्न करेंMarkdown बॉडी सामग्री को हस्तनिर्मित स्टैटिक साइट्स या एकबारी पृष्ठों के लिए HTML में परिवर्तित करें।
  • दस्तावेज़ HTML बनाएंआंतरिक Markdown दस्तावेज़ों को ऐप्स, सहायता केंद्र या ज्ञान आधार में एम्बेड करने के लिए HTML में परिवर्तित करें।

यह कैसे काम करता है

कन्वर्ज़न पूरी तरह आपके ब्राउज़र में एक हाथ से लिखे Markdown पार्सर द्वारा किया जाता है — कोई थर्ड-पार्टी लाइब्रेरी नहीं, कोई सर्वर रिक्वेस्ट नहीं। पार्सर सोर्स पर लाइन-दर-लाइन चलता है, ब्लॉक-स्तरीय नियम (headings, lists, tables, fenced code) लागू करता है और फिर bold, italic, links, images, और इनलाइन कोड के लिए इनलाइन रेगेक्स पैटर्न का दूसरा पास।

  1. 1
    ब्लॉक संरचना पहले पार्स होती है
    पार्सर रॉ Markdown को लाइन-दर-लाइन पढ़ता है, ब्लॉक-स्तरीय संरचनाओं की पहचान करता है: fenced कोड ब्लॉक (वैकल्पिक भाषा क्लास के साथ), ATX headings (# से ######), blockquotes, GFM task-list चेकबॉक्स सहित ordered और unordered lists, कॉलम अलाइनमेंट के साथ GFM टेबल, horizontal rules, और वे पैराग्राफ़ जो soft-wrapped continuation लाइनों को सही ढंग से जोड़ते हैं।
  2. 2
    हर ब्लॉक के अंदर इनलाइन पैटर्न लागू होते हैं
    हर ब्लॉक का टेक्स्ट HTML-एस्केप होने के बाद, parseInline() में एक रेगेक्स चेन इनलाइन सिंटैक्स बदलती है: images और links (javascript: और data: hrefs हटाने वाली URL scheme whitelisting के साथ), **bold**, *italic*, ~~strikethrough~~, और इनलाइन कोड — उस प्राथमिकता क्रम में।
  3. 3
    प्रीव्यू टॉगल के साथ लाइव HTML आउटपुट
    HTML स्ट्रिंग हर कीस्ट्रोक पर useMemo के ज़रिए फिर से गणना की जाती है, इसलिए दायाँ पैन तुरंत अपडेट होता है। एक टॉगल रॉ HTML सोर्स व्यू और ब्राउज़र के अपने लेआउट इंजन का उपयोग करके रेंडर की गई प्रीव्यू के बीच स्विच करता है।
  4. 4
    रिच-टेक्स्ट कॉपी सहित तीन आउटपुट विकल्प
    आप रॉ HTML मार्कअप कॉपी कर सकते हैं, DOCTYPE और charset meta टैग वाली एक पूरी स्टैंडअलोन .html फ़ाइल डाउनलोड कर सकते हैं, या 'Copy rich text' उपयोग कर सकते हैं — जो Clipboard API के ClipboardItem के ज़रिए क्लिपबोर्ड में text/html और text/plain दोनों MIME टाइप लिखता है, इसलिए फ़ॉर्मेटेड परिणाम बिना अतिरिक्त चरणों के सीधे Gmail, Google Docs, या Word में पेस्ट होता है।

संबंधित टूल

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