Cara menggunakan Markdown ke HTML
- Ketik, tempel, atau buka file
.mddi panel Markdown — atau klik Contoh untuk melihat semua elemen yang didukung. - Periksa hasil render di Preview, lalu pindah ke HTML untuk melihat markup yang dihasilkan.
- Aktifkan atau nonaktifkan opsi seperti Markdown GitHub-flavored, baris baru, ID heading, atau dokumen HTML lengkap.
- Klik Salin HTML untuk menempelkannya ke CMS atau template kamu, atau Unduh untuk menyimpan file
.html.
Apa itu konverter Markdown ke HTML?
Markdown adalah sintaks teks biasa yang ringan untuk memformat tulisan: # untuk heading, **bold**, - untuk daftar, dan backtick untuk kode. Browser tidak bisa menampilkannya secara langsung, jadi Markdown perlu diubah menjadi HTML terlebih dahulu. Konverter ini melakukannya di browser kamu menggunakan parser marked dan menampilkan hasilnya berdampingan, sehingga sangat berguna untuk file README, dokumentasi, postingan blog yang ditulis dengan Markdown, serta konten yang perlu ditempel ke CMS yang hanya menerima HTML.
Sintaks yang didukung
| Markdown | Output HTML |
|---|---|
## Setup | <h2 id="setup">Setup</h2> |
**bold**, _italic_ | <strong>, <em> |
[link](/docs) | <a href="/docs">link</a> |
- [x] Selesai (GFM) | <li><input type="checkbox" checked disabled> Selesai</li> |
~~lama~~ (GFM) | <del>lama</del> |
| ```js (blok kode) | <pre><code class="language-js"> |
GitHub-flavored Markdown (GFM) menambahkan tabel pipa dengan perataan kolom (|:---|:---:|---:|), daftar tugas, coret teks, dan tautan otomatis untuk URL biasa. Blok kode berpagar menyimpan bahasanya sebagai class language-*, yang akan dikenali oleh syntax highlighter seperti Prism atau highlight.js.
Apakah HTML yang dihasilkan aman?
Markdown memperbolehkan HTML mentah, sehingga sebuah dokumen bisa berisi tag <script>, handler onerror=, atau tautan javascript:. Preview selalu dibersihkan dengan DOMPurify sebelum ditampilkan, dan secara default output HTML juga dibersihkan dengan cara yang sama. Jika kamu mengonversi Markdown yang dikirim pengguna di situsmu sendiri, bersihkan juga di sisi server — pembersihan di sisi klien hanya melindungi halaman ini.
Penjelasan opsi
- Baris baru menjadi <br> — Markdown standar menggabungkan baris dalam satu paragraf; komentar GitHub justru memperlakukan setiap baris baru sebagai pemisah baris. Aktifkan opsi ini agar perilakunya sama seperti komentar.
- ID heading — menambahkan atribut
idala GitHub (huruf kecil, dipisah tanda hubung, dan dibuat unik dengan-1,-2) agar kamu bisa menautkan ke#installationatau membuat daftar isi. - Dokumen HTML lengkap — membungkus output dengan
<!doctype html>,<head>, dan<body>, dengan heading pertama sebagai<title>.
Tips
Beri satu baris kosong sebelum daftar, tabel, dan blok kode — banyak masalah “kenapa tidak tampil?” disebabkan oleh baris kosong yang terlewat. Ingin melakukan kebalikannya? Gunakan konverter HTML ke Markdown, lalu rapikan hasilnya dengan HTML Formatter.
Juga dicari sebagai: konverter markdown, md ke html, preview markdown, editor markdown, gfm, markdown github, renderer markdown, convert md ke html.
Tool yang cocok dipakai bersama Markdown ke HTML
- Markdown ke Webflow Rich Text — Tempel Markdown, cek pratinjaunya, lalu salin sebagai rich text berformat.
- Encoder HTML Entity — Escape < > & " supaya teks aman ditampilkan di HTML, ubah aksen dan simbol menjadi named atau numeric entity, atau decode HTML yang penuh entity menjadi teks biasa.
- Word Counter — Tempel atau ketik teksmu untuk menghitung kata dan karakter secara langsung, plus estimasi waktu baca dan bicara, kepadatan kata kunci, serta cek panjang untuk judul SEO, meta description, dan postingan media sosial.
- Pembanding Teks — Tempel versi asli dan versi yang sudah diubah untuk melihat baris yang ditambah, dihapus, dan diubah secara berdampingan, lengkap dengan kata-kata yang berubah yang disorot di dalam setiap baris.
Pertanyaan yang sering diajukan
Bisakah saya menempel Markdown ke Webflow?
Apakah Markdown saya diunggah ke server?
Apakah mendukung Markdown GitHub-flavored?
- [ ] / - [x]), coret teks dengan ~~, dan URL yang ditautkan otomatis, sesuai spesifikasi GFM yang dipakai di GitHub.Kenapa baris baru saya hilang?
<br>, atau aktifkan opsi “Baris baru menjadi <br>”.Bisakah saya menggunakan HTML mentah di dalam Markdown?
<details>, <kbd>, atau <sup> akan dipertahankan; script, event handler, dan URL javascript: dihapus kecuali kamu mematikan pembersihan output.Apakah ada syntax highlighting untuk blok kode?
<pre><code class="language-xyz">, yang sesuai dengan konvensi highlight.js dan Prism. Tambahkan salah satu library tersebut ke halamanmu untuk memberi warna pada kode.