> ## Documentation Index
> Fetch the complete documentation index at: https://www.courier.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Text Blocks

> Add and format paragraph text in Design Studio. Use variables and rich formatting for email, SMS, and other channels.

Text blocks are the main way to add body copy to your notifications. They support variables and channel-appropriate formatting (bold, links, lists, etc.).

## Adding a text block

1. In Design Studio, select a channel.
2. Add a **Text** block from the block sidebar or toolbar.
3. Type or paste your content; use the formatting toolbar for bold, italic, links, and lists.

<Frame caption="Text Block">
  <img src="https://mintcdn.com/courier-4f1f25dc/kP89ont3skGKuAuV/assets/platform/content/designer-v2/designer-v2-text-new.png?fit=max&auto=format&n=kP89ont3skGKuAuV&q=85&s=d4ed8c38dcaccc441ce14f6962cafee1" alt="Text block in Design Studio" width="1720" height="838" data-path="assets/platform/content/designer-v2/designer-v2-text-new.png" />
</Frame>

## Formatting

* **Email** – Rich formatting: headings, bold, italic, links, bulleted lists, alignment.
* **Slack / MS Teams** – Limited formatting options (bold, italic, underline, strikethrough, blockquote) depending on channel support.
* **SMS / Inbox / Push** – Plain text only; variables still work but no styling options.

<Frame caption="Text Formatting Options (Slack)">
  <img src="https://mintcdn.com/courier-4f1f25dc/kP89ont3skGKuAuV/assets/platform/content/designer-v2/designer-v2-text-formatting-slack.png?fit=max&auto=format&n=kP89ont3skGKuAuV&q=85&s=a4b0579cbbb20c23e15ede650247f206" alt="Text formatting options in Slack channel" width="2000" height="476" data-path="assets/platform/content/designer-v2/designer-v2-text-formatting-slack.png" />
</Frame>

## Variables

Insert [variables](/platform/content/variables/inserting-variables) from the profile or data payload (e.g. `{{first_name}}`, `{{order_id}}`) so each recipient sees personalized text. Insert variables by clicking the `{..}` icon in the formatting toolbar, or by typing `{{` directly in the text.

## Block options

Select a text block to open the options panel on the right. Here you can configure background color, border styles, and padding for the block.

<Frame caption="Text Block Options">
  <img src="https://mintcdn.com/courier-4f1f25dc/kP89ont3skGKuAuV/assets/platform/content/designer-v2/designer-v2-heading-options.png?fit=max&auto=format&n=kP89ont3skGKuAuV&q=85&s=520e439b690c75b95cfdd7fb85aa60ab" alt="Text block options in Design Studio" width="1828" height="1126" data-path="assets/platform/content/designer-v2/designer-v2-heading-options.png" />
</Frame>

## Remove formatting

To clear all text formatting (bold, italic, underline, strikethrough, etc.) from a text block:

1. Select the text block.
2. Click the **Remove Formatting** button (T with a slash) in the block toolbar above the duplicate and delete buttons.

This strips inline styles while keeping the text content.

## Related

<CardGroup cols={2}>
  <Card title="Heading Blocks" icon="heading" href="./heading-blocks">
    Section titles and headings
  </Card>

  <Card title="Variables" icon="code" href="/platform/content/variables/inserting-variables">
    Insert dynamic content
  </Card>
</CardGroup>
