Skip to content
Back to Journal
GuideMay 3, 2026·2 min read

How to Create a Bullet List in Markdown

Unordered bullet lists in markdown — syntax, nested lists, and platform support.

The quick answer: Start each line with a hyphen (-), asterisk (*), or plus sign (+) followed by a space.

Basic Syntax

- First item - Second item - Third item

All three markers (-, *, +) produce identical results. Hyphens (-) are the most common convention.

Nested Lists

Indent sub-items with 2–4 spaces to create nested lists: - Main item - Sub-item A - Sub-item B - Another main item

Keep nesting to three levels maximum — deeper nesting becomes hard to read.

Lists with Paragraphs

To add multiple paragraphs to a list item, indent the continuation with 4 spaces (or a tab): - First item This is a second paragraph for the first item. - Second item

Common Mistakes

No space after the marker: - item works, -item does not. The space is required. Inconsistent markers: Mixing -, *, and + in the same list is technically valid but looks inconsistent in source code. Pick one and stick with it. Accidental list: A line starting with a hyphen followed by text sometimes accidentally creates a list when you wanted prose. Escape with \- if needed.

When to Use Bullet Lists vs Numbered Lists

Use bullet lists when order doesn't matter (features, options, considerations). Use numbered lists when sequence matters (steps in a tutorial, ranked items).


Full reference: Markdown Bullet Lists.

MT

MarkdownTools Team

May 3, 2026

Try it free

Make your AI output beautiful

Paste markdown from ChatGPT or Claude. Pick a theme. Export as PDF or HTML in seconds.

Open App — It's Free