Convert Markdown to rich text on your Mac in one click

Copy your Markdown, pick "Convert to Rich Text" in the menu bar, and paste formatted text into your email, document or CMS. No Terminal, no command line.

Free · On-device · macOS 13.3+

How to convert Markdown to rich text and copy to clipboard on Mac

No window, no upload. The conversion happens on your clipboard, from the menu bar.

  1. 1

    Copy

    Copy your Markdown — from a notes app, a README, a ticket. ⌘C.

  2. 2

    Click

    Click the Clip Text Transform icon in the menu bar and pick Convert to Rich Text.

  3. 3

    Paste

    Formatted text is now on your clipboard. ⌘V where you were writing — headings, bold and links come through as formatting, not as symbols.

Markdown → Rich Text → HTML → Plain — any direction

Four "Convert to" items sit in the menu — Markdown, HTML, Rich Text, Plain Text. You pick the format you want; the result replaces what's on your clipboard. Any of the four can be the target, so the conversion runs in whichever direction you need:

  • Markdown
    **bold** bold

    Markdown → Rich Text. **bold** becomes bold.

  • Rich Text
    Title # Title

    Rich Text → Markdown. A formatted heading comes back as # Title — clean Markdown you can commit.

  • Markdown
    - one - two - three
    • one
    • two
    • three

    Markdown → Rich Text. - one / - two / - three becomes a bulleted list.

HTML goes the same way: Convert to HTML puts HTML markup on your clipboard, and Convert to Plain Text takes the markup away.

Paste Markdown as formatted text in any app

Write where you're comfortable — a Markdown editor, a notes app, a plain text field — and send it where it has to look right: an email, a document, a CMS field, a chat message. After Convert to Rich Text, what's on your clipboard is ordinary formatted text, so it pastes the way any formatted text does.

What carries over: headings (#, ##, ###), bullet lists written with - or *, links written as [text](url), **bold** and *italic*, and code in a monospaced font. Stick to those constructs and they come through as formatting.

Strip formatting — paste as plain text

The other way round: copy formatted text from a web page, a document or an email, pick Convert to Plain Text, and paste just the words — without the fonts, sizes and styling that came along. If the text also needs tidying — repeated spaces, stray characters — you can clean up text with regex first, then convert.

Converted on your Mac — the result goes back to your clipboard

The conversion runs on your Mac, from the menu bar, on whatever you copied from whichever app you copied it in — no converter site, no upload, and it works with no internet connection. The result replaces your clipboard and goes back to where you were writing; the text you convert stays on your Mac, with no cloud step in the middle.

Read the full Privacy Policy

Frequently asked questions

Where does the converted text go?

Back onto your clipboard, replacing the Markdown you copied. Paste it with ⌘V wherever you were writing — there is no output window and no download.

Can I convert rich text back to Markdown?

Yes. Copy the formatted text and pick Convert to Markdown: a heading comes back as # Title, bold as **bold**, a bulleted list as lines starting with - , and a link as [text](url).

Does it convert Markdown to HTML as well?

Yes. Convert to HTML puts the HTML on your clipboard. The same four formats — Markdown, Rich Text, HTML and Plain Text — convert in any direction, so it also goes from HTML back to Markdown or to plain text.

Does Markdown → Rich Text keep headings, bullet lists and links?

Yes. Headings, bullet lists written with - or *, links, bold and italic, and code (set in a monospaced font) all come through as formatting. Markdown outside that set may arrive as plain text, so for a clean result keep to those constructs.

Download Clip Text Transform — free for macOS

Free, no sign-up, your text stays on your Mac.

Download for macOS

Requires macOS 13.3 or later.

See everything it does