Own your markdown.
Use it anywhere.

Capture AI answers. Edit in WYSIWYG. Share, bundle, deploy as context. Owned, edited, portable.

WebVS CodeMac AppCLIChromeMCPQuickLook
Open mdfy editorInstall Chrome extension
mdfy.app WYSIWYG editor

WYSIWYG Editor

Click and type directly in the rendered preview

Open editor
mdfy Chrome extension capturing from Claude

Chrome Extension

One-click capture from ChatGPT, Claude, Gemini

Get extension
mdfy MCP server in Claude Code

MCP Server

AI agents create, read, and manage documents via MCP

Setup guide
mdfy VS Code extension with WYSIWYG preview and sidebar

VS Code Extension

WYSIWYG preview, cloud sync, AI tools — right in your editor

Install extension
mdfy for Mac with sidebar and document outline

mdfy for Mac

Native desktop app with sidebar, folders, and offline support

Download app
mdfy.app rendered document

Beautiful Rendering

Tables, lists, headings — rendered with precision

Try it now
mdfy.app math and diagrams

Math, Diagrams, Code

KaTeX equations, Mermaid charts, 190+ language highlighting

See docs
CAPTURE

Capture. Import. Paste.

From any AI, any editor, any file — into one URL.

  • Capture from ChatGPT, Claude, Gemini
  • Import PDF, DOCX, PPTX, CSV, 14+ formats
  • Paste markdown, code, or plain text
  • Chrome extension: one-click AI capture
  • VS Code, Mac app, CLI, terminal pipe
EDIT

Edit like a doc.

Click and type in the rendered preview. No markdown syntax needed.

  • WYSIWYG: bold, italic, headings, lists
  • KaTeX math equations
  • Mermaid diagrams
  • Syntax-highlighted code blocks
  • AI tools: polish, summarize, translate
SHARE

Get a permanent URL.

One click to publish. Anyone can view it — no app, no login needed.

  • Short URL: mdfy.app/abc123
  • Works forever — no expiration
  • Public, unlisted, or private
  • Embed in websites or Slack
  • QR code for mobile sharing

Also works from VS Code, Mac app, CLI, and MCP server. See all integrations

One URL, every surface

Write from 7 surfaces. Read from anywhere. One permanent URL connects them all.

