# MDUtil > Free Markdown tools that run in the browser, and a guide to every piece of Markdown syntax. Nothing pasted into the tools is uploaded, and no account is needed. Pages are in English at the addresses below, in Simplified Chinese under `/zh/` and in Japanese under `/ja/`. ## Convert Markdown - [Markdown to Word Converter](https://mdutil.com/tools/markdown-to-word): Turn Markdown or a ChatGPT answer into an editable Word file. Headings, tables, code and LaTeX math become native Word formatting. Free and private. - [Markdown to PDF Converter](https://mdutil.com/tools/markdown-to-pdf): Convert Markdown or an AI answer to a clean PDF with selectable text, math, highlighted code and page numbers. A4 or Letter, free, runs in your browser. - [Markdown to HTML Converter](https://mdutil.com/tools/markdown-to-html): Convert Markdown to clean, safe HTML for your site or blog, or download a complete styled page. Tables, footnotes, code and math included. Free and private. - [Markdown to Rich Text Converter](https://mdutil.com/tools/markdown-to-rich-text): Turn Markdown or a ChatGPT answer into formatted text that pastes into Google Docs, Word, Gmail or Outlook with headings, lists, tables and code intact. Free. - [Markdown to Plain Text Converter](https://mdutil.com/tools/markdown-to-text): Strip #, ** and backticks from a ChatGPT answer or a .md file and get clean plain text, with lists, links and tables kept readable. Free and private. - [Markdown to LaTeX Converter](https://mdutil.com/tools/markdown-to-latex): Convert Markdown to a LaTeX document that compiles as it is, with headings, lists, booktabs tables, code, footnotes and math kept. Open it in Overleaf. Free. - [Markdown to Slack Converter](https://mdutil.com/tools/markdown-to-slack): Convert Markdown or a ChatGPT answer to Slack's mrkdwn: single-asterisk bold, links, bullet lists and code blocks, for messages, bots and webhooks. Free. ## Convert to Markdown - [Rich Text to Markdown Converter](https://mdutil.com/tools/rich-text-to-markdown): Paste formatted text from Google Docs, Word, a web page or an email and get clean Markdown with headings, lists, tables, links and code. Free, runs in your browser. - [HTML to Markdown Converter](https://mdutil.com/tools/html-to-markdown): Convert HTML or a web page's source to clean GitHub Flavored Markdown with tables, code blocks, links and images, and make relative links absolute. Free. - [Word to Markdown Converter](https://mdutil.com/tools/word-to-markdown): Convert a Word .docx file to clean Markdown with headings, lists, tables, links and images. Download the images as a zip or embed them. Free, runs in your browser. - [PDF to Markdown Converter](https://mdutil.com/tools/pdf-to-markdown): Convert a PDF to clean Markdown with headings, lists, tables, links and footnotes rebuilt from its text. Works with reports, papers and manuals. Free and private. ## Tables - [Markdown Table Generator](https://mdutil.com/tools/markdown-table-generator): Build Markdown tables in a spreadsheet-style grid. Paste cells from Excel or Google Sheets, set column alignment and copy GitHub-ready Markdown, HTML or CSV. Free. - [CSV to Markdown Table Converter](https://mdutil.com/tools/csv-to-markdown): Convert CSV, TSV or an Excel .xlsx sheet to a GitHub Markdown table. The delimiter is detected, quoted fields are handled and numbers align right. Free and private. - [HTML Table to Markdown Converter](https://mdutil.com/tools/html-to-markdown-table): Paste an HTML table, or a table copied from a web page, Excel or Google Sheets, and get a Markdown table with its links, code and bold text kept. Free and private. ## Write and check - [Markdown Live Preview Editor](https://mdutil.com/tools/markdown-preview): Write or paste Markdown and see it rendered as you type, with GitHub tables, task lists, math, Mermaid diagrams and highlighted code. Export HTML. Free and private. - [Markdown Word Counter](https://mdutil.com/tools/markdown-word-counter): Count the words and characters of Markdown the way readers see it, with syntax, link addresses and code left out. Reading time, sentences and structure too. Free. - [Markdown Formatter](https://mdutil.com/tools/markdown-formatter): Format Markdown with the same rules as Prettier: one style for lists and emphasis, aligned tables, tidy spacing and optional line wrapping. Code stays untouched. Free. - [Markdown Table of Contents Generator](https://mdutil.com/tools/markdown-toc-generator): Generate a table of contents for a Markdown file with GitHub-compatible anchor links, or insert it into the document between toc markers. Free, runs in your browser. ## Basic syntax - [Headings in Markdown](https://mdutil.com/syntax/headings): Write Markdown headings with # to ######: the six levels, underlined headings, formatting and ids in headings, and fixes for headings that don't render. - [Bold Text in Markdown](https://mdutil.com/syntax/bold): Make text bold in Markdown with ** or __. Examples of bold inside a word, bold and italic together, why bold fails, and how GitHub, Discord and Slack differ. - [Italic Text in Markdown](https://mdutil.com/syntax/italic): Make text italic in Markdown with one asterisk or underscore. Covers italics inside a word, bold italic, why italics fail, and how Slack and Discord differ. - [Blockquotes in Markdown](https://mdutil.com/syntax/blockquotes): Quote text in Markdown with >. Examples of multi-paragraph and nested quotes, lists and code inside quotes, GitHub alerts, and quotes in Discord and Notion. - [Lists in Markdown](https://mdutil.com/syntax/lists): Write bulleted, numbered and nested lists in Markdown. Examples of start numbers, code and paragraphs inside items, and fixes for lists that break or restart. - [Code Blocks and Inline Code in Markdown](https://mdutil.com/syntax/code-blocks): Inline code and fenced code blocks in Markdown: syntax highlighting with a language name, backticks inside code, diffs, and the common language names. - [Links in Markdown](https://mdutil.com/syntax/links): Add hyperlinks in Markdown with [text](url). Covers link titles, automatic and reference links, links to headings, URLs with spaces, and Discord and Slack. - [Images in Markdown](https://mdutil.com/syntax/images): Insert images in Markdown with ![alt](url), resize them with HTML, add captions and reference-style images, and see how Obsidian and Pandoc set sizes. - [Horizontal Lines in Markdown](https://mdutil.com/syntax/horizontal-rules): Add a horizontal line in Markdown with ---, *** or ___. Learn why --- can turn text into a heading, what it means at the top of a file, and how apps differ. - [Line Breaks and New Lines in Markdown](https://mdutil.com/syntax/line-breaks): Why Markdown joins your lines, and how to add a new line with a backslash, two spaces or
. Covers paragraphs, table cells, extra space and GitHub's rules. - [Escaping Characters in Markdown](https://mdutil.com/syntax/escaping): Show *, _, #, | and other symbols as text in Markdown with a backslash: the characters you can escape, HTML entities, and why code needs no escaping. ## Extended syntax - [Tables in Markdown](https://mdutil.com/syntax/tables): Make tables in Markdown with pipes and dashes. Examples of column alignment, formatting in cells, pipes and line breaks inside cells, and merged cells with HTML. - [Checkboxes and Task Lists in Markdown](https://mdutil.com/syntax/task-lists): Make checkboxes in Markdown with - [ ] and - [x]. Covers nested and numbered task lists, mistakes that break a checkbox, and where you can tick the boxes. - [Strikethrough in Markdown](https://mdutil.com/syntax/strikethrough): Strike text through in Markdown with two tildes: ~~text~~. Examples with bold and links, the HTML tags, and how GitHub, Discord, Slack and Notion differ. - [Footnotes in Markdown](https://mdutil.com/syntax/footnotes): Add footnotes in Markdown with [^1] and a matching definition. Examples of named and multi-paragraph footnotes, repeated references, inline footnotes and GitHub support. - [Highlighting Text in Markdown](https://mdutil.com/syntax/highlight): Highlight text in Markdown with the tag, or ==text== in Obsidian and Typora. See what works on GitHub, how to change the color, and what to use in chat apps. - [Math and LaTeX in Markdown](https://mdutil.com/syntax/math): Write math in Markdown with LaTeX between $ for inline formulas and $$ for display equations. Examples of fractions, matrices and aligned equations, plus GitHub support. ## Formatting with HTML - [Underline Text in Markdown](https://mdutil.com/syntax/underline): Markdown has no underline syntax. Underline with the or HTML tags, or __text__ in Discord, and see what works on GitHub, Obsidian and Notion. - [Comments in Markdown](https://mdutil.com/syntax/comments): Hide notes in Markdown with HTML comments or the [//]: # link trick. Examples of multi-line comments, commenting out sections, Obsidian's %% comments, and GitHub. - [Colored Text in Markdown](https://mdutil.com/syntax/text-color): Markdown has no color syntax. Color text with HTML styles where allowed, with LaTeX, diff blocks or emoji on GitHub, and with ANSI code blocks in Discord. - [Centering Text and Images in Markdown](https://mdutil.com/syntax/center): Markdown cannot center text, but HTML can: center text, images and headings with align="center", keep Markdown inside a centered block, and see what GitHub allows. - [Collapsible Sections in Markdown](https://mdutil.com/syntax/collapsible-sections): Make collapsible sections in Markdown with the HTML
and tags: open sections, code inside, nesting, and the blank line Markdown needs. - [Superscript and Subscript in Markdown](https://mdutil.com/syntax/superscript-subscript): Write superscript and subscript in Markdown with the and tags, math, Unicode characters, or ^text^ and ~text~ in Pandoc and Typora. Includes GitHub support. ## Pages - [Markdown Cheat Sheet](https://mdutil.com/syntax/cheat-sheet): A printable Markdown cheat sheet: every syntax element with its code and result, from headings, lists and links to tables, task lists, footnotes and math. - [All tools](https://mdutil.com/tools): Every Markdown tool on the site. - [Markdown syntax guide](https://mdutil.com/syntax): Every syntax guide by group. - [The mdutil command on Mac](https://mdutil.com/mdutil-command): Use mdutil, the macOS Terminal command for Spotlight, to check indexing, turn it off or on and rebuild a damaged index. Every option and message explained. Apple's command is unrelated to this site, which only shares its name. - [About MDUtil](https://mdutil.com/about-us): Who makes MDUtil, how the free Markdown tools work in your browser, how the syntax guides are checked and how the site is funded. - [Privacy Policy](https://mdutil.com/privacy-policy): How MDUtil handles data: your Markdown and files stay in your browser. The analytics, ads and cookies the site uses, and how to turn them off. - [Terms of Use](https://mdutil.com/terms-of-use): The terms for using MDUtil's free Markdown tools and guides: what you may do with the output and the examples, and the limits of our responsibility. ## Optional - [Full content](https://mdutil.com/llms-full.txt): The answers, examples and questions of every syntax guide and tool page in one document.