Bulk URL → Markdown
Paste a list of URLs. Get clean, readable Markdown for every page - instantly, in bulk. Download one or all.
Preview
← Convert a URL to see its Markdown here
How to Use
1
Paste Your URLs
One URL per line. Works with articles, docs, wikis, blogs - any publicly accessible page.
2
Tune the Options
Choose heading style, bullet markers, code fencing, whether to keep images and links, and whether to add YAML frontmatter.
3
Convert & Preview
Click Convert. The queue shows live status per URL - pending, fetching, done, or failed. Click any completed item to preview its Markdown.
4
Download
Download a single .md file from the preview panel, or grab everything as a ZIP archive with one click.
Common Questions
Pages behind login walls, Cloudflare challenges, or those that block the CORS proxy can't be fetched. JavaScript-rendered SPAs (React/Vue apps) also won't work because the proxy gets only the raw HTML shell, not the rendered content.
Turndown.js - the most battle-tested HTML-to-Markdown library available. It handles headings, lists, code blocks, tables, blockquotes, links, and images reliably.
When enabled, each file starts with a
--- block containing the page title, source URL, and date of conversion - useful for importing into Obsidian, Hugo, Jekyll, or any markdown-based knowledge base.
No hard limit. The concurrency slider controls how many requests run in parallel. For large batches (50+), keep it at 2–3 to avoid hitting rate limits on external sites.