Markdown Generator

    Type or Paste your Content to Get .md Formatted Content

    Paste your Content Here

    Markdown Output

    Markdown Preview

    Welcome to Markdown Preview

    This is a placeholder for the Markdown output. Once you start typing in the editor, the converted Markdown will appear here.

    • You can use various Markdown syntax such as bold, italic, and links.
    • Lists are also supported:
      • Item 1
      • Item 2

    Feel free to replace this text with your own Markdown content!

    Markdown Syntax Overview

    Nearly all Markdown applications support the basic syntax outlined in John Grubers original design document. Here we demonstrate the fundamental elements with examples.

    Headings in Markdown are created by prefixing text with one or more hash symbols (#) corresponding to the heading level. For example, one hash (#) creates an <h1> heading, two hashes (##) create an <h2> heading, and so on up to <h6>.

    # Heading level 1
    ## Heading level 2
    ### Heading level 3
    #### Heading level 4
    ##### Heading level 5
    ###### Heading level 6

    Heading level 1

    Heading level 2

    Heading level 3

    Heading level 4

    Heading level 5
    Heading level 6

    An alternative syntax for headings uses underlines made of equal signs (for <h1>) or hyphens (for <h2>) beneath the text. This syntax does not extend beyond <h2>.

    Heading level 1
    ===============
    
    Heading level 2
    ---------------

    Heading level 1

    Heading level 2

    Blockquotes are created by prefixing text lines with the greater than symbol (>). They can be nested by adding additional greater than symbols, and can contain other Markdown formatted text.

    
     To create a blockquote, add a > in front of a paragraph.
    
    > Dorothy followed her through many of the beautiful rooms 
     in her castle.

    Dorothy followed her through many of the beautiful rooms in her castle.

    Ordered lists are created by prefixing text lines with numbers followed by dots. The actual numbers typed do not affect the HTML output Markdown produces; an ordered list is always generated with incrementing numbers.

    1. First item
    2. Second item
    3. Third item
        1. Indented item
        2. Indented item
    4. Fourth item
    1. First item
    2. Second item
    3. Third item
      1. Indented item
      2. Indented item
    4. Fourth item

    Unordered lists are created by prefixing lines of text with dashes (-), asterisks (*), or plus signs (+). Nested lists can be created by indenting list items beneath another list item.

    - First item
    - Second item
    - Third item
        - Indented item
        - Indented item
    • First item
    • Second item
    • Third item
      • Indented item
      • Indented item

    Emphasis, such as bold or italic text, is created by wrapping text in one or more asterisks (*) or underscores (_). Single for italics, double for bold, and triple for bold and italic.

    **Bold Text** and __Another Bold Text__
    
    *Italic Text* and _Another Italic Text_
    
    ***Bold & Italic***

    Bold Text and Another Bold Text

    Italic Text and Another Italic Text

    Bold & Italic

    Line breaks in Markdown are created by ending a line with two or more spaces before pressing the return key. Alternatively, the HTML <br> element can also be used within Markdown to create a line break.

    This is the first line.  
    And this is the second line.

    This is the first line.
    And this is the second line.