Turn the whole universe into markdown.

Convert anything to markdown. Web pages, YouTube, PDFs, images, audio, and more.

npx skills add mblode/allmd

Features

Auto-detect Pass any URL or file path. allmd figures out the type.

AI formatting AI cleans up the output into consistent, readable markdown.

12 formats Web, YouTube, PDF, Google Docs, video, audio, images, Word, EPUB, CSV, PowerPoint, tweets, RSS.

Flexible output Write to file, directory, clipboard, or stdout.

Frontmatter Every file gets a YAML header with title, source, date, and more.

Agent skill Works with Claude Code, Cursor, and other AI coding agents.

Install

One command to set up, one command to convert.

Read the docs

Install

npm install -g allmd

Convert

allmd https://example.com

Node.js API

Import converters directly in your TypeScript projects.

API reference

Import

import { convertWeb } from "allmd";

Convert

const { markdown } = await convertWeb("https://example.com");

AI agent skill

Give your AI coding agent the ability to convert anything to markdown.

Add the skill

Install

npx skills add mblode/allmd

Use

/allmd https://youtu.be/dQw4w9WgXcQ