ChatGPTClaudeGeminiVS CodeTerminalFinderBrowser
ChromeVS CodeMac AppCLIMCP
mdfy.app/*
BrowserAI contextEmbedAPI

Write from any surface. Read from any context. Same URL.

What you can do

Every feature is built to work together. Import from anywhere, edit how you want, share with one click.

WYSIWYG Editing

Edit directly in the rendered preview. Bold, italic, headings, lists — click and type like a word processor.

Instant Share

One click generates a short URL. Anyone can view your beautifully rendered document — no app needed.

KaTeX Math

Inline and display math equations rendered with LaTeX-quality precision. Write formulas that look publication-ready.

Mermaid Diagrams

Flowcharts, sequence diagrams, Gantt charts — write them in Markdown, see them as interactive visuals.

Code Highlighting

190+ languages with syntax highlighting via highlight.js. Every programming language you write in.

Dark / Light Mode

Two carefully crafted themes. Your preference is saved locally. Shared docs respect the viewer's choice.

Import Anything

PDF, Word, PowerPoint, Excel, HTML, CSV, LaTeX, RST, RTF — drop any file and get Markdown. AI-powered mdfy restructures raw text.

Version History

Every change is tracked. Revert to any previous version. The URL stays the same — recipients always see the latest.

KaTeX math rendering — inline and display equations

KaTeX Math

Publication-quality equations

Mermaid diagram — flowchart rendered from Markdown

Mermaid Diagrams

Flowcharts, sequences, Gantt

Syntax-highlighted code block with copy button

Code Highlighting

190+ languages, copy button

Under the hood

A Rust engine compiled to WASM renders your Markdown in ~2ms. No server round-trip for previews.

01Input

Paste, drop a file, or capture from any AI chat

02Parse

Rust engine (comrak) compiles to WASM, parses Markdown in ~2ms

03Render

Code highlighting, KaTeX math, Mermaid diagrams applied

04Edit

WYSIWYG: click and type in the live rendered preview

05Publish

One click generates a permanent URL — share anywhere

The problem

You get great answers from AI every day. Then you close the tab and they disappear forever.

Rendered preview on the left, raw Markdown on the right

Before and After

Rendered preview on the left, raw Markdown on the right

Before mdfy

  • - .md files are raw text nobody wants to read
  • - Copy to Google Docs — formatting breaks
  • - Share via Slack — looks like code
  • - Different AIs, different formats
  • - Edit requires VS Code or terminal
  • - Version control? Manual backups

With mdfy

  • + Every .md gets a beautiful, shareable URL
  • + Edit in browser — no install, no login to view
  • + Works with every AI — ChatGPT, Claude, Gemini
  • + Edit from Mac, VS Code, Chrome, or mobile
  • + Version history, sharing permissions, access control
  • + Import anything — PDF, DOCX, PPTX, paste

Where mdfy is going

Everything above works today. Here is what we are building next.

Today

Live

Phase 1

  • Multi-surface capture
  • Beautiful WYSIWYG editing
  • Permanent URLs with sharing
  • AI tools (polish, summary, translate, chat)
  • 14+ file format imports
  • KaTeX math, Mermaid diagrams, syntax highlighting

Tomorrow

Coming Soon

Phase 2 — Q2 2026

  • Memory Bundle — Multiple mdfy URLs as a single deployable AI context
  • Semantic search — Find by meaning, not just keyword
  • Bundle versioning — Snapshot a moment. Compare evolutions
  • MCP write access — Let AI agents write back to your memory

Beyond

Vision

Phase 3+

  • mdfy Bundle Spec — Open standard for AI memory bundles
  • Bundle marketplace
  • Team workspaces
  • Enterprise self-host
Read the full manifesto

mdfy vs Markdown publishing tools

Publish Markdown to the web. How does mdfy stack up?

mdfy.appHackMDStackEditObsidian PublishGitHub Gist
No signup to publish
Instant shareable URL
WYSIWYG editing
Source stays on your machine
KaTeX math
Mermaid diagrams
CLI publish / pipe
AI integration (MCP)
VS Code extension
Chrome extension
Mac desktop app
Bidirectional sync

mdfy vs AI Memory Solutions

Other tools extract memory from your conversations automatically. mdfy takes a different approach: you decide what to remember.

mdfy.appMem0LettaNotion AI
Author your own memory
Markdown native
Permanent URLs
Multi-LLM agnostic
Open source engine
Bundle for deployment
Human-readable storage
MCP support
WYSIWYG editing
No vendor lock-in

Mem0 and Letta are excellent at what they do — they extract memory from your AI conversations automatically. mdfy answers a different question: what do you want to remember? You author. You bundle. You deploy.

Pricing

No Account

Use immediately, no sign-up

  • + Instant rendering
  • + Import / Export all formats
  • + Share via hash URL
  • - Local only, no cloud
  • - No short URLs

Beta

Free Now

Everything unlocked while we're testing

  • + Unlimited documents
  • + Documents never expire
  • + Cloud sync across devices
  • + Short URL sharing
  • + AI mdfy structuring
  • + All formats supported
  • - mdfy.app badge on shared docs

Pro

After Beta

Pricing announced when beta ends

  • + Everything in Beta
  • + No badge on shared docs
  • + Custom domain
  • + View analytics
  • + Password protection
  • + Priority AI mdfy
  • + Memory Bundles Coming Q2 2026
  • + Semantic search Coming Q2 2026
  • + Bundle versioning Coming Q2 2026

Build

Coming Q2 2026

For AI builders and power users

  • + Everything in Pro
  • + Unlimited Memory Bundles
  • + API access (read/write)
  • + MCP server (full, write enabled)
  • + Bundle versioning + snapshots
  • + Bundle analytics
  • + Webhook integrations
  • + Format adapters (Claude XML, etc.)

The bigger picture

This is more than a markdown tool. Read why I'm building mdfy.

Read the manifesto

Paste something. See what happens.

No signup. No install. Paste any markdown and get a URL in 3 seconds.

Open Editor