About mdfy.cc

Figma for Markdown.
View. Edit. Share. Instantly.

Figma changed design by making it shareable via URL. mdfy does the same for documents. Drop any file — PDF, Word, PowerPoint — or just paste. Get a beautiful, editable document with a permanent URL. No install needed to view. Edit from anywhere — browser, VS Code, Mac, or mobile.

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, collaboration, permissions
  • + Import anything — PDF, DOCX, PPTX, paste

How it works

01Import

Drop any file — PDF, DOCX, PPTX, or paste from anywhere

02Engine

Rust parses your Markdown via comrak in ~2ms

03Render

highlight.js, KaTeX, Mermaid enrich the output

04Edit

WYSIWYG editing directly in the rendered preview

05Share

One click generates a short URL with mdfy.cc badge

Why mdfy.cc

Permanent address for every document

Every document gets a short, permanent URL — mdfy.cc/abc123. Bookmark it, embed it, reference it in AI conversations. The URL never changes, even when you edit the content.

Like GitHub gives code a permanent address, mdfy.cc gives documents a permanent address.

Edit anytime, track every version

Documents are living. Edit inline with WYSIWYG or switch to source mode. Every change is tracked. Revert to any previous version. Collaborate without fear of losing work.

Same URL, always up to date. Recipients always see the latest version.

Shared across every AI and platform

One URL works everywhere — paste it in ChatGPT, Claude, Gemini, Slack, email, or any browser. Humans see a beautiful document. AIs read structured Markdown. Same URL, different views.

No AI company will build a cross-AI publishing layer. That structural gap is our position.

What it does

WYSIWYG Editing

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

Multi-Format Import

PDF, Word, PowerPoint, Excel, HTML, CSV, LaTeX, RST, RTF — drop any file and get Markdown.

AI mdfy

AI-powered structuring turns raw text into clean Markdown with headings, tables, lists, and code blocks.

Full Export

Download as MD, HTML, TXT. Print to PDF. Copy as rich text for Google Docs, Email, or Slack.

GFM + KaTeX + Mermaid

Tables, task lists, math equations, diagrams — every Markdown flavor rendered beautifully.

Flavor Conversion

Convert between GFM, CommonMark, and Obsidian flavors with one click.

190+ Languages

Syntax highlighting via highlight.js. Every programming language you write in.

Share Instantly

One click generates a short URL. Anyone can view your beautifully rendered document.

Folders + Trash

Organize documents in folders. Drag and drop to move. Soft delete with restore from trash.

Cloud Sync

Sign in to save documents to the cloud. Access from any device, anywhere.

CLI Output Support

Paste output from Claude Code or any terminal. Unicode tables and checkmarks auto-convert to Markdown.

Dark / Light

Two carefully crafted themes. Your preference is saved locally.

Import anything, export everywhere

Import

MDPDFDOCXPPTXXLSXHTMLCSVLaTeXRSTRTFJSONXMLTXT

Drag & drop or click Import. AI-powered mdfy option restructures raw text into clean Markdown.

Export

DownloadMarkdown, HTML, Plain Text
PrintPDF via browser print
ClipboardRaw HTML, Rich Text (Docs/Email), Slack, Plain
ShareShort URL, QR Code, Embed code

Under the hood

comrak

Markdown parser

Rust, GFM complete

wasm-bindgen

Rust to WASM bridge

Zero-copy bindings

highlight.js

Syntax highlighting

190+ languages

KaTeX

Math rendering

LaTeX-quality

Mermaid

Diagrams

Flowcharts, sequences, gantt

CodeMirror 6

Source editor

Markdown-aware

Turndown

HTML to Markdown

Bidirectional conversion

mammoth

DOCX import

Word to Markdown

Gemini AI

mdfy structuring

Raw text to Markdown

Next.js 15

Frontend framework

App Router, React 19

Supabase

Auth + Storage

PostgreSQL + OAuth

Vercel

Hosting

Global CDN

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.cc 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

Cross-AI Workflows

Research with ChatGPT, refine with Claude

ChatGPT → Chrome Extension → mdfy.cc/abc123 → share URL with Claude → Claude reads and refines → new mdfy.cc/def456

Ask ChatGPT to research a topic. Capture the output with the Chrome extension. Share the mdfy.cc URL with Claude for deeper analysis. The document is the bridge between AIs.

Team knowledge base from any AI

Any AI → mdfy.cc → shareable URL → team reads without any app installed

Different team members use different AIs — ChatGPT, Claude, Gemini, Copilot. All outputs land on mdfy.cc as beautiful, consistent documents. One URL, anyone can read it.

AI-to-AI document handoff

Agent A writes report → mdfy.cc/abc123 → Agent B reads via URL → continues work

Your AI agent generates a report and publishes to mdfy.cc. Another agent fetches the URL to continue the work. mdfy.cc becomes the shared memory between AI systems.

Meeting notes → action items → tracking

Paste meeting transcript → AI mdfy structures it → share URL → reference in follow-up prompts

Paste a raw meeting transcript. AI mdfy turns it into structured notes with headings, action items, and decisions. Share the URL. Reference it in follow-up AI conversations for context.

Why no AI company will build this: OpenAI won't build a tool that helps you use Claude output. Anthropic won't build a tool for ChatGPT output. mdfy.cc is the neutral, cross-AI publishing layer that sits between all of them. This position is structurally unreplicable.

Why we exist

Figma for Markdown.

Before Figma, sharing design meant exporting PNGs and losing editability. Before mdfy, sharing a document meant copying into Google Docs and fighting with formatting. mdfy gives every document a permanent URL — viewable, editable, and shareable by anyone. No install. No login to view. Just a URL that works everywhere — browsers, AI chats, Slack, email.

Documents are URLs, not files

A document should be a permanent address — accessible from any browser, any AI, any device. No app to install, no login to view. Just a URL that always works.

Markdown is the engine, not the interface

Users should never need to learn Markdown syntax. They paste, they edit inline, they share. The Markdown underneath is invisible — like HTML in a web browser.

Cross-AI, cross-platform by default

One document shared across ChatGPT, Claude, Gemini, Slack, email, and embeds. Humans see a beautiful page. AIs read structured Markdown. Same URL, different consumption modes.

Living documents with history

Edit anytime, track every version. The URL stays the same. Recipients always see the latest. Revert to any point in time. Documents evolve with your thinking.

A document should be a permanent URL — editable, versioned, readable by humans and AIs alike, shared across every platform. That's what we're building.

One Rust codebase. Every surface. Every format.

Try it now.

No login required. Drop a file, paste anything, and see it beautiful.

Open Editor