URL to Markdown

Paste any URL and get clean, well-structured Markdown in seconds. Free, no signup, handles JavaScript-rendered pages.

Powered by Apify URL to Markdown 3 free conversions left

Enter a URL above and click Convert to Markdown…

How it works

Three steps. No setup, no API keys.

1

Paste a URL

Articles, docs, blog posts, product pages - anything reachable on the public web.

2

We render and extract

A real browser loads the page, executes JavaScript, then strips chrome and boilerplate.

3

Copy clean Markdown

Headings, lists, links, and code blocks preserved. Ready to paste into Claude, Obsidian, or your CMS.

Want a longer walkthrough? See the step-by-step how-to guide.

Need bulk extraction?

This tool is perfect for one-off conversions. For thousands of URLs, scheduled crawls, or full-site exports, use the Apify Website Content Crawler with proxies, retries, and structured datasets. The free plan includes $5 of usage every month - no credit card required.

Use it programmatically

Drop it into a script, an agent, or a content pipeline.

Frequently asked questions

Is this URL to Markdown converter free?

Yes. The web tool gives every visitor three free conversions, with no signup. For higher volumes, the same engine is available on Apify - the free plan includes $5 of usage every month.

Does it handle JavaScript-rendered pages?

It does. Every URL is loaded in a real headless browser that executes JavaScript, waits for content to settle, and only then extracts Markdown. Single-page apps and lazy-loaded articles work the same as static HTML.

What about paywalls, cookie banners, and login walls?

Cookie banners, ads, navigation, and footer chrome are stripped automatically. Hard paywalls and pages that require login can't be bypassed - that's by design. If a page renders for an anonymous browser, you'll get its content.

Can I convert many URLs at once?

Yes - for bulk extraction use Apify Website Content Crawler directly. You can pass thousands of start URLs, set crawl depth, control concurrency, and download the markdown as a JSON or CSV dataset.

Is there an API or MCP integration?

Yes. You can call the same crawler via the Apify REST API or use the Apify MCP server in Claude Desktop or Claude Code to convert URLs from any chat.

Why not just use an HTML-to-Markdown library like Pandoc?

Libraries like Pandoc or Turndown only do the conversion step - you still need to fetch the page, render JavaScript, bypass bot blocking, and strip ads, navs, and cookie banners. The Apify crawler handles all of that for you. See the how-to guide for a side-by-side comparison.