How to Resize Cells in Excel (Complete Guide With Shortcuts)
Learn every way to resize cells in Excel: drag, AutoFit, Format menu, keyboard shortcuts. Fix merged cells, set exact widths, and master row heights.

Resizing cells in Excel is one of those everyday skills that quietly determines whether your spreadsheet looks like a polished report or a cluttered mess. Cell size affects readability, print layout, data visibility, and even how formulas and conditional formatting display. Most beginners only know the obvious method, dragging a row or column border, but Excel actually offers more than a dozen ways to resize, depending on what you need.
This guide walks through every practical method. You'll learn how to widen single columns, batch-resize multiple rows, fit cells to content automatically, set exact pixel or character measurements, lock cell sizes against accidental changes, and resize merged cells without breaking your layout. Whether you're cleaning up a CSV import, formatting a budget, or building a dashboard, the techniques below cover what you need.
If you're brushing up for an Excel test or interview, knowing keyboard shortcuts and the Format menu pays off. Most timed assessments expect candidates to resize columns and rows in under five seconds without reaching for the mouse. Practice the AutoFit shortcuts a few times and they become automatic. For broader Excel review, try the Excel practice test or warm up with Excel basics questions.
One small but important habit: get used to the idea that columns and rows are independent. You'll often want a wider column but a normal row, or vice versa. Treating each axis separately gives you finer control. The same goes for unit awareness: column width is measured in characters of the default font, while row height uses points. Mixing them up is the most common beginner mistake, and once you stop confusing them, resizing feels almost intuitive. Excel even shows live measurements as you drag, which makes lining up multiple columns to identical widths a breeze.
Excel Cell Resizing By the Numbers

Quick Tip
Double-click the right border of any column header to instantly AutoFit it to the widest cell. The single fastest cleanup move in Excel. It also works on row boundaries to AutoFit row height, and you can select multiple columns first to AutoFit them all in one motion.
The Fastest Way to Resize a Single Cell
Excel doesn't actually resize individual cells. It resizes the entire row or column that the cell belongs to. That's a quirk built into the grid model, and it surprises a lot of new users who try to drag one cell's corner and end up changing nothing.
To widen a single column, hover your mouse over the right edge of the column header, where the cursor turns into a double-headed arrow, then click and drag. The same technique works on rows: hover the bottom edge of a row number and drag up or down. A tooltip appears showing the current width in characters and pixels, so you can dial it in precisely.
The faster method is double-clicking that same boundary. Excel auto-fits the column to the widest entry in any cell within it. This is the single most useful shortcut for cleaning up imported data. If column A has a header that spills into column B, one double-click on the A-B boundary fixes it instantly.
Using the Format Menu for Exact Measurements
When you need precision, the Format menu beats dragging. Select the column or columns you want to resize, click the Home tab, then choose Format in the Cells group. From the dropdown, pick Column Width for columns or Row Height for rows. A small dialog box appears asking for a numeric value.
Column width in Excel is measured in characters of the default font, not pixels. A width of 10 means roughly ten zeros fit in the cell using Calibri 11. Row height, oddly, is measured in points, the same unit used for fonts. Twelve points is roughly the height of a 9-point font with a little breathing room. The mismatch confuses people, but you only need to remember that bigger numbers mean bigger cells.
For pixel-perfect layouts, switch to Page Layout view under the View tab. There, column and row measurements display in inches or centimeters by default, which lines up with how your printout will look. You can change the units in File > Options > Advanced > Display.
Four Ways to Resize Cells
Hover the column or row border and drag. Tooltip shows live measurements in characters and pixels.
Double-click any boundary to fit the widest entry in the column or row. Instant cleanup for imported data.
Home > Format > Column Width or Row Height. Opens a dialog for exact numeric values, best for precision.
Right-click headers for quick access to Column Width and Row Height options without leaving the grid.
Alt + H, O, I AutoFits columns. Alt + H, O, A AutoFits rows. Fastest method when your hands are on the keys.
One-line macros like Columns.AutoFit handle bulk resizing across whole sheets. Bind to a shortcut for repeat use.
AutoFit: Let Excel Do the Math
AutoFit is the feature you'll reach for most often. It scans every cell in a selected row or column and resizes to the largest visible value, padding included. There are two flavors: AutoFit Column Width and AutoFit Row Height, both accessible from the Format menu or via keyboard shortcuts.
What makes AutoFit so useful is that it adapts to whatever you change after the fact. Add a longer customer name, paste in a long URL, type a multi-decimal number, and a quick AutoFit instantly widens the column to match. There's no need to remember which cells you changed. Just select the affected columns, run AutoFit, and the sheet tidies itself up.
The keyboard shortcut Alt + H, O, I triggers AutoFit Column Width, and Alt + H, O, A handles row height. You can press them after selecting a single column, a range, or even the entire sheet via Ctrl + A. Excel pauses for a fraction of a second on large datasets, then snaps every column to its ideal width.
AutoFit has limits. It ignores hidden rows, doesn't account for wrapped text wider than the original cell, and won't shrink past a minimum width that depends on your font. If a column refuses to narrow, check for wrapped text or merged cells lurking inside.
Resizing Multiple Rows and Columns at Once
Batch resizing saves enormous time when you're formatting a long report. Click the first column header, then Shift-click the last header to select a contiguous range. Right-click anywhere in the selection and choose Column Width. Type a number, hit Enter, and every selected column now matches that width exactly.
For non-contiguous columns, hold Ctrl while clicking each header. The same right-click menu works. This is how you give a financial model a clean grid: select columns C through M with Ctrl, set them all to 12, and your sheet suddenly looks intentional rather than thrown together.
Selecting the entire sheet works the same way. Click the small triangle at the intersection of row numbers and column letters, then drag any column boundary. Every column on the sheet adopts that width simultaneously. It's the fastest reset when a spreadsheet has been mangled by inconsistent imports.

