تخطَّ إلى المحتوى الرئيسي

محول Markdown إلى HTML مجانًا

حوّل Markdown إلى HTML نظيف مع معاينة مباشرة. استخدم عرض المصدر لنسخ HTML الجاهز للصق في المدونات أو أنظمة إدارة المحتوى أو قوالب البريد الإلكتروني.

يعمل دون اتصال بعد التحميل
سيظهر HTML هنا…

الاستخدامات الشائعة

  • نشر Markdown في CMSتحويل ملاحظات Markdown إلى HTML للصق في CMS الذي يقبل HTML فقط.
  • بناء محتوى بريد إلكتروني HTMLتحويل Markdown إلى HTML للرسائل الإلكترونية المعاملية والنشرات الإخبارية.
  • معاينة ملفات README محليًاالصق README.md الخاص بك لمعرفة كيفية عرضه على GitHub أو GitLab أو npm.
  • إنشاء محتوى الصفحة للمواقع الثابتةتحويل محتوى نص Markdown إلى HTML للمواقع الثابتة المصنوعة يدويًا أو الصفحات لمرة واحدة.
  • بناء HTML الوثائقتحويل مستندات Markdown الداخلية إلى HTML للتضمين في التطبيقات أو مراكز المساعدة أو قواعد المعرفة.

كيف يعمل

يتم التحويل بالكامل في متصفحك بمحلّل Markdown مكتوب يدويًا — لا مكتبة خارجية ولا طلب خادم. يمر المحلّل على المصدر سطرًا بسطر، مطبّقًا قواعد مستوى الكتل (العناوين، القوائم، الجداول، الكود المسوّر) ثم مرورًا ثانيًا لأنماط التعبيرات النمطية المضمّنة للعريض والمائل والروابط والصور والكود المضمّن.

  1. 1
    تحليل بنية الكتل أولًا
    يقرأ المحلّل Markdown الخام سطرًا بسطر، محددًا بنى مستوى الكتل: كتل الكود المسوّرة (مع صنف لغة اختياري)، وعناوين ATX (من # إلى ######)، والاقتباسات، والقوائم المرتبة وغير المرتبة بما فيها مربعات قوائم المهام في GFM، وجداول GFM مع محاذاة الأعمدة، والخطوط الأفقية، والفقرات التي تضم أسطر المتابعة الملفوفة بشكل صحيح.
  2. 2
    تطبيق الأنماط المضمّنة داخل كل كتلة
    بعد تهريب نص كل كتلة كـ HTML، تحوّل سلسلة تعبيرات نمطية في parseInline() الصياغة المضمّنة: الصور والروابط (مع قائمة سماح لمخططات الروابط تزيل روابط javascript: وdata:)، و**العريض**، و*المائل*، و~~المشطوب~~، والكود المضمّن — بترتيب الأسبقية هذا.
  3. 3
    إخراج HTML مباشر مع مفتاح معاينة
    يُعاد حساب سلسلة HTML عبر useMemo مع كل ضغطة مفتاح، فتتحدّث اللوحة اليمنى فورًا. ويبدّل مفتاح بين عرض مصدر HTML الخام ومعاينة معروضة باستخدام محرك التخطيط في المتصفح نفسه.
  4. 4
    ثلاثة خيارات إخراج بما فيها نسخ النص المنسّق
    يمكنك نسخ وسوم HTML الخام، أو تنزيل ملف .html مستقل كامل مع DOCTYPE ووسم meta للترميز، أو استخدام «نسخ النص المنسّق» — الذي يكتب نوعي MIME text/html وtext/plain إلى الحافظة عبر ClipboardItem من Clipboard API، فتُلصق النتيجة المنسّقة مباشرة في Gmail أو Google Docs أو Word دون خطوات إضافية.

أدوات ذات صلة

الأسئلة الشائعة