Konverter Markdown ke HTML (subset CommonMark)
Tempel Markdown dan langsung lihat HTML yang setara. Cocok untuk posting blog, dokumentasi, file README. Output adalah HTML semantik bersih yang bisa ditempel ke CMS atau situs statis manapun.
<h1>Hello</h1> <p>A <strong>bold</strong> statement and <em>italic</em> text.</p> <ul> <li>Item 1</li> <li>Item 2</li> </ul> <p><a href="https://tools.appdevelopsk.com">Toolify</a></p>
Tampilkan pratinjau yang dirender
Cara kerjanya
Apa yang didukung
Heading: # H1 hingga ###### H6. Daftar: - / * / + untuk tidak berurutan, 1. 2. 3. untuk berurutan. Blockquote: > awal baris. Blok kode: ``` dengan bahasa opsional. Inline: **tebal**, *miring*, `kode`, ~~coret~~, [tautan](url), . Garis horizontal: ---, ***, atau ___.
Kami mengimplementasikan elemen penting CommonMark. Tabel, catatan kaki, dan daftar tugas (-[ ]) belum termasuk; untuk itu, gunakan library CommonMark atau GFM lengkap di pipeline build Anda.
Kapan menggunakan alat ini
Konversi cepat untuk ditempel ke CMS. Sebagian besar CMS menerima HTML; jika Anda menulis dalam Markdown tetapi editor tidak merendernya secara native, jalankan melalui alat ini terlebih dahulu.
Pembuatan dokumentasi: konversi README.md ke HTML untuk halaman landing proyek. Outputnya cukup bersih untuk dibungkus dalam template dasar.
Komposisi email: banyak klien email merender HTML tetapi tidak Markdown. Tulis dalam Markdown, konversi, tempel.
Konversi di sisi browser
Semua konversi berjalan di browser Anda. Markdown Anda โ yang mungkin berisi draf rahasia, cuplikan kode, atau catatan โ tidak pernah meninggalkan mesin Anda. Tidak ada log server, tidak ada data pelatihan AI, hanya transformasi regex yang deterministik.
Jika Anda memerlukan fitur GFM (tabel, daftar tugas, catatan kaki), gunakan library yang lebih lengkap seperti marked.js, markdown-it, atau remark di build Anda. Untuk sebagian besar Markdown sederhana hingga menengah, output alat ini sudah cukup.
Pertanyaan umum
โบApakah ini mendukung tabel?
Belum. Tabel adalah ekstensi GFM, bukan CommonMark murni. Kami mungkin menambahkannya di versi mendatang.
โบApakah blok kode saya akan di-highlight sintaks?
Kami menambahkan class='language-X' ke tag <pre><code> sehingga highlighter seperti Prism atau highlight.js dapat menata gayanya. HTML itu sendiri tidak bergaya โ terapkan CSS atau library Anda sendiri.
โบApakah output aman untuk ditempel di mana saja?
Kami meng-escape <, >, &, dan " dalam blok kode dan kode inline. Konten lainnya dikonversi apa adanya. Jika Anda menempel Markdown yang dibuat pengguna, sanitasi outputnya sebelum menyuntikkan ke halaman.
โบMengapa penekanan saya terlihat aneh?
Pembuatan penekanan Markdown yang bersarang bisa rumit. * vs _ mungkin berperilaku berbeda dengan tanda baca yang berdekatan. Spesifikasi CommonMark tepat; jika output kami berbeda, tempel contoh spesifikasi untuk pemeriksaan.
โบApakah ini menangani HTML di dalam Markdown?
HTML inline dilewatkan (yang merupakan perilaku CommonMark). Gunakan dengan hati-hati โ HTML berbahaya dari sumber yang tidak tepercaya akan dilewatkan tanpa perubahan.
โบBisakah saya mengonversi HTML kembali ke Markdown?
Ya โ lihat konverter HTML ke Markdown kami (tertaut di bawah Alat Terkait).
โบBagaimana dengan catatan kaki?
Belum diimplementasikan (ekstensi GFM). Untuk dokumen kompleks, gunakan library sisi server seperti remark-gfm.
โบApakah data meninggalkan browser saya?
Tidak. Konversi berjalan secara lokal; Markdown Anda tidak pernah dikirim ke mana saja.
Alat terkait
Terakhir diperbarui: