LOADING...

Markdown Tool

Markdown editor and cheatsheet

You can check common Markdown syntax and preview the rendered result in your browser. You can also upload a .md file and edit it here. (No data is saved or sent to the server.)

Preview

Markdown syntax

  • Heading

    # Heading
  • Heading

    ## Heading
  • Heading

    ### Heading
  • Bold
    **Bold**
  • Italic
    *Italic*
  • Strikethrough
    ~~Strikethrough~~
  • Inline code
    `Inline code`
  • Code
    console.log('code');
    ```js console.log('code'); ```
    • Bulleted list
    • Bulleted list
      • Indented (nested)
    - Bulleted list - Indented (nested)
  • 1. Numbered list
    1. Numbered list
  • Quote (blockquote)
    > Quote
  • [Link](https://example.com)
  • Image example
    ![Alt text](image-url)
  • Left Center Right
    Left Center Right
    | Left | Center | Right | | :--- | :-: | ---: | | Left | Center | Right |
  • Escape
    Show characters like # or * as plain text
    \\# Not a heading \\* Not italic \\` Not code
  • Color
    #915cfd
    <span style="color:#915cfd">Text</span>
  • Line break
    Two trailing spaces at end of line, or <br>
  • Horizontal rule
    ---

About Markdown (.md / examples)

Markdown is a lightweight markup syntax for writing headings, lists, emphasis, and more in plain text. Available features can vary slightly depending on the Markdown flavor (e.g., GFM).

A .md file is simply a plain-text file with the .md extension. It’s commonly rendered on platforms like GitHub and in many editors.

If you’re writing prompts or specifications, structuring them with Markdown (requirements, examples, constraints) often makes communication clearer.

# Goal
Implement XYZ

## Expected behavior
- When A happens, do B
- On error, return C

## Constraints
- Do not break existing APIs
- Limit changes to a small set of files

Note: The preview on this page is a simple renderer for common Markdown features. For strict compatibility, verify using the target Markdown flavor you intend to use.