# markdown

Options for the <abbr title="A markup language that uses plain text formatting syntax and can be converted to HTML and other formats. Created by John Gruber in 2004."><a href="https://getkirby.com/docs/glossary/#markdown">Markdown</a></abbr> parser

****

- Read more: <https://getkirby.com/docs/guide/content/text-formatting#markdown>

****

<info>
Check out the full list of the available **<a href="https://getkirby.com/docs/reference/text/markdown">Markdown tags</a>**.
</info>

## Additional tags: `markdown.extra`

Enables/disables the <a href="https://michelf.ca/projects/php-markdown/extra/">Markdown Extra</a> parser with additional Markdown features like footnotes and tables.

```php
return [
  'markdown' => [
    'extra' => true
  ]
];
```

## Automatic line breaks: `markdown.breaks`

Enables/disables automatic line breaks in Markdown like on GitHub. Otherwise line breaks must be confirmed with three spaces at the end of the line.

Default: `true`

```php
return [
  'markdown' => [
    'breaks' => false
  ]
];
```

## Safe mode: `markdown.safe`

Enables/disables Parsedown's safe mode which escapes HTML code in the Markdown code and applies sanitization to scripting vectors (such as scripting link destinations) that are introduced by the Markdown syntax itself.

Default: `false`

```php
return [
  'markdown' => [
    'safe' => true
  ]
];
```