Resize Methods Compared
Measured in characters of the default font. Default is 8.43 in Calibri 11. Maximum is 255 characters. Use Alt + H, O, W to open the dialog and type an exact value. This is the most common method for matching multiple columns to the same precise width.
AutoFit ignores merged cells because Excel cannot decide which column should absorb the extra width. Use Center Across Selection in the Alignment dialog instead. It keeps text visually centered across columns without breaking AutoFit, sorting, or filtering.
Fitting Cells to Content with Wrap Text
Sometimes you don't want to widen a cell, you want to keep the column narrow and let the text flow vertically. That's where Wrap Text comes in. Select the cells, click the Wrap Text button on the Home tab, and any content longer than the column width breaks into multiple lines inside the same cell. The row height automatically grows to accommodate.
Wrap Text plays well with merged cells, but only if you set the wrap before merging. Merging cells with wrapped content already in place sometimes leaves the row height frozen at the pre-merge measurement, and you have to manually AutoFit afterward. A common workaround is to type your content into the unmerged cell, wrap it, then merge.
You can also force a line break inside a cell with Alt + Enter. This inserts a hard return wherever the cursor sits and forces the row taller. It's how you get multi-line headers without relying on wrap, which is handy when you need consistent breaks regardless of column width changes.
Resizing Merged Cells Without Breaking the Layout
Merged cells are the bane of clean resizing. Once you merge a horizontal range, AutoFit ignores the merged content because Excel doesn't know which column should absorb the extra width. The fix is manual: select the merged cell, note its current width, unmerge briefly, run AutoFit, then re-merge. Tedious but reliable.
An alternative is Center Across Selection, hidden in the Alignment dialog. It visually centers text across multiple columns without actually merging them, so AutoFit still works. Most experienced users prefer this approach for headers because it preserves sortability and filtering, both of which break inside merged ranges.
If you inherit a sheet with messy merges, the Find & Select tool can help. Go to Home > Find & Select > Go To Special > Merged Cells... actually, that option doesn't exist directly, so the common workaround is selecting all and clicking Unmerge Cells. Then you can resize freely and rebuild only the merges that matter.
Cell Resizing Checklist
- ✓Select the cells, columns, or rows you want to resize before applying any method
- ✓Choose drag, double-click, or Format menu based on the precision you need
- ✓Use AutoFit for quick cleanup of imported data with mixed content lengths
- ✓Apply Wrap Text when keeping columns narrow but text long for readability
- ✓Avoid merged cells where possible and prefer Center Across Selection for headers
- ✓Use Page Layout view to preview print dimensions before adjusting final sizes
- ✓Memorize Alt + H, O, I and Alt + H, O, A for instant keyboard-only resizing
- ✓Save a custom template named book.xltx if you change default widths often
- ✓Lock cell sizes via sheet protection when sharing finished reports with users
- ✓Verify resizing in Page Layout view before printing to catch column overflow

