Discover how a simple setting can save you hours of frustrating text resizing!
Auto-width vs auto-height text in Figma - When to Use Which
Start learning this pattern below
Jump into concepts and practice - no test required
Imagine you are designing a dashboard in Figma and you manually set fixed widths and heights for text boxes. When you change the text content, the text either gets cut off or leaves too much empty space, making your dashboard look messy and hard to read.
Manually adjusting text box sizes every time the content changes is slow and frustrating. It leads to errors like overlapping text or inconsistent spacing, which confuse viewers and waste your time fixing layout issues repeatedly.
Using auto-width and auto-height settings lets the text boxes automatically adjust to fit the content perfectly. This keeps your dashboard clean and readable without constant manual resizing, saving time and reducing mistakes.
Set text box width = 200px; Set height = 50px; Manually resize when text changes
Set text box width = auto; Set height = auto; Text box resizes automatically
It enables dynamic, clean, and professional dashboards that adapt instantly to any text changes without extra effort.
A sales report dashboard where product names and descriptions vary in length can stay perfectly aligned and readable as data updates daily.
Manual sizing causes layout problems and wastes time.
Auto-width and auto-height make text boxes adjust automatically.
This leads to cleaner, easier-to-maintain dashboards.
Practice
auto-width text box in Figma when you add more text on a single line?Solution
Step 1: Understand auto-width behavior
An auto-width text box expands horizontally as more text is added on the same line.Step 2: Check height behavior
The height remains fixed because the text does not wrap to a new line.Final Answer:
The text box gets wider but the height stays the same. -> Option AQuick Check:
Auto-width means width changes, height fixed [OK]
- Thinking height changes with more text on one line
- Confusing auto-width with auto-height behavior
- Assuming box size stays fixed always
Solution
Step 1: Identify the property for auto-height
In Figma, setting a text box to auto-height is done by selecting 'Auto Height' in the properties panel.Step 2: Eliminate other options
'Fixed Size' locks dimensions, 'Auto Width' changes width, and manual dragging is not automatic resizing.Final Answer:
Select the text box and choose 'Auto Height' in the properties panel. -> Option DQuick Check:
Auto-height is set by choosing 'Auto Height' [OK]
- Choosing 'Auto Width' instead of 'Auto Height'
- Thinking manual drag sets auto-height
- Confusing 'Fixed Size' with auto resizing
Solution
Step 1: Understand auto-height with fixed width
Auto-height text boxes keep width fixed but grow taller as text wraps to new lines.Step 2: Apply to 5-line paragraph
Since the paragraph wraps into 5 lines, the height will increase to fit all lines without cutting off text.Final Answer:
The text box height will increase to fit the 5 lines. -> Option AQuick Check:
Auto-height means height grows, width fixed [OK]
- Assuming width changes with auto-height
- Thinking text overflows instead of box growing
- Confusing auto-width behavior here
Solution
Step 1: Analyze unexpected height change
If height changes when adding text, the box is likely set to auto-height, which grows vertically.Step 2: Confirm setting mismatch
Since auto-width should keep height fixed, the unexpected height change means the setting is not auto-width.Final Answer:
The text box is actually set to auto-height, not auto-width. -> Option CQuick Check:
Height changes mean auto-height setting [OK]
- Assuming fixed size allows height change
- Ignoring the actual text box setting
- Thinking font size affects resizing mode
Solution
Step 1: Identify requirement for fixed width and variable height
The text box must keep width fixed at 300px but grow taller as lines increase.Step 2: Match setting to requirement
Auto-height keeps width fixed and adjusts height automatically with wrapped lines, fitting the need.Step 3: Eliminate other options
Auto-width changes width, fixed size locks both dimensions, manual resize is not automatic.Final Answer:
Auto-height, because it grows height with wrapped lines. -> Option BQuick Check:
Fixed width + growing height = Auto-height [OK]
- Choosing auto-width which changes width
- Thinking fixed size allows auto height
- Believing manual resize is automatic
