Skip to content

How to Wrap Text in Google Sheets and Google Docs (2026)

How to wrap text in a Google Sheets cell four ways, and how to wrap text around an image in Google Docs, plus what to do when wrapping is not working.

Sunny Kumar
Sunny Kumar7 min read
TL;DR

To wrap text in Google Sheets, select the cells, click the Text wrapping icon in the toolbar, and choose Wrap. The text then breaks onto new lines inside the cell instead of spilling over. You can also use Format then Wrapping then Wrap. In Google Docs, wrapping means flowing text around an image: click the image and pick Wrap text from the toolbar below it.

"Wrap text" trips people up because it means two completely different things in two different Google apps.

Same two words, two totally different jobs.

In Google Sheets it is about a cell: stop the text from spilling across the row and make it break into neat lines instead. In Google Docs it is about an image: make your paragraphs flow around a picture rather than sit above and below it.

I use both most days, in client trackers and in docs, and I still see people apply the Sheets fix and wonder why nothing happens in Docs.

So here is each one, with the exact clicks, the keyboard shortcut, the mobile steps, and what to do when wrapping just refuses to work.

What does "wrap text" actually do?

In a spreadsheet, a long entry like an address normally runs straight past its cell and over the empty cells beside it. Wrapping tells the cell to keep that text inside its own width and stack it on extra lines, growing the row taller to fit.

In a document, wrapping decides how text behaves around an image. Off by default, the picture sits on its own line. Turn wrapping on and the words hug the image on the sides.

Same words, two jobs. Let's do Sheets first, since that is what most people are after.

What are the three text-wrapping options in Google Sheets?

Overflow, Wrap, and Clip. Sheets gives you three settings, not just on and off, and this is the setting people mean when they search for "word wrap" in Sheets.

Pick the right one and the cell behaves. Pick wrong and your data either hides or spills.

Comparison of the three Google Sheets text wrapping options: Overflow spilling past the cell, Wrap breaking onto two lines, and Clip cutting the text off at the cell border
Overflow (the default) spills past the cell, Wrap breaks onto new lines inside it, and Clip cuts the text off at the border.
  • Overflow is the default. Long text spills out across the empty cells to its right. The moment you type something in the next cell, the spill gets cut off.
  • Wrap keeps the text inside the cell, breaking it onto new lines and making the row taller. This is the one people usually want.
  • Clip cuts the text off at the cell's right border. Nothing is deleted, it is just hidden until you widen the column.

How do you wrap text in Google Sheets using the toolbar?

Select the cells, click the Text wrapping icon in the toolbar, and choose Wrap. That is the fastest way and the one I use without thinking; here it is step by step.

Select the cells

Click a single cell, or drag to select a range. You can also click a column letter or row number to wrap a whole column or row at once.

Open the Text wrapping menu

In the toolbar, find the Text wrapping icon, an arrow that bends down into a line. It sits near the alignment icons. Click it and a small set of three options drops down.

Google Sheets toolbar with the text wrapping icon clicked, showing the Overflow, Wrap and Clip options, and cell A1 holding wrapped text
The Text wrapping icon in the toolbar opens the three options. The middle one is Wrap.

Click Wrap

Pick the middle option, Wrap. The selected cells now break their text onto new lines and the rows grow to fit. That is it.

How do you wrap text using the Format menu?

Go to Format in the top menu, hover Wrapping, and choose Wrap from the submenu. If you cannot spot the toolbar icon, this route does the same job and shows the options by name, with Overflow and Clip right there too.

Google Sheets Format menu open with Wrapping highlighted and the Overflow, Wrap and Clip submenu showing
Format then Wrapping gives you the same three options, labelled clearly.

I reach for this route when I am teaching someone, because the words "Overflow", "Wrap" and "Clip" make the choice obvious in a way the icons do not.

Is there a keyboard shortcut to wrap text in Google Sheets?

There is no single dedicated key, which is the honest answer most pages dodge. But the menu has an accelerator.

On Windows, press Alt + O to open Format, then W for Wrapping, then W again for Wrap. On Mac it is Ctrl + Option + O, then W, then W.

There is also a separate, genuinely useful one. To force a line break at an exact spot inside a cell, rather than letting Sheets decide, put your cursor where you want the break and press:

  • Alt + Enter on Windows
  • Ctrl + Enter on Mac

That inserts a manual line break inside the cell, handy for addresses or short lists in one cell.

How do you wrap text in Google Sheets on mobile?

Tap the cell, tap the Format button (the A with lines), open the Cell tab, and turn on the Wrap text toggle. The phone app hides it in a slightly different place, but it is a single switch.

Tap the cell, then the Format button

Open the sheet in the Google Sheets app and tap the cell you want. Then tap the Format button at the top, the A with horizontal lines next to it.

Turn on Wrap text in the Cell tab

In the panel that slides up, switch to the Cell tab and turn on the Wrap text toggle. The cell wraps straight away.

