Xem trước Markdown 🔒 Dữ liệu của bạn không rời khỏi trình duyệt.

Viết Markdown, xem kết quả render trực tiếp — kèm mã HTML copy được.

Ctrl+STải .md

Về công cụ này

Markdown là ngôn ngữ chung của README, wiki, issue và tài liệu. Trình soạn này render Markdown kiểu GitHub — bảng, khối code, task list, gạch ngang — trực tiếp khi gõ, và có thể hiện HTML sinh ra để dán vào CMS hay mẫu email.

Render dùng thư viện marked, chỉ tải ở trang này. Bản nháp của bạn ở lại trình duyệt.

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

HTML được render ra có an toàn không, tài liệu dán vào có thể chạy script không?

An toàn. Mỗi lần render đều được marked.js phân tích rồi đưa qua DOMPurify, loại bỏ thẻ script, trình xử lý sự kiện và mọi nội dung có thể thực thi khác trước khi hiển thị ở khung xem trước.

Công cụ có hỗ trợ Markdown kiểu GitHub — bảng, danh sách công việc, gạch ngang không?

Có. Bảng, ~~gạch ngang~~, danh sách công việc [x] và khối code có hàng rào đều render giống hệt như trên GitHub, vì bộ phân tích chạy ở chế độ GFM.

Markdown của tôi có bị tải lên đâu không?

Không. Việc phân tích và render đều diễn ra hoàn toàn trong trình duyệt của bạn — những gì bạn gõ không bao giờ rời khỏi thiết bị.

Tôi có thể lấy mã HTML đầu ra thay vì chỉ xem trước không?

Có. Chuyển khung bên phải sang "Xem HTML" để thấy mã đánh dấu thô đã được làm sạch, hoặc nhấn "Tải .html" để lưu một file HTML độc lập chứa nội dung đã render.

Tại sao cuộn đồng bộ không khớp chính xác với con trỏ của tôi?

Việc đồng bộ theo dõi vị trí cuộn theo phần trăm chứ không theo dòng, vì các khối đã render không tương ứng 1-1 với dòng nguồn — một tiêu đề hay danh sách có thể chiếm nhiều hoặc ít không gian dọc hơn so với mã nguồn Markdown. Tắt "Cuộn đồng bộ" nếu bạn thấy nó gây khó chịu.