# Markdown New

> Clean Markdown extraction from any URL via markdown.new. Reduces token usage by ~80% vs raw HTML. Use when reading web pages, articles, documentation.

- Skill: `qwwiwi/markdown-new-2` (Agent Skill)
- Install (CLI): `npx skillmds@latest add qwwiwi/markdown-new-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/qwwiwi/markdown-new-2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: qwwiwi (https://skillmd.com/u/qwwiwi)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/qwwiwi/markdown-new-2

---


# markdown.new -- Clean Web Content

Converts any webpage to clean Markdown. Reduces tokens by ~80% compared to raw HTML.

## How to Use

Prepend `https://markdown.new/` to any URL:

```bash
curl -sL "https://markdown.new/https://example.com/article"
```

## When to Use

- Reading web pages, articles, blog posts
- Extracting documentation content
- Processing PDFs (built-in OCR)
- Getting clean text from any URL

## When NOT to Use

- JavaScript-heavy SPAs (React/Vue apps)
- Login-protected content
- Real-time data (stock prices, live feeds)
- Pages that require interaction

## Features

| Feature | Supported |
|---------|-----------|
| Web pages | Yes |
| PDFs | Yes (OCR) |
| Images | Yes (description) |
| Audio | Yes (transcription) |

## Integration Pattern

Instead of:
```bash
# Raw HTML -- wastes tokens
curl -sL "https://example.com/docs/guide"
```

Use:
```bash
# Clean Markdown -- 80% fewer tokens
curl -sL "https://markdown.new/https://example.com/docs/guide"
```

## Setup

No signup required. Free service. No API key needed.

## Fallback

If markdown.new is down, alternatives:
- [Jina AI Reader](https://r.jina.ai/) -- prepend `https://r.jina.ai/`
- [Trafilatura](https://trafilatura.readthedocs.io/) -- self-hosted Python library

