Skip to content
ToolDesk

Markdown Preview

Preview Markdown as HTML as you type. Sanitized output for safe rendering.

Text

About this tool

Markdown is a lightweight markup language that expresses document structure with simple symbols. This tool previews the formatted result in your browser as you type and never sends your input anywhere. Knowing the basic syntax and where services differ helps your text render cleanly on the destination.

Markdown has "dialects"

Markdown has a standard spec called CommonMark and GitHub's extension, GFM (GitHub Flavored Markdown). Tables, task lists, strikethrough, and autolinks are GFM extensions, and support varies by service. This tool supports GFM.

Commonly used syntax

  • # for a heading (the number of # sets the level) / - or * for bullet lists.
  • **bold** / *italic* / `code` / [link text](URL) for links.
  • ``` fences for a code block / | col | col | for a table (GFM).

Easy things to trip on

  • Put a blank line before and after headings and lists to avoid breakage.
  • A space is required after symbols like # or -.
  • To break a line mid-paragraph, end it with two spaces, or use a blank line to split paragraphs.

Safely try Markdown from others

The generated HTML is sanitized before display, so embedded dangerous scripts are stripped. Even pasting Markdown of unknown origin to check its appearance, you can preview it safely.

How to use

  1. Type Markdown on the left and see a live HTML preview on the right.
  2. Supports GFM syntax: headings, lists, links, emphasis and more.

FAQ

Which syntax is supported?

Basic notation like headings, lists, links, emphasis, and code blocks, plus GFM (GitHub Flavored Markdown), so extensions such as tables and strikethrough work too.

Does the preview update in real time?

Yes. The HTML-formatted view updates as you type, so you can check syntax and finish drafts on the spot.

Is it safe to paste Markdown written by others?

Yes. The generated HTML is sanitized before display, so any embedded dangerous scripts are stripped out. You can preview unknown Markdown safely.

Is what I enter sent to a server?

No. Conversion and display happen entirely in your browser, and what you enter is never sent externally β€” safe even for unpublished articles or internal documents.

Will it look exactly the same as GitHub or other services?

The basic syntax renders the same, but fine styling (spacing, colors, handling of some extensions) can differ by each service's implementation. It is best to confirm the final appearance on the destination as well.

Can I export the generated HTML directly?

This tool is for previewing how your Markdown looks. Check the formatted result, then paste your Markdown source into a supported service to use it.