Webpage to Markdown Converter
Enter any public URL and get the page as clean Markdown, with links and images kept as full URLs. Useful for notes, documentation and feeding pages to AI tools.
- 100% free
- No sign-up
- Runs in your browser
0 words · 0 characters · 0 lines
Why turn web pages into Markdown?
HTML pages carry a lot more than their text: scripts, styles, menus, tracking code and layout markup. Markdown keeps only the structure that matters to a reader, such as headings, paragraphs, lists, links, images and tables. That makes it a good format for saving articles to a notes app, moving content into a static site, or giving an AI model a page without wasting tokens on markup.
What the converter keeps
- Headings, paragraphs, bold and italic text, lists, quotes and code blocks.
- Tables, converted to GitHub-style Markdown tables.
- Links and images, with relative paths turned into full URLs.
Limits
The tool reads the HTML the server sends, up to 5 MB, and doesn't run JavaScript. Pages that load their content with scripts, pages behind a login and sites that block automated requests can't be converted. Forms, embedded videos and interactive widgets are left out.
How it works
How to use it
- Step 1
Enter a URL
Paste the address of any public web page, such as a blog post, documentation page or product page.
- Step 2
Pick what to keep
Keep only the main content or the full page, include or drop images and links, and add YAML front matter with the title, source and date.
- Step 3
Copy the Markdown
Copy it, download a .md file, or check the rendered preview. Changing an option updates the result without fetching the page again.
FAQs
Frequently asked questions
Answers to common questions about the Webpage to Markdown.
It looks for the page's <main> or <article> element and removes navigation, headers, footers and sidebars. If that leaves almost nothing (some sites don't use these elements), the tool converts the full page instead and tells you.
Some sites send an almost empty HTML page and build the content in your browser with JavaScript. This tool reads the HTML the server sends and doesn't run scripts, so there is nothing to convert. Copy the text from your browser for those pages, or look for a static version such as the site's RSS feed or documentation export.
Some sites block automated requests and return an error such as 403 Forbidden or 429 Too Many Requests, and pages behind a login can't be read at all. Only public pages up to 5 MB can be converted.
Yes, by default. Relative links and image paths are turned into full URLs so they still work outside the original site. Lazy-loaded images are picked up from their data-src attribute. Turn either option off for plain text, which is useful when you paste content into an AI tool.
Front matter is a short YAML block between --- lines at the top of a Markdown file. Static site generators like Hugo, Jekyll, Astro and Eleventy read it, and note apps like Obsidian show it as properties. The tool adds the page title, the source URL, the meta description and today's date.
Converting a page for your own notes, research or quoting is usually fine. Republishing someone else's content generally needs their permission. Check the site's terms and copyright before you reuse anything.
More free tools
Try another tool
- ConverterPDF to Markdown ConverterConvert a PDF to Markdown with headings, lists and paragraphs kept.Use for free
- ConverterCSV to Markdown TableTurn a CSV or spreadsheet paste into a Markdown table.Use for free
- ConverterJSON to Markdown ConverterTurn JSON into readable Markdown lists or tables.Use for free
- ConverterWord to Markdown ConverterConvert a .docx file to Markdown with headings, lists, links and tables.Use for free
- ConverterRTF to Markdown ConverterConvert an RTF document to Markdown.Use for free
- ConverterHTML to Markdown ConverterPaste or upload HTML and get clean Markdown.Use for free
Let an AI agent answer your Instagram DMs
Hypello's AI agents reply to Instagram DMs, share discount codes, collect contact details and hand conversations to your team when needed. Free plan with 1,000 DMs a month.