Designers · problem and fix
Figma text box won't wrap on Mac: fix fixed-size and auto-width text in 2026
If your Figma text box won't wrap, the cause is almost always its sizing mode. Auto width layers grow sideways and only break a line at a Return or Enter. Fixed size layers keep the width and height you set, so the text cannot push them bigger. This page shows how to read the mode, switch it, and avoid the traps that bring the problem back.
The short answer
- Auto width text never wraps. It only breaks lines at a Return or Enter.
- Fixed size text never grows. Dragging a handle switches a layer to Fixed size.
- Auto layout children need to resize. A fixed text child can overlap its neighbors.
- PowerPoint for Mac: turn on Wrap text in shape and Resize shape to fit text.
- Check the mode first, then redraw the box at a set width if you need wrapping.
What text box stops wrapping or growing costs you
Time lost to nudging boxes
I found no study that measures time lost to text boxes that will not wrap. The closest test covers PowerPoint infographic work. Its 16 participants took a mean of 33.40 minutes with PowerPoint and 18.26 minutes with the tool. That gap is about infographics, not text boxes, so treat it as a rough signal.
Billable hours at the median rate
The BLS puts median pay for graphic designers at $62,960 a year, or $30.27 an hour, for May 2025. Every hour spent nudging boxes is an hour not spent on paid design work. Small fixes add up when a file has dozens of frames.
Handoff rework and clipped copy
Developers build what the box says. A fixed box with copy that fits today can clip once the copy changes. Each round of fixes adds review time for you and the developer. The wrong size can reach a client before anyone checks it.
Why it happens
Auto width layers never wrap
Auto width fits the box to the text. The layer grows sideways as you type and breaks lines only at a Return or Enter. A paragraph pasted into this mode becomes one long line that runs off the artboard or into other layers. Figma's help article describes this behavior directly, so the layer is working as designed.
Fixed size layers never grow
Fixed size keeps the width and height you set. Figma's auto layout guide says fixed size text layers won't resize to accommodate text. Extra copy spills past the edge of the box, which can make it overlap nearby layers. The box looks frozen because it is.
A drag switched the mode
Changing a text layer's dimensions by hand switches it to Fixed size, according to Figma's help article. People often drag a handle to make a box bigger, then wonder why it stops growing. The drag is the cause, not the text.
Auto layout children are fixed
In an auto layout frame, a fixed text child does not resize with its content. Figma advises against fixed size text boxes in auto layout. The text can overlap other layers, and the frame may look wrong after a small copy change.
Max lines and max height conflict
A text layer cannot have both a max height and a set number of max lines. Figma's guide says setting max lines removes the max height setting. If you set a height limit first, then a line limit, the height limit goes away.
Hard returns and wrapping turned off
Stray Return keys create hard line breaks, so copy can break in the wrong place even in a box that should wrap. In PowerPoint for Mac, Wrap text in shape can be turned off per shape, which stops wrapping entirely. Microsoft's help page describes that switch.
How to fix it
These work with or without any app.
Read the mode before you touch anything
Select the text layer and open the Text section in the Design panel. Read the resizing control. Then run the quick test: double-click the text, type a long sentence with no Return, and watch the layer. Press Esc when you finish. This takes about a minute and tells you which problem you have.
Redraw the box at a set width
For copy that must wrap, keep the old layer until the new one works. Press T, then click and drag on the canvas to draw the box at the width you want. Figma says click-and-drag creates a Fixed size layer. Paste the copy and check that it wraps at the edge.
Set the height to follow the text
Look for an auto height option in the Text section. Some community posts describe one, but the Figma help article I checked does not list it, so confirm the name in your version. If you cannot find it, drag the bottom handle to fit, then re-check after every text edit.
Fix auto layout children
Change the text layer so it resizes with its content instead of staying fixed. Figma advises against fixed size text boxes in auto layout. After the change, edit the copy to its longest version and check that the frame and its neighbors still hold their spacing.
Turn wrapping back on in PowerPoint for Mac
Control-click the shape border and choose Format Shape. Open Text Options and check Wrap text in shape. To grow the box with the copy, select Resize shape to fit text in the same tab. Microsoft's help page covers both switches.
Use Wrap text in cell in Keynote tables
For one cell, Control-click the cell and choose Wrap Text. For a row, column, or whole table, open the Format sidebar, choose the Text tab, and check Wrap text in cell under Style. Apple's guide covers table cells, not standalone text boxes.

