URL-MD
Convert web pages into clean, LLM-ready Markdown text. Available at chat-lab.ai/url-md.
How it works
Each URL is fetched through the Jina Reader API (r.jina.ai), which renders the page, strips navigation/ads/boilerplate, and returns the main content as Markdown. No language model is called by this tool.
URLs are validated and normalized before fetching: https:// is added automatically if you omit the protocol, and invalid entries are flagged rather than silently dropped.
User options
- Single URL tab: one page at a time; the result appears in an editable text box and downloads as a
.mdfile named after the URL. - Batch tab: up to 500 URLs, entered one per line or comma-separated (quotes and brackets from copied lists are handled automatically). Pages are fetched sequentially with rate-limit pacing and delivered as a ZIP of
.mdfiles, with any failures listed (and downloadable as a.txtreport with response codes).
Rate limits
Requests are paced automatically to respect Jina Reader's rate limits; the app authenticates with its own key for substantially higher throughput than anonymous access.
Data handling
The app fetches only the URLs you provide and stores nothing; extracted text exists only in your browser session. Fetched pages pass through Jina Reader's service. See Privacy & Data Retention.