# Rich Text Editor

The rich text editor allows you to edit and format your texts and gives advanced users a way to use their own HTML code in their texts.

![](https://1025048312-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-MBnD3zcgxMQ5tu--X7s%2F-MBnEZ5asAYrjka1M7IC%2Fimage.png?alt=media\&token=17d419b5-5160-46bd-8bfa-077cca46c157)

1. **`Source`** let you edit the raw [HTML ](https://www.w3schools.com/whatis/whatis_html.asp)code of the text.
2. **`Media gallery`** let you select an image to insert from the [media gallery](https://docs.ngsurvey.com/form-management/style-branding/media-gallery).
3. **`Pipe tags`** let you insert a [pipe tag](https://docs.ngsurvey.com/form-management/form-designer/piping/text-data-piping) into your text.
4. **`Aligments`** let you justify or align the text from left, center or right.
5. **`Formatting`** let you format the background and font colors.
6. **`Fonts`** let you define a font family and define a size for your text.
7. **`Remove format`** removes any format from the text and revert it back to a plain text.

## 🔠 Rich text editing of questions texts

The default view while editing question's text is a plain text view, to enable rich text editing features you have to display the rich text editor on the question's [edition toolbar](https://docs.ngsurvey.com/form-management/form-designer/questions/editing-a-question).

![](https://1025048312-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-MBnA526cZboRckw9B6e%2F-MBnA6fyXTbCy_O_VoYJ%2Fcaptured%20\(16\)-min.gif?alt=media\&token=bfc6f8de-37fc-45f1-aeea-590c6a2a96c4)

{% hint style="info" %}
If you would like to change the style of your questions texts globally on your survey you may do so using the [style editor](https://docs.ngsurvey.com/form-management/style-branding/style-editor).
{% endhint %}
