Công cụ chuyển đổi

Chuyển URL sang Markdown

Chuyển URL sang Markdown là công cụ miễn phí biến một trang web truy cập công khai thành Markdown sạch của nội dung chính — bài viết, trang tài liệu hoặc luồng thảo luận, không kèm điều hướng của site — sẵn sàng cho LLM, pipeline RAG và ghi chú. Không cần đăng ký để dùng thử; bản dùng thử cho 3 lượt chuyển đổi mỗi IP mỗi giờ và 10 mỗi ngày.

Chưa chuyển đổi trang nào
Dán một URL ở trên và nhấn Chuyển đổi. Markdown xuất hiện ở đây.

Cách thực hiện

Cách chuyển một trang web sang Markdown

Bạn có thể dán gì

  • Mọi trang http(s) công khai — bài viết, tài liệu, bài blog
  • Trang sau đăng nhập hoặc paywall không thể tải
  • Trang được tải trên máy chủ của chúng tôi, không chạy JavaScript của nó
  • Dùng thử không cần tài khoản: tối đa 10 MB và 25 trang mỗi file, 3 lượt chuyển đổi mỗi giờ và 10 mỗi ngày
Chuyển URL sang Markdown: cửa sổ trình duyệt có thanh địa chỉ chuyển thành cửa sổ Markdown

Vì sao nên dùng

Vì sao nên dùng công cụ chuyển URL sang Markdown này

Một trang web được viết cho trình duyệt. Markdown được viết cho con người và model. Công cụ này tìm phần của trang mang ý nghĩa, giữ cấu trúc của nó, và bỏ lại phần trang trí của site.

Nội dung chính, không phải cả trang

Nhiều bộ trích xuất cùng đọc trang, và kết quả giữ được nhiều nội dung bài viết nhất sẽ thắng, nên menu, banner cookie, chân trang và dải bài viết liên quan không lọt vào Markdown.

Cấu trúc sống sót

Tiêu đề, danh sách, bảng và khối mã đi qua dưới dạng Markdown, và mọi liên kết hay đường dẫn ảnh tương đối đều được viết lại thành URL đầy đủ, vẫn hoạt động bên ngoài trang.

Trang dùng JavaScript cũng được kết xuất

Khi HTML đầu tiên chỉ là một khung ứng dụng rỗng, trang được kết xuất trong trình duyệt headless và nội dung đã kết xuất được chuyển đổi thay vào đó.

Miễn phí dùng thử, không cần đăng nhập

Xem trước và sao chép Markdown không cần tài khoản, tối đa 3 lượt chuyển đổi mỗi giờ và 10 mỗi ngày. Đăng nhập để tải file .md.

Bộ tải lịch sự, tự nhận diện

Mỗi yêu cầu tự nhận diện bằng một user agent được tài liệu hóa, và chủ site có thể chặn nó — xem trang về bộ tải trong tài liệu.

Cùng engine như API

Công cụ trên trang này và POST /v1/convert/url chạy cùng mã, nên một script có thể chuyển tối đa 20 URL mỗi lệnh gọi.

Vấn đề

Vì sao một trang trực tiếp gây nhiễu cho model

Trang đầy nhiễu

Trang web trực tiếp chôn nội dung dưới điều hướng, quảng cáo, banner và script — thường nhiều văn bản gấp vài lần chính bài viết.

Markup lộn xộn

HTML viết tay và được tạo hiếm khi ánh xạ sạch sang cấu trúc dễ đọc.

AI cần bài viết

RAG và agent muốn bài viết, không phải phần thừa quanh trang — và một số trang chỉ hiện bài viết sau khi JavaScript chạy.

Trang web sang Markdown: văn bản sao chép lộn xộn bên cạnh cấu trúc Markdown gọn gàng

Những gì được giữ lại

Những gì công cụ chuyển URL này tải về

