Công cụ chuyển Markdown sang HTML

Viết hoặc dán Markdown để nhận HTML sạch ngay lập tức, kèm bản xem trước đã được làm sạch, bảng GitHub-flavored, danh sách việc cần làm và khối code có rào chắn.

Cập nhật
0 từ · 0 dòng

Bản xem trước sẽ hiển thị ở đây.

0 B HTML
Dùng trong

Sao chép sang Webflow dán một phần tử Rich Text mới trong Designer (Ctrl/⌘+V trên canvas hoặc trong Navigator). Sao chép dạng rich text dán văn bản đã định dạng vào một phần tử Rich Text có sẵn, Google Docs, Notion hoặc email.

Bản xem trước luôn được làm sạch bằng DOMPurify. Chỉ bỏ chọn “Làm sạch đầu ra HTML” khi bạn tin tưởng Markdown và cần HTML nhúng thô như <iframe> hoặc trình xử lý sự kiện nội tuyến.

Dữ liệu của bạn không bao giờ rời khỏi máy tính. Mọi xử lý diễn ra 100% cục bộ trong trình duyệt của bạn.

Công cụ này có hữu ích không?0.0 0 lượt đánh giá
Chuyển HTML hoặc rich text từ web, tài liệu sang Markdown sạchChuyển HTML sang Markdown →

Cách dùng Markdown sang HTML

  1. Gõ, dán hoặc mở file .md trong khung Markdown — hoặc nhấn Mẫu để xem tất cả cú pháp được hỗ trợ.
  2. Kiểm tra kết quả hiển thị trong Xem trước, sau đó chuyển sang HTML để xem mã đã tạo.
  3. Bật hoặc tắt các tùy chọn như Markdown kiểu GitHub, xuống dòng, ID cho tiêu đề hoặc tài liệu HTML đầy đủ.
  4. Nhấn Sao chép HTML để dán vào CMS hoặc template của bạn, hoặc Tải về để lưu file .html.

Công cụ chuyển Markdown sang HTML là gì?

Markdown là cú pháp định dạng văn bản thuần, nhẹ: # cho tiêu đề, **đậm**, - cho danh sách và dấu backtick cho code. Trình duyệt không thể hiển thị trực tiếp, nên cần chuyển sang HTML trước. Công cụ này làm việc đó ngay trong trình duyệt của bạn bằng bộ phân tích marked và hiển thị kết quả song song, rất tiện cho file README, tài liệu, bài blog viết bằng Markdown và nội dung cần dán vào CMS chỉ chấp nhận HTML.

Cú pháp được hỗ trợ

