Chuyển Markdown sang PDF
Thả một tệp .md vào hoặc dán Markdown của bạn, rồi nhận lại một bản PDF được dàn như một tài liệu thật: tiêu đề, danh sách, bảng, khối mã và những liên kết vẫn bấm được. Nó được dựng ngay trong thẻ trình duyệt này và văn bản của bạn không bao giờ được tải lên.
Cách hoạt động
Markdown là định dạng người ta viết khi muốn nghĩ về câu chữ chứ không phải về định dạng. Một README, ghi chú cuộc họp, nhật ký thay đổi, một bản đặc tả, một bài tập. Nó là văn bản thuần với vài ký hiệu bên trong, và chính điều đó khiến nó dễ viết nhưng khó đưa cho người khác. Người phải đọc thì muốn một tài liệu, còn thứ bạn có là một tệp đầy dấu thăng và dấu sao.
Ở đây cái này biến thành cái kia, ngay trong thẻ trình duyệt của bạn. Markdown được phân tích thành tiêu đề, đoạn văn, danh sách, trích dẫn, khối mã và bảng, rồi từng thứ được dàn lên trang: một cỡ chữ và một độ đậm cho mỗi cấp tiêu đề, một đường kẻ dưới hai cấp trên cùng để các phần của tài liệu dài dễ tìm, một bề ngang dòng dễ đọc, và cách ngắt trang không bao giờ để một tiêu đề trơ trọi ở chân trang còn đoạn văn của nó nằm ở mặt sau.
Thứ duy nhất bạn chọn là khổ giấy, A4 hay US Letter, vì điều đó tùy vào bạn ở đâu và tài liệu sẽ đi đâu. Mọi thứ khác đã được quyết, và cố ý như vậy, không ai chuyển một README lại muốn chọn khoảng cách dòng. Cả hai khổ đều giữ lề hơn một xăng-ti-mét, xấp xỉ dải mà máy in gia đình về mặt vật lý không in được, nên kết quả in ra cũng tốt như khi đọc.
Chỉ những phông mà mọi trình đọc PDF vốn đã có mới được dùng, và đó là lý do tệp ra nhỏ và không phải nhúng gì cả. Điều đó có một cái giá sòng phẳng: các phông có sẵn ấy phủ được văn bản Latinh và tiếng châu Âu có dấu, nhưng không phủ tiếng Trung, Nhật, Hàn, Kirin, Hy Lạp, Do Thái hay Ả Rập. Nếu tài liệu của bạn có những thứ đó, công cụ sẽ cho bạn biết nó không vẽ được những ký tự nào, thay vì lặng lẽ đưa bạn một trang đầy dấu hỏi.
Cách sử dụng
- 1 Chọn một tệp .md, hoặc dán Markdown của bạn vào ô. Bạn có thể sửa ngay ở đó trước khi chuyển.
- 2 Chọn khổ giấy: A4 hoặc US Letter.
- 3 Bấm Tạo PDF.
- 4 Tải về rồi mở một lần để kiểm tra tiêu đề và bảng có ra đúng như bạn mong đợi không.
Điều nên biết
- Tiêu đề cấp một đầu tiên trở thành tên tài liệu và tên tệp tải về, nên hãy bắt đầu tệp của bạn bằng một dòng # duy nhất.
- Bảng, khối mã và danh sách lồng nhau đều được hỗ trợ. Một dòng mã dài sẽ xuống dòng chứ không chạy tràn khỏi trang.
- Liên kết vẫn hoạt động: chúng được ghi vào PDF như chú thích liên kết thật, không chỉ là chữ màu xanh.
- Ảnh viết dạng  sẽ bị bỏ qua. Đi lấy chúng nghĩa là phải gửi một yêu cầu mạng, mà công cụ này thì không gửi cái nào.
- Văn bản châu Âu có dấu thì không sao. CJK, Kirin, Hy Lạp, Do Thái và Ả Rập thì có, vì các phông sẵn có của PDF không chứa những chữ cái đó, công cụ sẽ liệt kê những gì nó buộc phải thay.
Trình duyệt hỗ trợ
- Chrome 94 trở lên
- Firefox 93 trở lên
- Safari 16.4 trở lên
- Edge 94 trở lên
Đây là các phiên bản cũ nhất có đủ những gì công cụ dùng. Chúng được tính ra từ chính công cụ, nên thay đổi theo công cụ.
Số phiên bản được kiểm tra ngày 2026-09-04.
Câu hỏi thường gặp
Làm sao chuyển Markdown sang PDF mà không tải lên?
Dán Markdown của bạn vào đây hoặc chọn tệp. Chính thiết bị của bạn phân tích và dàn nó thành PDF ngay trong thẻ trình duyệt, rồi trả lại cho bạn dưới dạng tệp tải về. Bạn có thể kiểm chứng trong công cụ dành cho nhà phát triển của trình duyệt, ở thẻ Network: không yêu cầu nào mang theo văn bản của bạn.
Nó có giữ bảng và khối mã của tôi không?
Có. Bảng kiểu GitHub được vẽ đúng theo căn lề của từng cột, bề rộng cột lấy từ nội dung, còn khối mã được đặt bằng phông đều nét trên một nền hơi phớt màu. Một dòng mã quá dài so với trang sẽ xuống dòng chứ không bị cắt cụt ở lề.
Liên kết còn bấm được trong PDF không?
Có. Mỗi liên kết [chữ](url) trở thành một chú thích liên kết thật trong tài liệu, nên bấm được ở bất kỳ trình đọc PDF nào, đồng thời được tô màu và gạch chân để trên giấy cũng thấy đó là liên kết.
Ảnh của tôi có được đưa vào không?
Không. Một ảnh trong Markdown là tham chiếu tới tệp nằm ở nơi khác, và đi theo nó nghĩa là gửi một yêu cầu mạng. Công cụ này không gửi cái nào (đó chính là điểm mấu chốt của nó), nên các tham chiếu ảnh bị bỏ qua. Hãy dùng công cụ ảnh sang PDF cho hình, rồi ghép hai tài liệu nếu bạn cần cả hai.
Vì sao vài ký tự biến thành dấu hỏi?
Bản PDF dùng những phông mà mọi trình đọc vốn đã có, nhờ vậy tệp nhỏ và không phải nhúng gì cả. Các phông đó phủ văn bản Latinh và tiếng châu Âu có dấu, nhưng không phủ tiếng Trung, Nhật, Hàn, Kirin, Hy Lạp, Do Thái hay Ả Rập. Khi một ký tự nằm ngoài khả năng vẽ của chúng, nó bị thay và công cụ liệt kê chính xác những ký tự đó, thay vì để bạn phát hiện ra sau.
Tôi có chỉnh được cỡ chữ hay lề không?
Không, và đó là chủ ý. Công cụ hỏi trang giấy nên là gì rồi tự tính phần còn lại, vì một tài liệu được dàn nhất quán đọc dễ hơn một tài liệu ráp lại từ cả chục thanh trượt. Nếu bạn cần toàn quyền với thiết kế thì đây không phải dạng công cụ phù hợp cho việc đó.
Nó hiểu những cú pháp Markdown nào?
Tiêu đề cả kiểu dấu thăng lẫn kiểu gạch dưới, đoạn văn, in đậm, in nghiêng, mã nội dòng, liên kết, danh sách gạch đầu dòng và đánh số kể cả lồng nhau, trích dẫn, khối mã, đường kẻ ngang và bảng. Đây không phải một bản hiện thực CommonMark đầy đủ: nó phủ những gì người ta thực sự viết trong một README hay trong ghi chú, và chỉ phân tích những gì nó cũng vẽ được, để không có gì bị mất một cách lặng lẽ.
Có giới hạn kích thước không?
Không có giới hạn cố định. Toàn bộ tài liệu được giữ trong thẻ trong lúc dựng PDF, nên một tệp rất dài rồi sẽ làm cạn bộ nhớ của một chiếc điện thoại phổ thông, nhưng tài liệu thông thường (một README, một báo cáo, một trăm trang ghi chú) thì còn xa mới tới mức đó.
Công cụ liên quan
Tệp của bạn được xử lý trên thiết bị và không được tải lên. Bạn có thể kiểm chứng trong công cụ dành cho nhà phát triển của trình duyệt, ở thẻ Network.