Google Sheets mobile app showing the Cell tab with the Wrap text toggle switched on
On mobile, it is a single Wrap text toggle under the Cell tab.

Why is text wrapping not working in Google Sheets?

Usually the cell is still set to Overflow or Clip, or the row height was fixed by hand so it cannot grow. A few things stop wrap from showing, and they catch people out.

Nine times out of ten, the cell is still on Overflow or Clip.

  • The cell is set to Overflow or Clip. This is the usual one. Set it to Wrap and it works.
  • The row height was fixed by hand. If you dragged a row to a set height, it will not grow to fit wrapped text, so the cell cannot fit the text even after you wrap it. Right-click the row number, choose Resize row, and pick Fit to data.
  • The column is already wide enough. If the text fits, wrapping has nothing to do. It only breaks lines when the text is longer than the column.
  • You wrapped the wrong cells. Wrapping applies only to the cells you selected. Reselect the range, or the whole column, and apply it again.

Wrapping does work inside merged cells, so that is not the problem if you have merged some.

How do you wrap text around an image in Google Docs?

Click the image once and pick Wrap text from the small toolbar that appears just below it.

In Docs, wrapping is about an image, not a cell. It is about getting text to flow around a picture instead of breaking the page around it.

Insert your image first with Insert then Image, then click it to bring up that toolbar with the wrap controls. If you still need the picture itself, I keep a tested list of free AI image generators.

An image selected in Google Docs with the floating toolbar below it showing the five wrapping style icons, the margin setting and the Move with text option
Click an image in Docs and the floating toolbar gives you the five wrapping styles, the margin, and how the image moves.

Docs gives you five styles in that toolbar:

  • In line is the default. The image sits on its own line like a big character of text.
  • Wrap text flows the paragraph around the image on the sides. This is the one you want for a magazine-style layout.
  • Break text puts text above and below but keeps the sides clear.
  • Behind text and In front of text layer the image under or over the words, for backgrounds or overlays.

Pick Wrap text, then set the gap with the margin option (Docs uses 1/8 inch by default), and choose Move with text or Fix position on page depending on whether the image should travel with the paragraph or stay put.

Can you wrap text around a table in Google Docs?

No, and it is worth saying plainly because people search for it. Google Docs wraps text around an image or a drawing, but not around a table. A table always sits on its own lines, with document text above and below it, never beside it.

The workaround I use: if I need text next to a table, I draw one larger invisible table (no borders) and put the text in one column and the small table or content in the next. Columns from Format then Columns can also fake it for simple layouts.

A quick recap

If you came here for Sheets, you want the toolbar Text wrapping icon, then Wrap, or Format then Wrapping then Wrap. On a phone it is the Wrap text toggle in the Cell tab.

If you came here for Docs, you want to click the image and pick Wrap text from its floating toolbar.

And if wrapping is not showing in Sheets, the cell is almost always still set to Overflow, or the row height is locked. Check those two before you touch anything else.

The same Docs habits carry over when you build a book template in Google Docs, where page setup and headings do the heavy lifting.

While you are working with images in Docs, the awkward part is usually getting one back out again, which Google makes oddly hard. I tested every method for that separately in how to download images from Google Docs.

Common questions

How do you wrap text in Google Sheets?

Select the cell or cells, click the Text wrapping icon in the toolbar (the one with the arrow bending down), and choose Wrap. The text breaks onto new lines inside the cell and the row grows taller. You can also go to Format, then Wrapping, then Wrap.

What is the shortcut to wrap text in Google Sheets?

There is no single dedicated key, but Alt + O opens the Format menu, then W opens Wrapping, then W again applies Wrap (on Mac, Ctrl + Option + O, then W, W). To force a line break at a specific point inside a cell, press Alt + Enter on Windows or Ctrl + Enter on Mac.

Why is text wrapping not working in Google Sheets?

Usually the cell is set to Overflow or Clip instead of Wrap, so set it to Wrap. If the row was manually resized to a fixed height it will not grow, so right-click the row and pick Resize row, then Fit to data. Wrapping also will not show if the column is wide enough to fit the text already.

How do you wrap text around an image in Google Docs?

Click the image, then in the small toolbar that appears below it choose Wrap text (the middle icon). The document text now flows around the image. You can drag the image anywhere and set the gap with the margin option, usually 1/8 inch by default.

How do you wrap text in Google Sheets on mobile?

Open the sheet in the Google Sheets app, tap the cell, then tap the Format button (the A with lines). Open the Cell tab and turn on the Wrap text toggle. The text in the selected cell then wraps onto multiple lines.

Can you wrap text around a table in Google Docs?

No. Google Docs lets you wrap text around an image or a drawing, but not around a table. A table always sits on its own lines with the document text above and below it, never beside it. To place text next to a table, put both inside a larger invisible table or use columns instead.

Written by
Sunny Kumar
Sunny KumarSEO Specialist & product builder

SEO Specialist and product builder with 10+ years in search. The notes come from the work, not the theory.