How to Automatically Resize Row Height in Excel: A Step-by-Step Guide


Michael Collins

Have you ever struggled with row heights in Excel? Sometimes, the text is too long for the cell, and it overflows or gets cut off. No worries, though! You can easily set your rows to automatically resize to fit the content. In just a few clicks, Excel can adjust the row height for you, ensuring all your data is displayed properly. Let’s dive into how you can accomplish this.

Step by Step Tutorial to Automatically Resize Row Height in Excel

Before we begin, it’s important to note that automatically resizing row height will make your spreadsheet look cleaner and more organized. Here’s how you can do it:

Step 1: Select the rows you want to resize

Click on the row number to select the entire row, or click and drag to select multiple rows.

Selecting the rows is the first step in ensuring that the changes you make apply to the correct rows. If you want to apply the auto-resize feature to all rows, you can click on the corner of the spreadsheet to select everything.

Step 2: Right-click on the selected rows

After selecting the rows, right-click to bring up a context menu with various options.

Right-clicking on the row numbers after selecting them brings up a menu that has several options, including the one we need to automatically resize the row height.

Step 3: Choose ‘Row Height’ from the menu

In the menu that appears, look for the ‘Row Height’ option and click on it.

You might think ‘Row Height’ is where you set a specific height, but don’t worry. Excel has a nifty trick up its sleeve that we’ll get to in the next step.

Step 4: Leave the row height value as blank and click ‘OK’

By leaving the value blank, Excel interprets this as an instruction to automatically adjust the row height.

When you click ‘OK’ with a blank value in the ‘Row Height’ option, Excel will automatically adjust the height of the selected rows to fit the content within them. It’s that simple!

Once you’ve completed these steps, all the selected rows will automatically resize to accommodate their content. This means no more cut-off text or awkwardly tall rows – everything will be sized just right.

Tips for Automatically Resize Row Height in Excel

  • If you have merged cells, Excel might not correctly auto-resize the row height. You might need to adjust merged cells manually.
  • Double-clicking the line below the row number on the left side will also auto-resize the row height for that specific row.
  • Using the ‘Wrap Text’ feature in conjunction with auto-resize can ensure that all content is visible and neatly contained within the cell.
  • Keep in mind that auto-resizing rows will not work if the row height has been previously manually set. You’ll need to clear the row height first.
  • If your spreadsheet has a lot of data, auto-resizing multiple rows might take a bit of time. Be patient, and let Excel do its magic.

Frequently Asked Questions

Can I auto-resize rows for the entire spreadsheet at once?

Yes, you can. Click the Select All button at the top-left corner of the spreadsheet (where the row numbers and column letters meet) and follow the same steps.

Will auto-resizing rows affect the columns in any way?

No, auto-resizing rows will only change the height of the rows. It will not affect the width of the columns.

What if my content still overflows after auto-resizing the row height?

If your content still overflows, make sure Wrap Text is enabled for those cells. You can find this option under Home > Alignment > Wrap Text.

Does auto-resizing work with different fonts and font sizes?

Yes, auto-resizing takes into account different fonts and font sizes within a cell and adjusts the row height accordingly.

Can I undo the auto-resize action?

Absolutely! Just like any other action in Excel, you can undo the auto-resize by pressing Ctrl + Z or by clicking the Undo button.


  1. Select the rows you want to resize.
  2. Right-click on the selected rows.
  3. Choose ‘Row Height’ from the menu.
  4. Leave the row height value as blank and click ‘OK’.


Mastering how to automatically resize row height in Excel can save you a lot of time and frustration. It’s a simple process that ensures your data is always presented clearly, without manual adjustments. Remember, Excel is a powerful tool with many features designed to make your life easier. Don’t be afraid to explore and use them to your advantage. Whether you’re a seasoned Excel user or just starting out, understanding and utilizing features like auto-resize can significantly improve your productivity and the quality of your spreadsheets. Keep practicing, and before you know it, you’ll be an Excel wizard, impressing colleagues and friends with your spreadsheet savvy!