# Text input fields

> Let users type a text value that flows into a text element on the canvas.

Source: https://bluepic.io/help/input-fields/text-input-fields  
Language: en  
Category: input-fields  
Last updated: 2026-06-15

A text input field controls the content of a text element: whatever the user types becomes the text on the canvas. Add it by selecting the text element and choosing **Text** in the add popup (see [Adding input fields](https://bluepic.io/help/input-fields/adding-input-fields)).

## Text

You can fine-tune how the field behaves:

- **Allow multiline**: Toggles whether users are allowed to add manual line breaks.
- **Show character count**: display a running character count. (Enable this when using character limits)
- **Show clear button**: add a button that empties the field in one click.
- **Limit total number of characters**: cap how many characters the user can enter.
- **Limit total number of lines**: cap how many lines they can enter.
- **Limit the number of characters per line**: cap the length of each individual line.

![](https://imagedelivery.net/mudX-CmAqIANL8bxoNCToA/c2e6cd4b-9cfd-45f8-4598-69d6a92d8300/max)

## Text Selection (Dropdown Menu)

Instead of free typing, you can let users pick from a fixed set of texts. Choose **Text Selection** in the add popup, then define your **Text options**: each option has a value, plus an optional custom label shown in place of that value. Present the choices as a **Dropdown** or as **Buttons**.

![](https://imagedelivery.net/mudX-CmAqIANL8bxoNCToA/65ce3fdb-49fd-4f06-8395-48aad2ccd400/max)