Tải phía máy chủ
Trang được tải phía máy chủ, yêu cầu Markdown trước rồi mới đến HTML; Markdown riêng của site chỉ được dùng khi nó vượt qua kiểm tra chất lượng. Không cần plugin trình duyệt hay công cụ cục bộ.Source: RFC 9110: HTTP Semantics
Trích xuất nội dung chính
Nhiều bộ trích xuất — chấm điểm khả năng đọc, phát hiện phần lặp khuôn mẫu, phân tích mật độ văn bản, và phần tử main hay article riêng của trang — cạnh tranh với nhau, và bộ giữ được nhiều cấu trúc và văn xuôi nhất sẽ thắng. Các site nổi tiếng như trình tạo tài liệu, GitHub và Wikipedia dùng quy tắc riêng theo site.Source: HTML Living Standard: the main element
Trang được kết xuất bằng JavaScript
Một khung ứng dụng rỗng được kết xuất trong trình duyệt headless, đợi trang ổn định rồi chuyển DOM đã kết xuất cho cùng quy trình trích xuất. Nội dung chỉ xuất hiện sau một cú nhấp hay một lần cuộn sẽ không được chụp lại.Source: HTML Living Standard
Trang công khai, kích thước và danh tính
Chỉ hỗ trợ URL truy cập công khai: trang sau xác thực, paywall hoặc tường đăng nhập không thể tải. Trang được tải phải tuân theo giới hạn kích thước phản hồi, và user agent của bộ tải được tài liệu hóa tại /docs/fetcher.Source: product pipeline

Ví dụ: bài blog markitdown.ai qua tải URL· https://markitdown.ai/blog/why-pdfs-break-llms

# Why PDFs break LLMs — and what clean Markdown fixes _Published 2026-06-12 · The markitdown.ai team_ > A PDF that looks perfect to a human often falls apart the moment a model reads it. Here's what goes wrong, and why converting to clean Markdown first makes downstream AI far more reliable. A PDF renders perfectly for a human and falls apart the moment a model reads it. The page you see — columns, tables, headers, footnotes — is a *visual* arrangement, not a logical one. When you pull raw text out of it, that visual order rarely survives, and whatever you feed a language model is only as good as the text it actually receives. ## What actually goes wrong When teams pipe documents straight into an LLM or a retrieval index, a few failure modes show up again and again: - **Reading order breaks.** Multi-column layouts interleave. A two-column page becomes "line 1 left, line 1 right, line 2 left, line 2 right…", so a sentence a human reads top-to-bottom arrives at the model scrambled.- **Tables collapse.** Copy-paste turns a table into a loose run of numbers. The relationship between a header and its cell — the entire point of a table — is gone.- **Headings disappear.** The visual hierarchy (this is a section, this is a subsection) is encoded as font size and weight, not structure. Strip the styling and you get one undifferentiated wall of text. 

Trường hợp sử dụng

Trường hợp sử dụng chuyển website sang Markdown

Từ agent AI đến di trú nội dung, chuyển đổi một trang web sang Markdown là một bước nhỏ mà nhiều quy trình phụ thuộc vào.

Pipeline AI và LLM

Đưa bài viết và tài liệu vào chỉ mục RAG, công cụ agent và prompt dưới dạng văn bản sạch với tiêu đề nguyên vẹn, thay vì HTML thô.

Nghiên cứu và ghi chú

Lưu một nguồn dưới dạng Markdown để trích dẫn, chú thích hoặc giữ trong Obsidian hay một kho ghi chú — với các liên kết gốc vẫn còn.

Nhóm nội dung

Chuyển bài viết và trang trung tâm trợ giúp từ CMS này sang CMS khác, hoặc kéo tài liệu tham khảo vào một site tài liệu dựa trên Markdown.

Nhà phát triển

Gọi API từ các job nạp dữ liệu và trình thu thập bạn đang chạy, và nhận đúng Markdown mà công cụ trên trình duyệt hiển thị.

Website sang Markdown: thẻ trình duyệt nạp một tệp Markdown vào chỉ mục RAG, câu lệnh và ghi chú

API

API URL sang Markdown cho nhà phát triển