MarkdownĐầu ra HTML
## Cài đặt<h2 id="cai-dat">Cài đặt</h2>
**đậm**, _nghiêng_<strong>, <em>
[liên kết](/docs)<a href="/docs">liên kết</a>
- [x] Xong (GFM)<li><input type="checkbox" checked disabled> Xong</li>
~~cũ~~ (GFM)<del>cũ</del>
```js fence<pre><code class="language-js">

GitHub-flavored Markdown (GFM) bổ sung bảng dạng pipe với căn lề cột (|:---|:---:|---:|), danh sách việc cần làm, gạch ngang và tự động tạo liên kết cho URL trần. Khối code có rào chắn giữ ngôn ngữ dưới dạng class language-*, để các thư viện tô màu cú pháp như Prism hoặc highlight.js nhận diện.

HTML được tạo ra có an toàn không?

Markdown cho phép HTML thô, nên một tài liệu có thể chứa thẻ <script>, trình xử lý onerror= hoặc liên kết javascript:. Bản xem trước luôn được làm sạch bằng DOMPurify trước khi hiển thị, và mặc định đầu ra HTML cũng được làm sạch tương tự. Nếu bạn chuyển đổi Markdown do người dùng gửi lên trên website của mình, hãy làm sạch cả ở máy chủ — làm sạch phía client chỉ bảo vệ trang này.

Giải thích các tùy chọn

  • Xuống dòng thành <br> — Markdown chuẩn gộp các dòng trong cùng một đoạn; còn bình luận trên GitHub coi mỗi dấu xuống dòng là một lần ngắt dòng. Bật tùy chọn này để khớp với cách hoạt động của bình luận.
  • ID cho tiêu đề — thêm thuộc tính id kiểu GitHub (chữ thường, nối bằng dấu gạch ngang, tránh trùng bằng -1, -2) để bạn liên kết tới #cai-dat hoặc tạo mục lục.
  • Tài liệu HTML đầy đủ — bọc đầu ra trong <!doctype html>, <head> và <body>, dùng tiêu đề đầu tiên làm <title>.

Mẹo

Hãy để một dòng trống trước danh sách, bảng và khối code có rào chắn — nhiều lỗi kiểu “sao không hiển thị?” đến từ việc thiếu dòng trống. Cần làm ngược lại? Dùng công cụ chuyển HTML sang Markdown, rồi làm gọn kết quả bằng HTML Formatter.

Cũng được tìm dưới tên: chuyển markdown sang html, chuyển đổi md sang html, trình xem trước markdown, trình soạn thảo markdown, markdown github, trình chuyển đổi markdown, md sang html online.

Các công cụ dùng kèm tốt với Markdown sang HTML

  • Markdown sang Webflow Rich Text — Dán Markdown, xem trước và sao chép dưới dạng rich text có định dạng.
  • Mã hóa HTML Entity — Escape < > & " để văn bản hiển thị an toàn trong HTML, chuyển dấu và ký hiệu sang entity dạng tên hoặc số, hoặc giải mã HTML chứa entity về văn bản thuần.
  • Đếm từ — Dán hoặc gõ văn bản để đếm từ và ký tự theo thời gian thực, kèm thời gian đọc và thời gian nói, mật độ từ khóa và kiểm tra độ dài cho tiêu đề SEO, mô tả meta và bài đăng mạng xã hội.
  • So sánh văn bản — Dán bản gốc và bản đã chỉnh sửa để xem các dòng được thêm, xóa và thay đổi song song, kèm các từ chính xác đã đổi được tô sáng trong từng dòng.

Câu hỏi thường gặp

Tôi có thể dán Markdown vào Webflow không?
Có. Sao chép sang Webflow sẽ chuyển Markdown đã render thành một phần tử Rich Text duy nhất để bạn dán trong Designer bằng Ctrl/⌘+V. Sao chép dạng rich text sẽ dán vào một phần tử Rich Text có sẵn, Google Docs hoặc email. Chuyển Markdown sang Webflow Rich Text có thêm tùy chọn như xóa H1 đầu tiên.
Nội dung Markdown của tôi có được tải lên đâu không?
Không. Việc chuyển đổi chạy hoàn toàn trong trình duyệt của bạn bằng JavaScript; không có gì được gửi lên máy chủ. Nội dung nhập gần nhất chỉ được lưu trong local storage của trình duyệt bạn.
Công cụ có hỗ trợ Markdown kiểu GitHub không?
Có. Khi bật tùy chọn GFM (mặc định), công cụ hiển thị bảng dạng pipe, danh sách việc cần làm (- [ ] / - [x]), gạch ngang với ~~ và URL được tự động liên kết, theo đặc tả GFM dùng trên GitHub.
Vì sao dấu xuống dòng của tôi biến mất?
Trong Markdown chuẩn, một dấu xuống dòng đơn bên trong đoạn được xem như khoảng trắng. Hãy kết thúc dòng bằng hai dấu cách hoặc dấu gạch chéo ngược để tạo <br>, hoặc bật tùy chọn “Xuống dòng thành <br>”.
Tôi có thể dùng HTML thô trong Markdown không?
Có, Markdown giữ nguyên HTML nội tuyến. Các thẻ an toàn như <details>, <kbd> hoặc <sup> được giữ lại; script, trình xử lý sự kiện và URL javascript: sẽ bị xóa trừ khi bạn tắt tính năng làm sạch đầu ra.
Công cụ có thêm tô màu cú pháp cho khối code không?
Công cụ xuất <pre><code class="language-xyz"> cho khối có rào chắn kèm ngôn ngữ, đúng quy ước mà highlight.js và Prism mong đợi. Hãy thêm một trong các thư viện đó vào trang của bạn để tô màu code.
Tôi có thể cài Markdown sang HTML như một ứng dụng web và dùng khi không có mạng không?
Có. Markdown sang HTML là một ứng dụng web (PWA) có thể cài đặt — cài trực tiếp từ trình duyệt, không cần tải từ cửa hàng ứng dụng. Trên Chrome hoặc Edge (Windows, macOS, Linux, ChromeOS) hoặc Android, bấm Cài đặt ứng dụng ở đầu trang này; trên iPhone và iPad, dùng Chia sẻ → Thêm vào Màn hình chính; trên Mac, dùng File → Add to Dock trong Safari 17 trở lên. Sau đó ứng dụng mở trong cửa sổ riêng với biểu tượng riêng, và vì chạy hoàn toàn trên trình duyệt nên vẫn hoạt động khi không có mạng. Firefox trên máy tính không thể cài ứng dụng web. Cách cài đặt hoạt động thế nào.

Công cụ liên quan