# Text Formatting

Every shape that contains text can be formatted independently — font, size, weight, color, alignment, and more — so your boards can reflect your organization's style and keep busy diagrams legible.

## Entering Text Edit Mode

Double-click a shape's text to enter edit mode. The text becomes editable and the **text formatting toolbar** expands in the top toolbar with formatting options.

Press **Escape** or click outside the shape to exit edit mode.

> <img src="/files/xb2CV52mNd5QLEG3EdAX" alt="" data-size="original">

## Available Formatting

### Font Style

Toggle buttons for:

* **Bold**
* **Italic**
* **Underline**
* **Strikethrough**

### Font Family & Size

* **Font** — dropdown of available font families (the default font is set by your admin in [Global Settings](/models/admin/global-settings.md))
* **Font Size** — dropdown of available sizes

### Text Color & Highlight

* **Text Color** — color picker for the text itself
* **Highlight Text** — color picker for the background behind the text

### Alignment

* **Horizontal** — Align **Left**, **Center**, or **Right**
* **Vertical** — Align **Top**, **Middle**, or **Bottom**

### Text Clipping

* **Enable Text Clipping** / **Disable Text Clipping** — controls what happens when text overflows the shape:
  * **Clipping enabled** — overflowing text is cut off at the shape boundary
  * **Clipping disabled** — text extends beyond the shape edges

## Formatting Multiple Shapes at Once

Select multiple shapes (click + drag a selection, or Shift-click multiple shapes), then use the text formatting controls to apply changes to all of them. Each shape keeps its own text content but shares the new formatting.

<figure><img src="/files/IXRXNVOaz5plwv3u99tn" alt=""><figcaption></figcaption></figure>

## Read-Only Mode

In presenter mode or when you're viewing a board without edit rights, the text formatting toolbar is hidden. You can still see the formatted text — you just can't change it.

## When the Font Color Is Disabled

If your admin has enabled **Improve Text Visibility** in Global Settings, the font color option is disabled for shapes so text colors stay high-contrast against their backgrounds. Ask your admin to turn the setting off if you need per-shape color control.

## Tips

* **Use the default font** for consistency across a board — mixing fonts often hurts readability.
* **Combine alignment and clipping** — if you're making compact cards, enable clipping with top-center alignment to keep titles from spilling over.
* **Style once, repeat with Favorites** — once a shape looks how you want, save it as a [Favorite](/models/work-in-the-app/editor/favorites.md) to reuse without reformatting.
* **For bulk text fixes across many shapes**, use the [AI Text Adjust toolbar](/models/work-in-the-app/ai/text-adjust.md) — it's faster than reformatting one shape at a time.

## Related

* [Shapes](/models/work-in-the-app/editor/shapes.md) — shape-level properties (fill, border, size) that sit alongside text formatting
* [Favorites](/models/work-in-the-app/editor/favorites.md) — save a formatted shape as a reusable favorite
* [AI Text Adjust](/models/work-in-the-app/ai/text-adjust.md) — grammar, shortening, tone, and translation
* [Global Settings](/models/admin/global-settings.md) — the admin-controlled default font and palette


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ins-pi.com/models/work-in-the-app/editor/text-formatting.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
