Free forever, no sign-up

Share Markdown, beautifully

Paste your Markdown, hit publish, and hand anyone a clean permanent link that renders like a real page. Tables, Mermaid diagrams, KaTeX math and syntax highlighting all just work. No account, no ads.

  1. Write or paste your Markdown Drop your document into the editor. The live preview shows the exact page your readers will get.
  2. Publish it One click. You get a permanent public link, plus a private delete link that only you hold.
  3. Share the link Send it in a chat, an email or a README. Readers get a fast clean page and can download the original file.
Markdown Preview
# Release notes

> [!NOTE]
> Ships today.

| Feature | Status |
|---------|--------|
| Tables  | works  |

- [x] Write it
- [ ] Ship it

Release notes

Note

Ships today.

Feature Status
Tables works
  • Write it
  • Ship it

LFMarkdown

Your Markdown, rendered the way it deserves

Built on the CommonMark and GitHub Flavored Markdown specs: if it renders on GitHub, it renders here, plus a few extras GitHub never gave you.

GitHub Flavored Markdown

Tables, task lists, footnotes, strikethrough and autolinks, exactly as you would write them in a README.

| Feature | Works |
|---|---|
| Tables | yes |

- [x] Task lists
- [ ] Still to do

Syntax highlighting

Dozens of languages, highlighted on the server, so your code stays readable even with JavaScript switched off.

```ruby
def publish(markdown)
  Document.create!(content: markdown)
end
```

Callouts and spoilers

GitHub style alerts, highlighted text and click-to-reveal spoilers for the parts worth hiding.

> [!NOTE]
> Worth knowing.

==highlighted== and ||hidden||

Mermaid diagrams

Flowcharts, sequence diagrams and Gantt charts, drawn from a plain text fence.

```mermaid
graph LR
  Write --> Publish --> Share
```

KaTeX math

Inline and display formulas that look like they came out of a paper, not out of ASCII art.

$$\sum_{i=1}^{n} i = \frac{n(n+1)}{2}$$

Frequently asked questions

Do I need an account to publish?

No. Publishing is anonymous by default, and you get a private delete link the moment your document goes live. An account is only useful if you want everything you have published listed in one place.

How long does a published document stay online?

As long as you want. Documents never expire unless you say so, or you can have one delete itself after an hour, a day, a week or thirty days.

Can I delete a document I published anonymously?

Yes. Every publish hands you a private delete link. Save it somewhere safe: it is shown exactly once and cannot be recovered afterwards.

Are published documents private?

No, they are public. The address is random and practically impossible to guess, so nobody will stumble onto your page, but anyone holding the link can read it. Never publish passwords or secrets.

Which Markdown syntax is supported?

Everything in CommonMark and GitHub Flavored Markdown, plus callouts, highlights, spoilers, wiki links, footnotes, YAML front matter, KaTeX math, Mermaid diagrams and syntax highlighting for dozens of languages.

Can I get the original Markdown file back?

Yes. Every published page offers the original file as a .md download and as a raw plain text view, so the source always stays yours.

Is LFMarkdown really free?

Yes, completely. No paid plan, no ads, no third party tracking. Visits are counted by a self hosted, cookieless Matomo, and nothing else. It is part of a family of small free tools built by Ludovic Frank, a freelance developer.

How do I share a Markdown file as a link?

Paste the contents of your .md file into the editor and press Publish. You immediately get a short permanent URL that renders your document as a clean web page on any device.

How is this different from a pastebin or a gist?

A classic pastebin shows your document as a wall of monospaced text, and a gist needs a GitHub account and still looks like source code. LFMarkdown renders your Markdown as a readable page, with tables, diagrams and math, and asks nothing in return.

Can my AI assistant publish documents for me?

Yes. LFMarkdown runs an MCP server, so Claude and any other assistant that speaks the Model Context Protocol can publish, list, download and delete your documents without leaving the conversation.

Does it work without JavaScript?

Mostly, yes. Documents are rendered and syntax highlighted on the server, so a published page reads fine with JavaScript turned off. Only the live preview, Mermaid diagrams and math need it.

Can I edit a document after publishing?

No, published documents are immutable. Publish a corrected version and delete the old one with its delete link. It also means a link you shared never changes under a reader's feet.

Share Markdown, beautifully

Paste your Markdown, hit publish, and hand anyone a clean permanent link that renders like a real page. Tables, Mermaid diagrams, KaTeX math and syntax highlighting all just work. No account, no ads.