How to Convert a Web Page to Markdown
Paste a URL, fetch the page, and get clean Markdown with headings, lists, links, and tables intact — no browser extension required.
Direct answer
Paste the page URL into the converter and press Convert. The page is fetched, the main article body is detected, navigation and scripts are stripped, and the remaining content is converted to Markdown with headings, lists, links, and tables preserved. Relative links are rewritten to absolute URLs so they still work once the Markdown leaves the page.
Open URL to Markdown converterWhen to use this
- You want an article in your notes app without the site's navigation and ads.
- Documentation needs to live in a repository as Markdown.
- A reference page should be archived in plain text that stays readable in ten years.
Steps
- Copy the full URL of the page you want to convert.
- Paste it into the URL box and press Convert.
- Leave 'Main content only' on for articles; turn it off if the page is a landing page or index where the whole body matters.
- Review the Markdown in the output box and edit it directly if anything needs trimming.
- Press Copy, or download it as a .md file.
Example conversion
https://example.com/blog/how-caching-works
# How caching works > Source: https://example.com/blog/how-caching-works Caching stores a copy of a response so the next request can skip the work... ## Cache keys - The URL is the default key - Headers can widen it
Common mistakes
- Do not expect pages that build their content with JavaScript after load to convert; the fetch returns the initial HTML only.
- Do not use it on pages behind a login or paywall — the fetch is anonymous and receives whatever a logged-out visitor would.
- Check the output before trusting it; heuristics pick the main content well on articles and less well on unusual layouts.
FAQ
- Does this work on any website?
- It works on pages that return their content as HTML. Sites that render text with JavaScript after the page loads, require a login, or actively block automated requests will return little or nothing.
- Are images included?
- Image references are kept and their URLs are rewritten to absolute links, so they point at the original files. The image files themselves are not downloaded.
- Can I convert a page that requires a login?
- No. The page is fetched anonymously, so you get the logged-out version. For gated content, open the page yourself and use the Rich Text to Markdown tool to paste it instead.
Related URL to Markdown guides
Turn a Web Page Into Markdown for AI Context
Feed a clean Markdown version of a page to ChatGPT, Claude, or a RAG pipeline instead of pasting raw HTML and burning tokens on navigation.
Save an Article as Markdown for Obsidian or Notes
Capture a web article as a clean Markdown note with the title as an H1 and the source URL attached, ready to drop into Obsidian, Bear, or any notes vault.
Why a Page Will Not Convert to Markdown
Empty output, a fetch error, or just the navigation? Here is what each failure means and what to do instead.
Convert a Documentation Page to Markdown
Pull an API reference or docs page into Markdown with its code blocks and tables intact, ready for a repository or an AI prompt.