The editor has full support for Markdown, allowing you to write and format content quickly using familiar syntax.
You can use Markdown to add content to your emails. For example, you can add a heading by typing # followed by a space.
It’s also possible to format text with Markdown, like adding bold text using **, or inserting links using [text](url).
Add different content blocks using the Markdown formatting below followed by a space.
| Syntax | Action |
|---|
# | Add a heading 1 |
## | Add a heading 2 |
### | Add a heading 3 |
> | Add a quote |
1. | Add a numbered list |
- or * | Add a bulleted list |
You can format text with the following shortcuts:
| Syntax | Action |
|---|
**text** or __text__ | Bold text |
*text* or _text_ | Italicize text |
~~text~~ | Strike through text |
[Loops](https://loops.so) | Add a link |
Pasting markdown
The editor supports pasting Markdown content, making it seamless to bring content from other platforms. Paste Markdown with ⌘+Shift+V (Mac) or Ctrl+Shift+V (Windows) and it will be converted into native editor blocks.
When pasting markdown, you can use custom Loops tags to add buttons and columns directly in your content:
Columns
<loops-columns>
<loops-column-item>
### Column 1 heading
Column *1* text
</loops-column-item>
<loops-column-item>
### Column 2 heading
Column *2* text
</loops-column-item>
</loops-columns>
Buttons
<loops-button href="https://loops.so">Subscribe</loops-button>
These custom tags can be mixed with regular markdown formatting. Last modified on February 6, 2026