Chuyển trang từ mã? Gửi một URL — hoặc tối đa 20 trong một mảng urls — tới POST /v1/convert/url kèm khóa API của bạn. Đặt render thành auto, force hoặc skip để kiểm soát việc kết xuất JavaScript, và đặt frontmatter thành true để đưa tiêu đề trang, tác giả và ngày xuất bản vào phần YAML front matter. Markdown trả về trong cùng phản hồi khi trang xong trong cửa sổ chờ; nếu không, bạn nhận một chuyển đổi để thăm dò, hoặc một webhook khi nó kết thúc. Truy cập API thuộc các gói trả phí.

Đọc hướng dẫn API
curl -X POST https://api.markitdown.ai/v1/convert/url \  -H "x-api-key: mdai_…" \  -H "content-type: application/json" \  -d '{"url":"https://markitdown.ai/blog/why-pdfs-break-llms","frontmatter":true}'

Xem lại đầu ra

Hãy xem lại đầu ra URL sang Markdown bên cạnh trang công khai bạn đã gửi. Công cụ giữ nội dung chính và bỏ đi điều hướng, thông báo cookie và liên kết chân trang, nhưng một trang không có bài viết rõ ràng — trang sản phẩm, trang landing, trang chủ với nhiều teaser — vẫn có thể mất một panel bên hoặc giữ lại một khối bạn không muốn trích dẫn. Hãy kiểm tra đoạn đầu và đoạn cuối so với trang trước khi lập chỉ mục kết quả. Các trang dựng nội dung bằng JavaScript được kết xuất trong trình duyệt trước; một trang chỉ tải văn bản sau một cú nhấp, một lần cuộn, hoặc một lần đăng nhập vẫn không thể được chụp lại. Khi một site đã phục vụ Markdown riêng cho client yêu cầu nó, công cụ dùng phiên bản đó nếu nó vượt qua kiểm tra chất lượng, và quay về trang HTML khi nó trông giống một menu toàn site hay một bản kết xuất lưu trữ. Hãy giữ URL nguồn cùng Markdown để người đọc quay lại trang gốc.

Giữ ngữ cảnh nguồn

Hãy giữ URL đã gửi và ngày truy xuất của bạn cùng một kết quả URL sang Markdown trong quy trình của riêng bạn. Một trang công khai có thể thay đổi sau khi bạn chuyển đổi nó, nên một khách truy cập sau này có thể thấy một đoạn đã sửa. Khi bật front matter, kết quả mở đầu bằng URL nguồn, URL canonical, tiêu đề, và — khi trang khai báo — tác giả, ngày xuất bản, mô tả, tên site, ngôn ngữ và ảnh đại diện, được đọc từ thẻ meta, dữ liệu có cấu trúc và byline của trang. Những trường này chỉ lặp lại điều trang tự khai báo về chính nó; hãy kiểm tra tại nguồn nếu nghiên cứu của bạn phụ thuộc vào chúng. Trường metadata của API thì khác: nó chỉ mang ngữ cảnh do bạn cung cấp. Trước khi trích dẫn một bảng hay đoạn văn, hãy so nó với trang và giữ đủ ngữ cảnh xung quanh để tránh đổi nghĩa. Markdown giúp nội dung web dễ tái sử dụng hơn; nó không xác lập liệu trang có chính xác hay bạn có quyền đăng lại.

HTML đã lưu và URL

Hãy chọn công cụ chuyển HTML khi bạn đã có đúng ảnh chụp trang cần xử lý. Hãy chọn URL sang Markdown khi một địa chỉ truy cập công khai là đầu vào cho lần chuyển đổi hiện tại. Đây là những quy trình liên quan với mức kiểm soát nguồn khác nhau: một file đã lưu cố định đầu vào bạn gửi và được chuyển đổi toàn bộ, còn một URL phụ thuộc vào thứ website trả về tại thời điểm yêu cầu và bị rút gọn về nội dung chính của nó. Không tuyến nào vượt qua hạn chế truy cập. Nếu một site từ chối bộ tải hoặc yêu cầu đăng nhập, hãy dùng tài liệu bạn được phép lấy qua một quy trình phù hợp. Đừng thử lại nhiều lần một URL không truy cập được như thể một lần chuyển đổi nữa sẽ cấp quyền truy cập.

