Home/Docs/Markdown Paragraphs

Markdown Paragraphs

Markdown paragraphs are the foundation of every document. Whether you're writing a GitHub README, technical documentation, notes, or blog posts, understanding how paragraphs work helps create content that is clean, readable, and easy to maintain.

Unlike traditional word processors, Markdown doesn't use formatting buttons. Instead, paragraphs are created by simply leaving a blank line between blocks of text.

This guide explains how Markdown paragraphs work, how to create line breaks, common formatting mistakes, and best practices for writing well-structured Markdown documents.

Practice as you read: Open the Markdown Editor to try paragraphs and line breaks with live preview, or bookmark the Markdown Cheat Sheet for quick syntax reference.

Open EditorDownload PDF

What is a Markdown Paragraph?

A paragraph is one or more lines of text grouped together.

To start a new paragraph in Markdown, leave one blank line between blocks of text.

Example

This is the first paragraph.

This is the second paragraph.

Output

Rendered Output

This is the first paragraph.

This is the second paragraph.

If you're new to Markdown overall, read Markdown Basics first β€” this page focuses only on paragraph formatting, not headings, lists, or other syntax.

Creating Paragraphs

The easiest way to create paragraphs is by pressing Enter twice.

Example

Markdown is easy to learn.

It is widely used for documentation.

It also works well for README files.

Output

Rendered Output

Markdown is easy to learn.

It is widely used for documentation.

It also works well for README files.

Single Line vs Paragraph

Many beginners think pressing Enter once creates a new paragraph.

It doesn't.

Example

This is line one.
This is line two.

Most Markdown editors render this as:

Rendered Output

This is line one. This is line two.

To create a new paragraph, add an empty line.

Correct

This is line one.

This is line two.

Line Breaks in Markdown

Sometimes you don't want a new paragraph β€” you only want a new line.

Markdown supports several ways to create line breaks.

Method 1 β€” Two spaces (recommended)

Add two spaces at the end of a line before pressing Enter.

First lineΒ·Β·
Second line

(The dots represent two trailing spaces.)

Output

Rendered Output

First line Second line

Method 2 β€” HTML <br>

Some Markdown applications support HTML.

First line<br>
Second line

Output

Rendered Output

First line
Second line

Use HTML line breaks only when necessary. For the full line-break rules in context, see Markdown Syntax.

Paragraphs Inside Lists

Paragraphs can also be added inside list items.

Example

- First item

  This paragraph belongs to the first item.

- Second item

This improves readability in long lists.

Paragraphs with Blockquotes

Paragraphs work inside blockquotes as well.

> First paragraph.
>
> Second paragraph.

Output

Rendered Output

First paragraph.

Second paragraph.

Paragraphs with Code Blocks

Keep paragraphs separate from code blocks by leaving a blank line.

Good structure

Install the package.

Add your command in a fenced code block:

npm install

Then continue with the next paragraph:

Run the application.

This structure is much easier to read than running prose directly into a fenced code block.

Paragraph Best Practices

Follow these recommendations for cleaner documents.

  • Keep paragraphs short.
  • Focus on one idea per paragraph.
  • Leave a blank line between paragraphs.
  • Avoid very long text blocks.
  • Use headings to separate larger sections.
  • Combine paragraphs with lists when explaining steps.

Short paragraphs improve readability on both desktop and mobile devices.

Common Mistakes

Missing blank line

Incorrect

First paragraph.
Second paragraph.

Correct

First paragraph.

Second paragraph.

Using too many blank lines

Avoid

Paragraph one.



Paragraph two.

Use only one blank line between paragraphs.

Using HTML everywhere

Although HTML works in many Markdown editors, prefer native Markdown whenever possible.

Instead of relying on <br> tags everywhere, use proper paragraphs and spacing.

Markdown Paragraph Compatibility

Paragraph syntax works consistently across nearly every Markdown application.

Platform Paragraph Support
GitHub βœ…
GitLab βœ…
VS Code βœ…
Obsidian βœ…
Notion βœ…
Discord βœ…
Reddit βœ…

Tips for Better Readability

Good Markdown isn't only about syntax β€” it's also about presentation.

Try to:

  • Write short paragraphs.
  • Keep sentences simple.
  • Break long explanations into multiple sections.
  • Use headings frequently.
  • Add lists where appropriate.

These small improvements make documentation much easier to read.

Continue Learning

Continue learning Markdown with these guides:

Available now

Coming soon to MDConvertHub Docs

  • Markdown Code Blocks

The easiest way to understand Markdown paragraphs is by experimenting. Open the Markdown Editor and try creating paragraphs, line breaks, blockquotes, and lists.

Frequently Asked Questions

  1. 1

    How do I create a paragraph in Markdown?

    Leave one blank line between two blocks of text.

  2. 2

    Why isn't my new paragraph showing?

    Most likely you pressed Enter only once. Markdown requires one empty line between paragraphs.

  3. 3

    How do I insert a line break instead of a new paragraph?

    Add two spaces at the end of a line before pressing Enter, or use the <br> HTML tag if your Markdown renderer supports HTML.

  4. 4

    Do GitHub and VS Code support Markdown paragraphs?

    Yes. Standard Markdown paragraph formatting works correctly in GitHub, VS Code, Obsidian, Notion, and most Markdown editors.

  5. 5

    Should I use multiple blank lines?

    No. One blank line is enough to separate paragraphs.