Insert Row Shortcut Excel: Windows & Mac Keyboard Tricks
Insert row shortcut Excel guide: Ctrl+Shift++ on Windows, Cmd+Shift++ on Mac. Single, multi-row, and pro tips inside.

Spreadsheets fill up fast, and there's nothing slower than right-clicking through menus every time you need to add a new line. If you're working with Excel daily — building budgets, tracking inventory, or massaging data — the insert row shortcut in Excel will save you serious time. You hit two keys, and a fresh row appears exactly where you need it.
This guide walks through every keyboard shortcut Excel offers for inserting rows, whether you're on Windows or Mac. You'll learn the single-row trick, the multi-row method, how to insert rows above or below your selection, and a few power-user moves the casual Excel crowd never picks up. By the end, your hands won't leave the keyboard.
The Quick Answer: Insert Row Shortcut Excel
Need the answer fast? Here you go:
- Windows: Select the row below where you want the new row, then press
Ctrl + Shift + +(plus sign). - Mac: Select the row, then press
Cmd + Shift + +, orControl + Iin some versions. - Alternate (Windows): Select the entire row first with
Shift + Space, then pressCtrl + +to insert.
That's it — two strokes, new row, no menu hunting. Now let's break down why each version behaves the way it does, because Excel has small quirks that trip people up.
Why The Insert Row Shortcut Matters
Picture this: you're building a quarterly report. You've got 400 rows of sales data, and a new product line just got approved. You need to slot in twenty new rows between region 2 and region 3. Doing this by right-clicking is painful — you'd click, scroll, click again, repeat. The insert row shortcut excel uses turns those forty clicks into roughly four key presses.
Beyond raw speed, keyboard shortcuts keep your eyes on the data. Every trip to the mouse pulls your attention away from what you're actually trying to do. Power users — analysts, accountants, anyone who lives in spreadsheets — almost never touch the right-click menu. They learn the keys and never look back.
How To Insert A Single Row With The Keyboard
The cleanest method works the same way on most Windows versions of Excel. Here's the step-by-step:
- Click any cell in the row that's currently below where you want the new row.
- Press
Shift + Spaceto highlight the entire row. - Press
Ctrl + Shift + +(orCtrl + +when a whole row is selected).
The new row drops in above your selection, pushing everything else down. Formatting from the row above carries over by default — if that's not what you want, click the small "Insert Options" icon that briefly appears and pick "Format Same as Below" or "Clear Formatting."
Mac Variations
Mac Excel has shipped slightly different shortcuts over the years. On modern Mac builds:
Cmd + Shift + +(after selecting the row withShift + Space) — same logic as Windows.Control + Ion some older versions — opens the Insert dialog, then you pick "Entire row."
If neither feels natural, you can always remap shortcuts under Excel → Preferences → Ribbon & Toolbar → Keyboard Shortcuts. Some Mac users prefer setting up a custom key combo they actually remember.
Inserting Multiple Rows At Once
The shortcut scales beautifully. Want five rows? Select five existing rows first, then trigger the insert.
Here's the move:
- Click the row number on the left edge — say, row 10.
- Hold
Shiftand click row 14. You've now selected five rows. - Press
Ctrl + Shift + +.
Five new blank rows appear above row 10, shifting your original data down by five. Excel uses the size of your selection as the insert count, which is way faster than running the dialog five separate times.
Non-Contiguous Multi-Row Insert
You can also insert rows in scattered spots. Hold Ctrl while clicking different row numbers — say, rows 5, 12, and 20 — then hit the shortcut. Excel inserts a new row above each selected row in one shot. Handy when you're spacing out a long list for readability or making room for subtotals.
Insert Row Below Vs. Above
Excel inserts rows above the selection by default, which catches new users out. There's no native shortcut for "insert below" — but you have two clean workarounds:
- Select the next row down: Want a row below row 7? Select row 8, then insert. The new row lands in slot 8, which is effectively "below" your target.
- Use Tab from the last cell: If you're at the end of a structured table, pressing
Tabfrom the bottom-right cell automatically creates a new row below.
The second trick only works inside formatted Excel Tables (created via Ctrl + T). If you're working in a regular range, stick to the "select the row below" approach.

Related Excel Shortcuts You Should Know
Once you've got insert-row down, the rest of the row and column shortcuts follow the same logic. Here's a quick cheat sheet of moves that pair well with what you just learned:
Column Shortcuts
Ctrl + Space— selects the entire column of the active cell.Ctrl + Shift + +(with column selected) — inserts a new column to the left.Ctrl + -(minus, with column selected) — deletes the column.
Need to drop a fresh column into your sheet? Check the guide on add a column in Excel for the full step-by-step.
Delete Shortcuts
Ctrl + -— deletes the selected row or column.Shift + SpacethenCtrl + -— clean two-step row deletion.
If you're clearing out empty rows after a data import, the Ctrl + - combo is your friend. For bulk cleanup of empty rows, see blank rows tactics that handle hundreds at a time.
Movement And Navigation
Ctrl + ↑/↓/←/→— jumps to the last filled cell in a direction.Ctrl + Home— back to A1.Ctrl + End— last used cell on the sheet.
For a deeper list, the essential shortcuts reference covers every combo Microsoft ships with Excel. Pin it next to your monitor for a month and you'll never need it again — muscle memory does the rest.
Common Problems And Quick Fixes
A few things go wrong with row inserts. Quick rundown so you don't waste time troubleshooting.
"Excel cannot insert new cells because that would push non-empty cells off the worksheet"
This error shows up when your sheet has data in the last few rows (row 1048576) — even if it's just formatting or a stray space. Excel refuses to shift data off the bottom. Fix: press Ctrl + End, find the rogue cell, delete its contents and any formatting, save the file, then retry.
The Shortcut Just Doesn't Work
If Ctrl + Shift + + does nothing, three things to check:
- Did you select a full row first? Without a row selection, Excel pops up the "Insert" dialog instead.
- Is your keyboard layout English? Some non-US layouts remap
+and need a different combo. - Are you in cell edit mode? If the cursor's blinking inside a cell, press
Escapefirst.
New Row Inherits Wrong Formatting
Excel copies formatting from the row above by default. After insertion, look for the small clipboard-style icon that appears next to the new row — clicking it lets you pick "Format Same as Below" or "Clear Formatting" instead.
Practice Beats Memorization
Reading about shortcuts gets you maybe halfway there. The real lock-in happens after about three weeks of forcing yourself to use the keyboard instead of the mouse. It feels clunky at first — you'll forget the combo, fumble the keys, accidentally hit Ctrl + - and delete the row you meant to keep. That's fine. Two weeks later, your hands know the moves better than your conscious brain does.
If you're prepping for an Excel certification or a job test that involves keyboard speed, run the shortcuts in a real spreadsheet daily. Five minutes a day for a month, and you'll move through Excel faster than most coworkers.
Wrapping Up: The Shortcuts That Pay Off
The insert row shortcut in Excel is one of those small wins that compounds. Multiply ten saved seconds across a hundred row inserts, and you've banked half an hour. Across a year of spreadsheet work? You're talking days of saved time.
Bookmark this page, run through the shortcuts a few times today, and the muscle memory will take care of the rest. And if you want to keep building your speed, the cheat sheets and shortcut references linked above are the next stop.
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.