The Text fill lets you use your own text as a pattern in your artwork. It adjusts the text to follow the strokes and shapes in your design and offers many customization options. You can pick a base template to set the flow of the text, and the image tone will automatically change the text size, weight, and color. Other options include repeating the text, pasting from your clipboard, generating random text, converting text to uppercase, and flipping the text. You can also add a solid background behind each letter for better visibility.

Fill Parameters

Base: Choose a template fill to set the flow of text lines.
Text: Enter the text you want to use in the fill.
Font: Pick the typeface for your text fill.
Repetition: Decide how the text repeats. Choose whether it repeats continuously with or without line breaks, or not at all.
Paste: Insert text directly from your clipboard.
Random: Generate random placeholder text for quick testing.
Uppercase: Convert all the fill text to uppercase letters.
Tracking: Adjust the spacing between individual characters.
Flip: Flip the text horizontally or vertically.
Background: Add a solid color background behind each letter for better contrast.
Variable: If variable font is selected, here you can select the variable axis to animate.
Add and Customize a Text Fill
To create a new Text fill, follow the steps in our Add a Fill guide. When the pop-up menu appears, select the "Text" fill type.

Base Fill

- Open the TEXT FILL panel and locate the Base fill dropdown menu.
- Click the dropdown to see a list of available fill templates.
- Choose a template to guide your text lines; this template sets the flow and direction of the text.
Note: Only fills on the same layer (excluding Halftone, Trace, or Text types) will be available.

| base: Wave | base: Linear | base: Spiral |
|---|---|---|
![]() |
![]() |
![]() |
Text

- Find the Text section.
- Type your text directly or load it using the "..." button.
- Make sure the text is in plain format. The entered text will fill the design based on your settings.
| ABCDEFGH | The Text Fill feature... | +=*= |
|---|---|---|
![]() |
![]() |
![]() |
Font

- In the TEXT FILL properties panel, click the Font dropdown button.
- Select the font you want from the menu. The text will update to the chosen typeface.
- You can use font name filter to find the font you need.
- Variable fonts are marked with special icon. You can find variable fonts using "Variable" or "var" in the filter.
| Arial Regular | Apple Chancery | Bodoni Ornament |
|---|---|---|
![]() |
![]() |
![]() |
Repetition
- Locate the Repetition options.
- Choose the cycle mode that controls how the text repeats—whether continuously with or without line breaks, or not at all.
- The mode you select will affect the layout of the text in the fill.

| text | repeat by words | repeat by lines | line by line |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
Paste
- Find the Paste button.
- Make sure you have copied your desired text from another application.
- Click Paste to insert the text from your clipboard into the fill.

Random Text
- Click the Random button.
- Random placeholder text will be generated for quick testing.

| random text | random text | random text |
|---|---|---|
![]() |
![]() |
![]() |
Uppercase
- Click the Uppercase button in the TEXT FILL properties panel.
- All text in the fill will immediately convert to uppercase.
Uppercase characters have more uniform height compared to lowercase letters, which can create more consistent and visually balanced fill strokes. This uniformity is particularly beneficial when creating text fills where you want even distribution and predictable spacing across your artwork.

| upper case: off | upper case: on |
|---|---|
![]() |
![]() |
Tracking
- Find the Tracking control.
- Choose a spacing value from the dropdown.
- The space between characters will update based on your selection.

| -100u | 0 | 200u |
|---|---|---|
![]() |
![]() |
![]() |
Flip
- Locate the Flip buttons.
- Toggle the horizontal and/or vertical buttons to flip the text.
- The text characters will mirror according to the selected flip option.

| text | flip: horizontal | flip: vertical |
|---|---|---|
![]() |
![]() |
![]() |
Background
- Find the Background control.
- Toggle this option to turn on or off a solid background behind each character.
- This setting improves legibility by adding contrast to the text.

Typically used when text overlaps or in mesh mode, the background color matches the base fill color.
Overlapping
| background: off | background: on |
|---|---|
![]() |
![]() |
Overlapping text when using Text fill with a mesh applied to the layer. The background setting helps maintain text clarity when characters overlap due to mesh deformation.
| background: off | background: on |
|---|---|
![]() |
![]() |
Variable Fonts
If a variable font is selected, you can select the variable axis to animate. Most fonts have only one axis, typically weight, but some fonts have multiple axes.

Use Weight axis to animate the thickness of the letters.
| none | weight axis | width axis |
|---|---|---|
![]() |
![]() |
![]() |
Stroke Properties
Other properties apply to this fill, which you can review in the relevant articles:
Link to Example
You can use the example file for this article UM3-Fills-Text.lines to practice adjusting Text fill parameters.





