Nghiên cứu với LLM

Nhà nghiên cứu dán một nguồn, không phải một file. Công cụ này tải URL bạn gửi, giữ phần thân bài viết hoặc tài liệu, và trả về Markdown bạn có thể trích dẫn, chia đoạn hoặc thả vào một kho ghi chú, với các liên kết vẫn hoạt động. Nó kết xuất các trang JavaScript khi máy chủ gửi một khung rỗng, và nó không đăng nhập vào paywall.

  • Chỉ hỗ trợ URL truy cập công khai.
  • Bộ tải tự nhận diện; người vận hành có thể từ chối user agent — xem /docs/fetcher.
  • File HTML đã lưu thuộc về /html-to-markdown, không phải ở đây.

FAQ

Câu hỏi về URL sang Markdown

Chuyển URL sang Markdown hoạt động thế nào?

Chuyển URL sang Markdown tải trang công khai bạn dán vào, giữ nội dung chính của nó, và chuyển đổi thành Markdown với các liên kết URL đầy đủ — không cần tải file lên. Trang cần JavaScript được kết xuất trong trình duyệt trước.

Nó có loại bỏ quảng cáo và điều hướng khỏi một trang trực tiếp không?

Có, với những trang có khu vực nội dung chính rõ ràng. Chuyển URL sang Markdown giữ lại bài viết, phần thân tài liệu hoặc luồng thảo luận, và loại bỏ menu, banner cookie và chân trang; một trang landing hay trang sản phẩm không có một khối nội dung chính duy nhất vẫn có thể giữ lại hoặc mất một panel bên, nên hãy kiểm tra kết quả.

Có giới hạn kích thước cho một trang được tải không?

Công cụ chuyển công khai hoạt động trên các trang web công khai. Trang được tải phải tuân theo giới hạn kích thước phản hồi và có thể bị từ chối nếu quá lớn.

Nó có hoạt động trên trang sau đăng nhập không?

Không. Chỉ hỗ trợ URL truy cập công khai. Trang sau xác thực, paywall hoặc tường đăng nhập không thể tải.

Còn trang kết xuất bằng JavaScript thì sao?

Trang kết xuất bằng JavaScript được kết xuất trong trình duyệt headless khi HTML đầu tiên là một khung rỗng, sau đó chuyển đổi như mọi trang khác. Qua API, đặt render thành force sẽ luôn kết xuất và skip thì không bao giờ. Văn bản chỉ xuất hiện sau một cú nhấp, một lần cuộn, hoặc một lần đăng nhập sẽ không được chụp lại.

Tôi có thể chuyển nhiều URL cùng lúc không?

Gửi một mảng urls với tối đa 20 URL công khai tới POST /v1/convert/url. Theo dõi kết quả từng file và xử lý phản hồi bất đồng bộ. Xem /developers.

Chuyển URL sang Markdown có miễn phí không?

Có. Xem trước và sao chép Markdown miễn phí không cần tài khoản, tối đa 3 lượt chuyển đổi mỗi giờ và 10 mỗi ngày; tải file .md cần đăng nhập. Chỉ trang web công khai (không URL nội bộ hay riêng tư).

Công cụ giữ lại nội dung gì?

Công cụ giữ lại tiêu đề, đoạn văn, danh sách, liên kết, hình ảnh, bảng và khối mã của nội dung chính, với các liên kết tương đối được viết lại thành URL đầy đủ. Script, style, điều hướng và chân trang bị bỏ; khi bật front matter, tiêu đề trang, tác giả và ngày xuất bản được đặt ở đầu.

Có API chuyển đổi URL không?

Có. Chuyển trang web theo URL bằng lập trình qua API REST. Xem /developers. File HTML đã lưu dùng /html-to-markdown.

Chuyển URL sang Markdown ở quy mô lớn.

Dùng thử miễn phí — không cần đăng ký.