Read the mode before you change anything
Select the text layer itself, not the frame around it. Open the Design panel on the right and find the Text section. The resizing control there tells you which mode the layer uses. Figma's help article covers two modes in detail: Auto width and Fixed size. Read the label before you click, because each mode behaves differently.
A quick test shows the mode in about a minute. Double-click the text and type a long sentence with no Return. Watch what the layer does. If the line runs off to the right and the box gets wider, the layer is Auto width. If the box stays the same size and the text spills out, it is Fixed size. Press Esc when you finish.
| Mode | Does it wrap? | Does it grow? | Use it for |
|---|---|---|---|
| Auto width | No. Breaks only at Return or Enter | Yes, sideways | Labels, buttons, short headings |
| Fixed size | Yes, at the width you set | No. Width and height stay put | Cards and frames with a set size |
| Set width, height follows text (if offered) | Yes, at the width you set | Yes, downward, if your version offers it | Body copy and paragraphs |
Why Auto width text never wraps
Auto width means the box fits the text. Figma makes the layer wider as you type. It does not add a second line. The only line break you get is a Return or Enter. So a paragraph pasted into an Auto width layer becomes one long line.
This surprises people who expect a text box to behave like a Word box. Auto width is built for short, single-line labels. If you need a paragraph, change the mode before you paste the copy. Changing it later also works, but check the spacing again afterward.
A worked example makes the difference clear. Say a card needs a two-line description. You click once with the Text tool and type. Every word runs off to the right. The card looks broken. The copy is fine. The mode is wrong.
Fixed size text, and why it stops growing
Fixed size is a frozen box. Figma keeps the width and height you set, no matter how much text you add. Figma's auto layout guide says fixed size text layers won't resize to accommodate text. Extra text spills past the edge of the layer.
Most people land in Fixed size by accident. Dragging a handle to make a box bigger changes the mode. Figma's help article says a manual change to the dimensions switches the layer to Fixed size. After that, the box stops growing. Press ⌘Z right after the drag if you want the old mode back.
Wrap style will not fix an Auto width box
Figma's type settings include a wrap style with two options, Balance and Pretty. You find it in the Typography section. Figma's help article describes it as a control over where lines break. It does not turn on wrapping for an Auto width layer. Auto width layers break only at Return or Enter, so wrap style has no effect on them.
Use wrap style to fine-tune a paragraph that already wraps. Use the mode to decide whether the text wraps at all. Keeping those two jobs apart saves a lot of trial and error.
Auto layout makes the problem spread
Inside an auto layout frame, a fixed text child causes trouble. Figma says fixed size text layers won't resize to accommodate text. That can make the text overlap other layers in the frame. Figma advises against fixed size text boxes in auto layout, so switch the text to a mode that resizes.
Max lines and max height are a common conflict. A text layer cannot have both. Figma's auto layout guide says setting max lines removes the max height setting. If you set a height limit first and then a line limit, the height limit goes away. Pick one limit on purpose.
Hugging frames add a second twist. When the text width changes, a hugging parent frame changes its width to match. Figma's guide gives an example where the frame becomes 70px wide for a text layer that is 50px wide. A small copy change can move the whole frame. Check the frame after every big edit.

