---
title: "Rich text"
description: "The Rich Text element provides a full WYSIWYG editor for creating formatted content with headings, paragraphs, lists, and other rich text elements."
canonical: "https://academy.bricksbuilder.io/builder/elements/basic/text/"
markdownUrl: "https://academy.bricksbuilder.io/builder/elements/basic/text.md"
pageType: "article"
section: "builder"
category: "elements"
lastmod: "2026-05-21T13:58:32.000Z"
---
The Rich Text element provides a full WYSIWYG editor for creating formatted content with headings, paragraphs, lists, and other rich text elements.

## Settings

- **Text** (WYSIWYG editor) - Full rich text editor with support for headings, paragraphs, lists, links, and text formatting.

- **Type** (select) - Predefined text type. Options: `hero`, `lead`. Default: None.

- **Style** (select) - Apply a predefined color style from your theme styles. Default: None.

- **Words limit** (number) - Limit the number of words displayed. Minimum: 1. Handles HTML tags properly when trimming.

- **Read more** (text) - Text to display after the truncated content when using words limit. Only available when words limit is set.

:::tip[Developer reference]
See the [Rich Text Schema](/developer/schema/elements/text/) for the full JSON schema of this element's settings and controls.
:::