HomeLaunchesTiptap
7

Bidirectional Markdown Support for Tiptap

The text editor that speaks the language of LLMs: Markdown!

Hi everyone, we’re the team behind Tiptap, the open source text editor framework used by thousands of developers to build rich text and AI-powered writing tools.

We just launched bidirectional Markdown support! You can now import Markdown into Tiptap and export your editor content back to Markdown, without losing structure or formatting.

The problem

Markdown is becoming the common language for AI and LLM-based workflows.
When you feed prompts, train models, or structure outputs, they often rely on Markdown. But most editors don’t handle it well. Converting between Markdown and rich text is lossy, inconsistent, and full of edge cases.

Developers who build AI tools, documentation platforms, or note-taking apps need a way to work natively with Markdown without giving up modern editing experiences.

How we’re solving it

With this release, Tiptap makes Markdown a native format. You can:

  • Parse Markdown content into Tiptap's ProseMirror-based JSON for editing,
  • Serialize your Tiptap content back to multiple variants of Markdown,
  • Use it client-side or server-side via the MarkdownManager,
  • Define custom Markdown syntax for your custom nodes and marks,

How to try it

  1. Install the Markdown package via @tiptap/markdown
  2. Either setup the MarkdownManager and directly parse and serialize it or import the Markdown extension and extend your editor instance with Markdown features
  3. Use the serialized and parsed content in your apps (for example parsing file contents or AI streams)

Why this matters

As AI tools grow, Markdown is quickly becoming the glue between humans and LLMs. Writers, developers, and apps need a format both people and models can read and write.

By making Markdown fully bidirectional, Tiptap bridges that gap, giving developers a foundation to build the next generation of editors, copilots, and AI-native content tools.

Call to action

If you’re building AI products or content tools that use Markdown, try it out and tell us how it fits into your stack.

Docs: https://tiptap.dev/docs/editor/markdown/

You can reach us at humans@tiptap.dev or discuss on GitHub