Setting Default Column Width
If you want every new column on a sheet to start at, say, 14 instead of the default 8.43, you can change the standard width. Right-click any column header and choose Default Width (older Excel versions) or use Home > Format > Default Width. The change applies to the current sheet only. To make it permanent across all new workbooks, save a custom template named book.xltx in your XLSTART folder.
Default row height isn't directly configurable, but it inherits from the workbook's default font size. Change the font in File > Options > General > When creating new workbooks and row height adjusts proportionally. A bigger font means taller default rows.
Keyboard Shortcuts That Save Hours
Memorize these and you'll never reach for the mouse to resize again. Alt + H, O, W opens the Column Width dialog. Alt + H, O, H opens Row Height. Alt + H, O, I is AutoFit Column Width and Alt + H, O, A is AutoFit Row Height. Press these in sequence, not all at once, the way the keytips appear at the top of the ribbon.
Ctrl + Space selects the entire current column. Shift + Space selects the entire current row. Combine those with the resize shortcuts and you can format a whole column in three keystrokes, no clicking required.
For power users, recording a quick macro is even faster. Hit Alt + F11, paste a one-liner like Columns("A:Z").ColumnWidth = 12, and bind it to a shortcut. Anyone formatting dozens of reports a week can save a couple hours just from this trick. If macros come up on your Excel exam, you might also want to brush up via the advanced Excel quiz.
Pros and Cons of Excel's Resize System
- +AutoFit handles 90 percent of resizing in one click
- +Keyboard shortcuts make resizing nearly instant
- +Format menu offers precise pixel-level control
- +Multiple rows or columns can be batch resized in seconds
- −Merged cells break AutoFit and require manual fixes
- −Default width unit (characters) confuses users expecting pixels
- −Wrapped text can cause row heights to jump unpredictably
- −Pasting from Word or web pages can mess up row heights
Common Problems and Fixes
If a column refuses to shrink past a certain point, look for hidden wrapped text or a merged cell extending into the column. Both prevent AutoFit from narrowing. Unmerge or unwrap, run AutoFit again, then reapply formatting.
If row height jumps to a strange value after pasting from Word or a web page, the source formatting brought along font size and padding that Excel respects. Select the rows, hit Clear Formats under the Home tab, then reapply your own formatting. Row height resets to default and you regain control.
Frozen panes occasionally make resize feel sluggish on large sheets. Excel recalculates the visible portion every time you drag a border, and with thousands of rows below the freeze, the lag adds up. Temporarily unfreeze panes via View > Freeze Panes > Unfreeze, resize, then refreeze. Much smoother.
For printable spreadsheets, remember that cell size on screen doesn't always match the printed output. Use Page Layout view to see actual print dimensions, and adjust scaling under Page Setup if columns spill onto extra pages. Sometimes a small reduction in column width is all it takes to fit everything on one page.
If your sheet's row heights and column widths are a mess after a chaotic paste from Word or the web, select all (Ctrl + A), then click Clear Formats under the Home tab. Row heights and widths reset to defaults so you can reapply formatting from a clean baseline.
Resizing for Accessibility and Readability
Bigger isn't always better, but the cells in a spreadsheet you share with colleagues or clients should be sized for comfortable reading. The rule of thumb most analysts follow: never let text touch the cell border. Add at least one character of padding on each side, and lift the row height a couple of points above the font size so descenders don't get clipped.
If you build dashboards or reports for projection in meetings, sit at the back of the room before finalizing. Anything below 14-point font with row height under 20 becomes unreadable past about ten feet. Bumping up cell size by even a small amount can make the difference between a dashboard people actually use and one they squint at and ignore.
Color-blind and low-vision users benefit from extra cell padding too. Wider columns reduce the visual density that makes spreadsheets hard to scan, and taller rows give conditional formatting bands more room to stand out. None of this requires custom add-ins, just a thoughtful default width and height baseline before you start.
When You're Ready to Test Yourself
Resizing cells is a small skill but it shows up constantly in real spreadsheet work, and most Excel proficiency tests include at least one question about it. Practice setting widths by drag, by Format menu, and by keyboard until each feels natural. Try the full Excel practice test to see how cell formatting questions appear in context, and supplement with formula practice if you want to round out the skill set.
For interview prep, expect questions about AutoFit, default widths, and resizing across merged cells. Those three topics cover roughly 80 percent of what gets asked. Mastering them puts you ahead of most candidates who only know the drag-to-resize method. Also worth a few minutes of review: how cell sizes interact with print scaling, freeze panes, and protected sheets. Interviewers love asking what happens when an AutoFit fails, and the answer is almost always merged cells or wrapped content.
Finally, remember that consistency beats perfection. A spreadsheet where every column is set to exactly the same width usually looks worse than one where widths reflect the actual content. Vary deliberately, and let AutoFit guide you when in doubt. Small visual decisions add up to a sheet that feels professional rather than improvised.
Excel Questions and Answers
About the Author
Attorney & Bar Exam Preparation Specialist
Yale Law SchoolJames R. Hargrove is a practicing attorney and legal educator with a Juris Doctor from Yale Law School and an LLM in Constitutional Law. With over a decade of experience coaching bar exam candidates across multiple jurisdictions, he specializes in MBE strategy, state-specific essay preparation, and multistate performance test techniques.