टेक्स्ट

Markdown Preview / HTML ↔ Markdown

Markdown को फ़ॉर्मेट किए गए HTML के रूप में लाइव पूर्वावलोकन, साथ ही दोनों दिशाओं में कन्वर्ज़न: Markdown → HTML और HTML → Markdown।

Markdown is a lightweight markup language that formats text with plain characters (**bold**, # heading, - list) and stays readable even unrendered. This tool gives you a live preview of Markdown as HTML and converts in both directions.

How to use it

Common uses

Things to keep in mind

Different platforms (GitHub, GitLab, Discord) support slightly different Markdown extensions (tables, strikethrough, checkboxes) — the base syntax is the same everywhere.

Converting HTML to Markdown loses whatever Markdown can't express: complex layout, inline styles, deeply nested elements.

इस टूल के बारे में लेख: Markdown: यह डॉक्यूमेंटेशन का मानक क्यों बना

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

कौन-से कन्वर्जन्स ऑफ़र किए जाते हैं?

तीन मोड उपलब्ध हैं: फ़ॉर्मेटेड HTML के रूप में रेंडर किए गए Markdown का लाइव प्रीव्यू, एक स्पष्ट Markdown → HTML कन्वर्जन, और एक रिवर्स HTML → Markdown कन्वर्जन।

कौन-सा Markdown रेंडरिंग इंजन इस्तेमाल होता है?

यह JavaScript में एक सरल क्लाइंट-साइड Markdown रेंडरिंग है, जिसका Blade या Twig जैसे किसी विशिष्ट सर्वर-साइड टेम्पलेटिंग इंजन से कोई संबंध नहीं है; परिणाम स्टैंडर्ड Markdown दर्शाता है, फ्रेमवर्क-विशिष्ट सिंटैक्स नहीं।

क्या मेरा Markdown या HTML कंटेंट सर्वर पर भेजा जाता है?

नहीं, कन्वर्जन और प्रीव्यू पूरी तरह ब्राउज़र में होते हैं, कोई भी कंटेंट ऑनलाइन नहीं भेजा जाता।

एक ही फ़ाइल अलग-अलग ऐप्स में अलग क्यों दिखती है?

मूल Markdown टेबल, स्ट्राइकथ्रू टेक्स्ट या कोड ब्लॉक में सिंटैक्स हाइलाइटिंग परिभाषित नहीं करता — ये अलग-अलग इम्प्लीमेंटेशन के एक्सटेंशन हैं। GitHub Flavored Markdown और CommonMark स्पेसिफ़िकेशन कुछ अस्पष्ट मामलों को अलग-अलग ट्रीट करते हैं, इसलिए एक ही फ़ाइल की रेंडरिंग पार्सर पर निर्भर करते हुए अलग हो सकती है।

जटिल HTML को Markdown में कन्वर्ट करते समय क्या खो जाता है?

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

लेख: टेक्स्ट

camelCase, snake_case, kebab-case: कब कौन-सी शैली इस्तेमाल करें

camelCase, snake_case और kebab-case क्यों मौजूद हैं, और हर एक आमतौर पर कहाँ इस्तेमाल होती है।

Text Diff: टेक्स्ट के अंतर ढूँढने का एल्गोरिदम कैसे काम करता है

diff एल्गोरिदम टेक्स्ट के दो संस्करणों के बीच न्यूनतम परिवर्तन सेट कैसे ढूँढता है।

रेगुलर एक्सप्रेशन: बुनियादी बातें और लालची मिलान का जाल

रेगुलर एक्सप्रेशन में लालची और आलसी मिलान में अंतर, और व्यवहार में यह क्यों मायने रखता है।

लाइन सॉर्टिंग: वर्णानुक्रम और संख्यात्मक क्रम में अंतर क्यों है

वर्णानुक्रम सॉर्टिंग संख्याओं को टेक्स्ट की तरह क्यों मानती है, और यह संख्यात्मक सॉर्टिंग से कैसे अलग है।

स्ट्रिंग एस्केपिंग: JS, JSON, शेल और रेगेक्स में अलग-अलग नियम क्यों

हर जगह काम करने वाला कोई एक एस्केपिंग नियम क्यों नहीं है — JS, JSON, शेल और रेगेक्स सबके अपने नियम हैं।

CRLF और LF: लाइन एंडिंग अब भी समस्याएँ क्यों पैदा करती हैं

CRLF और LF में अंतर कहाँ से आया, और git व स्क्रिप्ट के साथ यह आज भी समस्याएँ क्यों पैदा करता है।

कैरेक्टर और शब्द गिनना: यूनिकोड इसे जटिल क्यों बनाता है

यूनिकोड में विज़ुअली एक इमोजी कई कोड पॉइंट से क्यों बन सकता है।

Lorem Ipsum: यह प्लेसहोल्डर टेक्स्ट कहाँ से आया और इसका कोई मतलब क्यों नहीं

Lorem Ipsum टेक्स्ट वास्तव में कहाँ से आया, और असली टेक्स्ट की जगह अर्थहीन टेक्स्ट क्यों इस्तेमाल होता है।

Slugify: टाइटल एक वैध URL में कैसे बदलता है

एक आर्टिकल टाइटल हाइफ़न वाले साफ़, पढ़ने योग्य URL में कैसे बदलता है।

अदृश्य स्पेस: विज़ुअली एक जैसे टेक्स्ट की तुलना क्यों फेल हो जाती है

एक अदृश्य स्पेस विज़ुअली एक जैसे दो टेक्स्ट की तुलना कैसे फेल कर सकता है।

टेक्स्ट रिवर्स करना: इमोजी के साथ यह क्यों टूट जाता है

नैव टेक्स्ट रिवर्सल कई कोड पॉइंट से बने इमोजी को क्यों तोड़ देता है।

टेक्स्ट फ्रीक्वेंसी एनालिसिस: वर्ड क्लाउड से लेकर सिफर तोड़ने तक

अक्षर फ्रीक्वेंसी एनालिसिस ने ऐतिहासिक रूप से सरल सब्स्टिट्यूशन सिफर तोड़ने में कैसे मदद की।