url-to-md

n8n node to fetch a URL and convert the page to clean Markdown

Package Information

Released: 5 mo ago
Downloads: 8 weekly / 77 monthly
Latest Version: 0.1.3
Author: Sergei Frangulov

Documentation

n8n-nodes-url-to-md

npm version
npm downloads
n8n community node
AI Agent Tool
License: MIT

An n8n community node that fetches a URL and converts the page into clean Markdown — ready for LLMs, RAG pipelines, and AI agents.

It extracts the main article with Defuddle (stripping nav, ads, and footers), parsed via linkedom, then renders GitHub-flavored Markdown with Turndown. No API key, no external service — runs locally inside n8n.

Installation · Operations · Options · Compatibility

Installation

Follow the community nodes installation guide in the n8n docs, then install the package name:

n8n-nodes-url-to-md

Operations

The node takes a URL, fetches the page over HTTP, and outputs the converted Markdown into a configurable field (default markdown).

It is also exposed as an AI Agent tool (usableAsTool), so agents can fetch and read web pages as Markdown on their own.

Options

Option Default Description
Destination Output Field markdown JSON field that receives the Markdown
Remove Images false Strip images from the converted Markdown
Request Timeout 30000 ms How long to wait for the page to respond
User Agent (none) Custom User-Agent header for sites that block default clients

Compatibility

Targets n8n nodes API v1. Works with static and server-rendered pages. JavaScript-rendered SPAs and bot-walled pages are out of scope — use a dedicated scraping service for those.

License

MIT

Discussion