Add a Text Element
Use the create toolbar to add a text element to your canvas.

Edit a Text Element
Select the text layer you want to edit on your canvas or in the layer list.

Add Default Text
We recommend adding a default text for your text element. This text will be displayed in your generated images if:
- ..you don't override it with dynamic content or
- ..the element is not set to dynamic.
Change Text Style
- Font: Choose between Google Fonts or your own custom fonts in different weights
- Font Color: Choose your text color
- Size & Spacing: Define the default text size and letterspacing
- Style: Choose between different font styles (italics / underline / strikethrough)
- Transformation: Choose to always display text in UPPERCASE or lowercase.
Add an Alternate Text Style
You can also define an alternate text style to any text element. This style can be dynamically applied to (parts of) your text using a custom separator (|, ~ or #). Add |alternate text| to your element to use your alternate styling for it.

Change Textbox Style
- Spacing: Define the line spacing of your text box
- Resizing: Choose how it behaves if your text gets too long
- Background: Choose the background color of your textbox
- Alignment: Choose between aligning text left, center or right of your textbox.
- Anchor: Choose between anchoring text to the top, middle or bottom of your textbox
- Word-Break: Force long words to be hyphenated
Resizing Settings
- Plain Text: If the text gets too long, it will overflow its box
- Fit: If the text gets too long, it will change its size to fit the box – this is the default
- Single Line ...: If the text gets longer than one line, it will be cut off with an ellipsis (...) at the end
- Clamp: If the text gets longer, it will be cut off with an ellipsis (...) at the end
More Styles
You can add multiple shadows or a border for your text elements.
Use Right-to-Left Text (Arabic, Hebrew, Persian)
Placid text layers support right-to-left (RTL) languages such as Arabic, Hebrew, or Persian. You can find the Direction setting in the Textbox section of the sidebar when selecting a text layer, supporting Auto (auto-detection based on the first letter of the text), Left to right or Right to left.
New text layers are set to auto-detect the text direction, but they also support strict Left-to-right or Right-to-left settings.
Mixed text
In a right-to-left layer, Latin words and numbers keep their own reading order. Punctuation such as "!" or "." also goes to the correct end.
Text alignment
The direction does not change the alignment. Left, center and right stay as you set them. If RTL text must start at the right edge, set the alignment to right.
Troubleshooting
- My Arabic or Hebrew text shows in the wrong order. Check the Direction of the layer and set it to Auto or Right to left. If it is on Auto, check that the text starts with an Arabic or Hebrew letter.
- My right-to-left text is on the left side of the layer. Set the alignment to right. The direction does not change the alignment.
- My API text is not detected as right-to-left. The layer must be on Auto, or you must send "direction": "rtl" or "direction": "auto" in the request.
















