> For the complete documentation index, see [llms.txt](https://ideogram.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ideogram.gitbook.io/docs/edit/text-and-layers.md).

# Text and Layers

Edit text in an AI image with Layerize text, or add new Studio text layers. Fix wording, change fonts, arrange layers, and troubleshoot unavailable formatting.

Everything on a Studio canvas is a layer. Image layers hold pictures; text layers hold type you can edit at any time. This page covers both, including how to fix misspelled text in an image without generating it again. To open Studio, see [Studio](/docs/edit/studio.md#open-studio).

If you want the text right in the first place, start with the prompt. See [Text in images](/docs/prompting/text-in-images.md).

Text drawn inside a flat image is part of that image's pixels; selecting the image does not make its letters typeable. Use **Layerize text** to detect existing lettering, or **Text** to add a new text layer. If you need to replace lettering that Layerize cannot detect, use an [image edit](/docs/edit/masks-and-inpainting.md) or add a new text layer after removing the old lettering.

## Add text

{% stepper %}
{% step %}

### Select Text

Select **Text** in the left toolbar.

<figure><img src="https://1799634369-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzjhNby3LLsIikYuvxAJP%2Fuploads%2Fgit-blob-1aaf57f63b2606f0920210e0466abbe72a7bd95d%2Fedit-text-and-layers-1.png?alt=media" alt="Studio left toolbar with the Text tool highlighted at the bottom"><figcaption><p>Select <strong>Text</strong>.</p></figcaption></figure>
{% endstep %}

{% step %}

### Find the new layer

A new layer appears that reads "Text", set in Inter Regular, size 80, black and centered.

<figure><img src="https://1799634369-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzjhNby3LLsIikYuvxAJP%2Fuploads%2Fgit-blob-3ca3225a86a2212ee7a5b9782ffc8b2cb65a2593%2Fedit-text-and-layers-2.png?alt=media" alt="New text layer reading Text, highlighted on the canvas"><figcaption><p>The new layer reads "Text".</p></figcaption></figure>
{% endstep %}

{% step %}

### Type your text

Click the layer to select it, then click again to type.
{% endstep %}
{% endstepper %}

In the Layers list, a text layer shows its own text.

## Style text

### Style a text layer

1. Select a text layer. The right sidebar shows its controls.

   <figure><img src="https://1799634369-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzjhNby3LLsIikYuvxAJP%2Fuploads%2Fgit-blob-3ad6401bd00e49a1e6803d3d7a2c4153244ae2ea%2Fedit-text-and-layers-3.png?alt=media" alt="Studio with a text layer selected; the sidebar controls Type, Color, Align and Style are highlighted"><figcaption><p>Style the selected layer with <strong>Type</strong>, <strong>Color</strong>, <strong>Align</strong> and <strong>Style</strong>.</p></figcaption></figure>
2. Under **Type**, set the font and size. Size runs from 8 to 200.
3. Under **Color**, pick a color.
4. Under **Align**, pick left, center or right.
5. Under **Style**, pick bold, italic, underline or strikethrough.

Skip any control you don't need.

### Fonts

1. Select a text layer.
2. Open the font picker from **Type**.
3. Search with **Search fonts...**.
4. Pick a font.

You can also filter by category: Sans Serif, Serif, Slab Serif, Display Sans, Display Serif, Slab Display, Display, Decorative, Script, Handwriting, Monospace and Symbols.

The fonts come from Ideogram's library. You can't upload your own.

If **Bold** or **Italic** is unavailable, wait for the font to finish loading and check whether that font family has the requested variant. With several text layers selected, one font without that variant can prevent the change for the selection. Select that layer separately or choose a family with the style you need.

## Layerize text

Layerize text finds the text in an image and rebuilds it as text layers. You can then change the wording, move it or restyle it without generating the image again.

You need to be signed in. The layers it makes work like any other text layer.

Layerize text is in beta. If it can't read any text, you'll see "No text layers were created". That happens when the image has no text, or the lettering is very stylized, decorative or part of a graphic.

### Layerize text on the whole canvas

1. Click an empty spot so nothing is selected.
2. Select **Layerize text** in the sidebar. You get a new version with the text as layers.

   <figure><img src="https://1799634369-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzjhNby3LLsIikYuvxAJP%2Fuploads%2Fgit-blob-5fe38e2d8d70ba282ce991abf60910e75fdb4c3e%2Fedit-text-and-layers-4.png?alt=media" alt="Studio after Layerize text: the poster headline is selected as a text layer, the sidebar shows the Lora font highlighted, and the version strip shows two versions highlighted"><figcaption><p>After Layerize text, the headline is an editable layer and a new version joins the strip.</p></figcaption></figure>

### Layerize text on one image layer

1. Select the image layer.
2. Under its tools, select **Layerize text**. Studio swaps that layer for the layers it finds.

### Fix a word in an existing image

Open the image in Studio, then use **Layerize text** on the whole canvas to keep a separate version. Select the resulting text layer, click into it and replace the misspelled word. Adjust the font, size or position if needed, then inspect the full canvas before exporting. Choose the original thumbnail in the version strip to compare with the starting image.

If no text layers are created, the completed run did not find readable text; adding another empty text layer will not convert the image's lettering. Use the alternatives above rather than expecting the existing image layer to become typeable.

## Work with layers

The **Layers** list sits in the right sidebar when nothing is selected. Image rows show a thumbnail; text rows show a T icon and the text.

### Reorder layers

1. Click an empty spot so the **Layers** list shows.
2. Drag a row up or down.

You can also use Cmd/Ctrl + ↑ or ↓ to move a layer forward or back one step; add Shift to send it to the front or back. The **More** menu in the bar over a selected layer has **Bring to front**, **Send to back**, **Bring forward** and **Send backward**.

### Select more than one layer

1. In the **Layers** list, Shift-click the rows you want.
2. In the bar on the canvas, copy, duplicate or delete the group.

The sidebar points you to that bar. Cmd/Ctrl + A selects all.

### Duplicate a layer

1. Select the layer.
2. In the bar over it, select the Duplicate icon.

### Delete a layer

1. Select the layer.
2. Press Delete or Backspace.

The **More** menu in the bar also has **Copy**, **Paste** and **Delete**.

### Keyboard shortcuts

* Arrow keys nudge the selected layer.
* Delete or Backspace removes it.
* Esc clears the selection.

### Limits

* An empty text layer is removed when you deselect it. Enter the text before clicking away if you want to keep the layer.
* A canvas needs at least one image layer. If you try to delete the last one, Studio says "Keep at least one image layer". Add another image first.
* Studio has no controls to hide, lock, merge or flatten layers.

## In this topic: editing

1. [Edit Images](/docs/edit/edit.md): choose the right way to edit
2. [Masks and Inpainting](/docs/edit/masks-and-inpainting.md): change only one area
3. [Studio](/docs/edit/studio.md): combine images, layers and text
4. **Text and Layers** (this page): fix or add lettering
5. [Remix](/docs/edit/remix.md): make new versions of an image
6. [Troubleshooting](/docs/help/troubleshooting.md): fix common problems
