···11---
22name: markdown-fetch
33-description: Get URLs, PDFs and YouTube Videos as Markdown. Use to save tokens when reading websites (headings, lists, tables, links), YouTube URLs (transcripts) and PDFs (including stdin with -x or -m hints). If `markitdown` fails, fall back to `curl r.jina.ai/URL`.
33+description: Get URLs, PDFs and YouTube Videos as Markdown. Use to save tokens when reading websites (headings, lists, tables, links), YouTube URLs (transcripts) and PDFs (including stdin with -x or -m hints). If `markitdown` fails, fall back to `curl r.jina.ai/URL` or `defuddle.md/URL`.
44---
5566# Markdown Fetch
7788-Fetch websites and URLs as Markdown. Use to save tokens when reading websites (headings, lists, tables, links), YouTube URLs (transcripts) and PDFs (including stdin with -x or -m hints). If `markitdown` fails, fall back to `curl r.jina.ai/URL`.
88+Fetch websites and URLs as Markdown. Use to save tokens when reading websites (headings, lists, tables, links), YouTube URLs (transcripts) and PDFs (including stdin with -x or -m hints). If `markitdown` fails, fall back to `curl r.jina.ai/URL` or `defuddle.md/URL`.
991010You have `markitdown[pdf,youtube-transcription]` installed.
1111···1919markitdown 'https://example.com' -o page.md
2020```
21212222-If MarkItDown fails on a URL, fall back to r.jina.ai:
2222+If MarkItDown fails on a URL, fall back to r.jina.ai or defuddle.md:
23232424```bash
2525curl -fsSL 'https://r.jina.ai/https://example.com' > page.md
2626+```
2727+2828+```bash
2929+curl -fsSL 'https://defuddle.md/example.com' > page.md
2630```
27312832YouTube URL to transcript Markdown: