Markdown to Google Docs

Get markdown from ChatGPT, Claude, GitHub, or Obsidian into Google Docs with every heading, table, and list intact.

Preview (as it will paste into Google Docs)

Formatted preview appears here as you type.

How to Use This Tool

1

Paste markdown

Paste your markdown, or load the example to see how it works.

2

Copy for Google Docs

Click the button to put formatted text on your clipboard.

3

Paste into your doc

Press Ctrl+V or Cmd+V in Google Docs. Formatting comes with it.

Three Ways to Get Markdown into Google Docs

1. Copy and paste (fastest). Use this page to render the markdown, click Copy for Google Docs, and paste. Best for adding an AI answer or a README section to a document you are already working on.

2. Import a .docx (best for whole documents). Click Download .docx, upload it to Drive, and open it with Google Docs. The document outline picks up every heading, which makes long documents easy to navigate.

3. Google's built-in markdown support. Turn on Tools > Preferences > Enable Markdown. Docs then formats markdown as you type it. It is handy for writing, less so for pasting large blocks with tables.

Frequently Asked Questions

How do I paste markdown into Google Docs?

Paste your markdown here and click Copy for Google Docs. Then paste into your document with Ctrl+V (Cmd+V on Mac). Headings become Google Docs Heading 1 to 6, and lists, tables, links, bold, and code keep their formatting.

Does Google Docs support markdown?

Partly. With "Enable Markdown" turned on under Tools > Preferences, Docs converts markdown as you type, and newer versions add Paste from Markdown and Copy as Markdown to the Edit menu. The setting is off by default. This tool works without changing any settings, shows a preview first, and can also produce a .docx.

How do I import a markdown file into Google Drive?

Click Download .docx, upload the file to Google Drive, then right-click it and choose Open with > Google Docs. Drive converts it to a native Google Doc with the headings, lists, and tables in place.

Why does my ChatGPT answer paste into Google Docs with asterisks?

When the copied text is plain markdown, Docs shows the syntax literally: **bold** keeps its asterisks and headings keep their pound signs. Running it through this converter first puts formatted text on the clipboard instead.

Do checklists work?

Task list items like "- [x] done" paste as list items that start with a checked or empty box character. Google Docs' own interactive checklist format cannot be created by pasting, but you can convert the list with Format > Bullets & numbering > Checklist.

Is my text private?

Yes. Conversion happens in your browser. Nothing is uploaded or stored.

Markdown to Slack

Convert between standard Markdown and Slack mrkdwn format instantly. Supports bold, italic, links, code blocks, and more. Works in both directions.

Remove Em Dashes

Replace every em dash in ChatGPT, Claude, or Gemini output with a comma, period, colon, or hyphen. Also fixes curly quotes and invisible characters.

Markdown to Word

Turn markdown into a real .docx with Word headings, lists, tables, and code blocks. Download the file or copy and paste straight into Word.

Markdown to PDF

Paste markdown or open an .md file and download a clean PDF with tables, code blocks, math, and clickable links. No watermark, nothing uploaded.

Markdown to Rich Text and HTML

Render markdown as formatted text you can paste into any editor, CMS, or form that does not understand markdown. Copy as rich text or HTML.

Markdown to Email

Convert markdown into email-safe HTML with inline styles. Paste formatted text into Gmail, Outlook, or Apple Mail, or copy the HTML source.

Markdown to Confluence

Get markdown into Confluence with tables, code blocks, and headings preserved. Copy formatted text for Cloud, or wiki markup for Server and Data Center.

Markdown to Jira

Convert markdown to Jira wiki markup for tickets, comments, the REST API, and automation rules. Handles tables, code blocks, and nested lists.

ChatGPT to PDF

Save a ChatGPT answer as a PDF with typeset equations, tables, and code. Accepts the copy button or a selection and strips citation markers.

ChatGPT to Word

Export a ChatGPT answer to a .docx where LaTeX math becomes native, editable Word equations instead of raw code.

HTML to Markdown

Paste formatted text from a web page, Google Docs, or Word, or paste raw HTML, and get clean GitHub Flavored Markdown back.

Word to Markdown

Convert a Word .docx file to clean markdown in your browser. Keeps headings, lists, tables, links, and code. The file is never uploaded.

PDF to Markdown

Extract a PDF into structured markdown with headings, paragraphs, and lists, ready for ChatGPT, Claude, or your notes. Runs entirely in your browser.