Back to Nodes

URL to Markdown

Last updated Jan 20, 2026

n8n node to convert URL to Markdown using Readability and Turndown

38 Weekly Downloads
117 Monthly Downloads

Included Nodes

URL to Markdown

Description

n8n-nodes-url2markdown

n8n custom node to convert URL to Markdown using Jina Reader API.

Features

  • Convert any webpage URL to clean Markdown
  • Uses Jina Reader API (free, no API key required)
  • Supports timeout configuration
  • Japanese language support

Installation

Community Nodes (Recommended)

1. Go to Settings > Community Nodes in n8n
2. Search for n8n-nodes-url2markdown
3. Click Install

Manual Installation

cd ~/.n8n/nodes
npm install n8n-nodes-url2markdown

Usage

1. Add the URL to Markdown node to your workflow
2. Enter the URL you want to convert
3. (Optional) Configure timeout in Options
4. Execute the node

Output

{
  "url": "https://example.com/article",
  "markdown": "# Article TitlennArticle content...",
  "contentLength": 1234
}

Options

| Option | Type | Default | Description |
|——–|——|———|————-|
| URL | string | – | URL to convert (required) |
| Timeout | number | 30 | Request timeout in seconds |
| Include Links | boolean | true | Include links in Markdown |
| Image Handling | options | include | How to handle images: include (keep), altText (replace with alt text), remove |
| Heading Style | options | atx | Heading style: atx (# Heading) or setext (underlined) |
| Code Block Style | options | fenced | Code block style: fenced (“) or indented` |
| Include Frontmatter | boolean | false | Add YAML frontmatter with metadata (title, url, author, site, excerpt, date) |

License

MIT