---
title: italic
description: "Wrap text in Markdown italic markers."
---

# italic

Wrap text in Markdown italic markers.

## Syntax

```knap
{{ value | italic }}
{{ value | italic:_ }}
```

## Usage

- The default marker is `*`. Pass `_` to use the alternate underscore syntax.
- Leading and trailing whitespace stays outside inline markers.
- For arrays and objects, including serialized collections from another filter, string values are formatted recursively while keys and non-string values are preserved.

## Examples

### Asterisk

```json title="Data"
{
  "text": "Emphasized"
}
```

```knap title="Template"
{{ text | italic }}
```

```md title="Output"
*Emphasized*
```

### Underscore

```json title="Data"
{
  "text": "Emphasized"
}
```

```knap title="Template"
{{ text | italic:_ }}
```

```md title="Output"
_Emphasized_
```

## Related filters

- [bold](/filters/bold)
- [strike](/filters/strike)