Worked example: a caption that must wrap at a set width
Say you need a caption under a photo. It must sit at a set width and wrap onto several lines. This route works in the current Figma desktop app. It assumes the layer you have is not already set up the way you want.
- Press T, then click and drag on the canvas to draw a box at the width you want. Figma creates a Fixed size layer when you drag.
- Click inside the box and paste the caption. Watch the lines break at the right edge.
- Check the height. If the text spills past the bottom or leaves a gap, drag the bottom handle to fit. Dragging keeps the layer Fixed size.
- If the Text section shows an auto height option, choose it so the height follows the copy.
- Press Esc to leave text editing. Then reselect the layer and read its mode once more.
Re-check the height after every text edit. A fixed box does not warn you when the copy outgrows it. Your eye has to do that job.
PowerPoint for Mac: turn wrapping and growth back on
PowerPoint for Mac wraps text by default as you type in a text box or shape. If the text stops wrapping, someone turned wrapping off for that shape. Microsoft's help page covers the two switches that matter. Both live in the Format Shape pane.
- Control-click the shape border, then choose Format Shape.
- Open the Text Options tab.
- Check Wrap text in shape to turn wrapping on. Clear it to turn wrapping off.
- Select Resize shape to fit text if the box should grow with the copy.
Keynote: wrap text in table cells
As far as I could verify, Keynote's wrap control works on table cells. To wrap text in one cell, Control-click the cell and choose Wrap Text. To apply it to a row, column, or whole table, open the Format sidebar, choose the Text tab, and use the Wrap text in cell checkbox under Style.
Apple's guide does not cover standalone text boxes. I found no step for growing or shrinking one. Do not assume a Keynote text box behaves like a table cell. Test it with a long paragraph before you present.
Mistakes that bring the problem back
- Resizing the frame after you edit the text. Each drag can switch a text layer to Fixed size.
- Pasting copy with stray Return keys into an Auto width layer. Each Return adds a hard line break.
- Setting max height and max lines together on one text layer. The height limit goes away.
- Trusting wrap style to fix a box that cannot wrap. Wrap style only moves breaks in text that already wraps.
- Assuming a fixed box will warn you. It will not. It lets the text spill past its edge.
- Checking only the first draft of the copy. Test the longest version your client may send.
When the layer looks right and still misbehaves
Check the parent next. An auto layout frame or a hugging frame may set the size of the layer. Select the parent frame and read its layout settings in the Design panel. Look for fixed sizing on the child and hugging on the parent.
Then test in isolation. Duplicate the layer, then move the duplicate outside the frame. Type a long sentence into it. If it wraps out there, the frame is the cause. If it still fails, the problem is in the layer's own mode.
Handing the file to developers
Developers build what the box says. A fixed box with copy that fits today can clip or overflow when the copy changes. Auto width text can run past a layout that was built for a paragraph. Your handoff should say which mode each text style uses.
Post a short note in Slack with the mode for each text style. List any fixed boxes you chose on purpose. Keep it to one screen. Developers read it while they build, so put the risky boxes first.
What the research does and does not show
I could not find a survey that measures how often text boxes stop wrapping. I also found no study that prices the lost time. The closest study tested PowerPoint infographic work with 16 participants. Their mean time was 33.40 minutes with PowerPoint and 18.26 minutes with the tool. That study covers infographics, not text box wrapping.
The fixes here come from vendor help pages. I did not test them on every app version. Treat each step as a starting point, then check it on your own file.
Where Lazur fits, and where it does not
Lazur can see what is on your screen while you hold the shortcut. It can point at the control you need and explain what it sees. It does not click or edit for you. Hold ⌥ ⌘ to ask about anything on screen, and Lazur answers out loud.
For client files, check your employer and client rules before you share a screenshot with any AI tool. Lazur listens and looks at the screen only while you hold the shortcut. Audio and screenshots go to AI providers to answer and are not stored.
For the basic steps behind this fix, read How to add auto layout in Figma on Mac. For frame problems, the auto layout fix guide goes deeper on the parent side.
Faster with Lazur
Where Lazur helps with text box stops wrapping or growing
Hold ⌥ ⌘ and say what you want. Lazur sees your Figma window. Lazur draws a circle and a label around the button or menu you need.
- 1
Hold ⌥⌘ and talk
- 2
Lazur draws a circle and a label around the button or menu you need.
- 3
You stay in Figma. Nothing to copy into a chat window.
More things to say in Figma
- “Why won't this text box wrap?”
- “Where is the resizing control?”
- “Walk me through switching to a set width.”
- “Hold fn and dictate a note for the developer.”
- “Draft a handoff note about text modes.”
Free for 3 days, then $18/month. Download for Mac
You say“Why won't this text box wrap?”
Lazur · points at itLazur circles the resizing control in the Text section and labels it. You choose the mode.
What designers say to Lazur for this
Each one is a single hold of ⌥ ⌘.
“Why won't this text box wrap?”
Lazur reads what is on your screen and says which sizing mode the layer seems to use. Check that against the Text section yourself before you change anything.
Explains what's on screen
“Where is the resizing control?”
Lazur draws a circle and a label around the control on your screen. You make the change. Lazur does not click for you.
Points at it
“Walk me through switching to a set width.”
Lazur gives one step at a time and waits for your click before the next step. You stay in control of the file the whole time.
Walks you through it
“Hold fn and dictate a note for the developer.”
Hold fn to dictate formatted text at the cursor in any app. Use it for the handoff note, then read it back before you post it in Slack.
Types what you say
“Draft a handoff note about text modes.”
Lazur drafts and types a note you can edit. You review it and send it yourself. Lazur does not send messages for you.
Drafts it
A plan you can start this week
- Day 1
Find the mode on every broken layer
Select each text layer that misbehaves. Read the resizing control in the Text section. Run the quick test with a long sentence and no Return. Note the mode for each layer in a list you keep with the file.
- Day 2
Redraw the boxes that need to wrap
Press T and click and drag to draw a box at the width you want. Paste the copy and check that it wraps at the edge. Keep the old layer until the new one works, then remove it.
- Day 3
Test the auto layout frames
Edit the copy in each frame to its longest and shortest versions. Look for overlap and for frames that resize in ways you did not expect. Fix any fixed text children you find.
- Day 4
Write the handoff note
Post a short note in Slack with the mode for each text style. List any fixed boxes you chose on purpose and why. Developers read it before they build, so keep it short and put the risky items first.
Questions people ask
Why won't my Figma text box wrap?
Most often the layer is set to Auto width. Auto width layers break lines only at a Return or Enter, so long copy runs in one line. Redraw the box with the Text tool by clicking and dragging, which creates a Fixed size layer.
How do I make text wrap in Figma?
Give the text layer a set width. Press T, then click and drag on the canvas to draw a box. Paste or type the copy. Words wrap at the right edge of the box. Keep the height in mind, because a fixed box does not grow on its own.
Does wrap style Balance or Pretty make Figma text wrap?
No. Figma's help article describes wrap style as a control over where lines break. It does not turn wrapping on for an Auto width layer, which breaks only at Return or Enter.
Why won't my Figma text box grow when I add text?
The layer is probably Fixed size. Dragging a handle or changing the dimensions switches it to Fixed size. Choose an auto height option if your version shows one. If you cannot find it, check the Text section and re-check the box after each edit.
Can I undo a resize that stopped my text box from growing?
Yes, if you act right away. Press ⌘Z to step back. Undo also reverses any other change you made after the resize, so read the layer again before you keep going.
How do I turn wrapping back on in PowerPoint for Mac?
Control-click the shape border and choose Format Shape. Open Text Options and check Wrap text in shape. Microsoft's help page describes this switch for text boxes and shapes in Office for Mac.
Does Lazur fix the text box for me?
No. Lazur does not click buttons or edit files. It can explain what it sees on your screen, point at the control, and guide you one click at a time while it waits for each click.
Can I ask Lazur about a client file?
Only if your employer and client rules allow it. Lazur listens and looks at the screen only while you hold the shortcut. Audio and screenshots are sent to AI providers to answer and are not stored.
Sources
- Adjust text dimensions and resizing · Figma Help Center · checked 2026-11-07
- Guide to auto layout · Figma Help Center · checked 2026-11-07
- Set text direction and position in a text box or shape in Office for Mac · Microsoft Support · checked 2026-11-07
- Add and edit cell content in Keynote on Mac · Apple Support · checked 2026-11-07
- Occupational Outlook Handbook: Graphic Designers · U.S. Bureau of Labor Statistics · checked 2026-11-07
- GraphiMind: LLM-centric Interface for Information Graphics Design · arXiv · checked 2026-11-07
Fix text box stops wrapping or growing with Lazur, free for 3 days
Hold a key and ask. Lazur sees your screen, points at the button and talks you through it, in any Mac app. No credit card.