NABEEL.

Bulk URL → Markdown

Paste a list of URLs. Get clean, readable Markdown for every page - instantly, in bulk. Download one or all.

URLs

0 URLs

Options

3
Parallel fetches - lower if sites block you

Queue

URLs will appear here
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.