Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

Excel Row Limit: 1,048,576 Rows and What to Do When You Hit It

An Excel worksheet holds 1,048,576 rows by 16,384 columns. That ceiling is per sheet, and the number of sheets in a workbook is limited only by available memory.

If your data has stopped at a suspiciously round-looking row, you've probably met the ceiling. Here are the numbers Microsoft lists on its Excel specifications and limits page, as of Nov 2026, followed by how to tell if you've hit one and what to do about it.

Excel's worksheet limits at a glance

WhatLimit
Rows per worksheet1,048,576
Columns per worksheet16,384
Characters in one cell32,767
Line feeds per cell253
Column width255 characters
Row height409 points
Header or footer255 characters
Page breaks1,026 horizontal and vertical
Sheets in a workbookLimited by available memory (default is 1 sheet)
Open workbooksLimited by available memory and system resources

Two of those rows matter far more than the rest. The row ceiling is fixed. The sheet count isn't: Microsoft says it's limited by available memory. That difference is the whole key to working around the limit, and we'll come back to it.

Diagnosis: have you hit row 1,048,576?

The row ceiling is a hard edge of the grid. Every worksheet stops at row 1,048,576, so there's no next row for extra data to land in. If your source data is bigger than that, the extra rows can't live on that one sheet.

Here's how to check. Jump to the last row of your data and read the row number. If it sits right at 1,048,576, treat that as a red flag rather than a coincidence. Then compare it with the row count you expected from the system that exported the file. If the export said more, part of your data isn't on the sheet.

Be careful with what you assume next. Microsoft's limits page lists the ceiling, but it doesn't describe how Excel behaves when you open a CSV that's longer than the grid, or how Power Query and the Data Model handle large row counts. So don't trust a total, an average or a lookup on a sheet that stops at the ceiling until you've confirmed nothing got left behind.

The same logic applies to wide files. If your data has more fields than 16,384 columns, it won't fit across one sheet either. That's rarer, but survey exports and some ad platform reports can get very wide.

Signs you're close to the other caps

  • Text cut off in a cell: one cell holds up to 32,767 characters in total.
  • A long note with many line breaks that won't take any more: the maximum is 253 line feeds per cell.
  • A print layout that won't accept more breaks: page breaks are capped at 1,026 horizontal and vertical.
  • A row you can't make any taller: row height tops out at 409 points.
  • A header that won't take more text: headers and footers hold 255 characters.

Most people never get near these. If you do, it's usually a sign the sheet is doing a job a database or a separate document would do better.

Workarounds when your data is too big

Start with the fact Microsoft gives you: sheets in a workbook are limited by available memory. So the simplest route is to split the data across several sheets, each under the row ceiling. Split on something meaningful, such as one sheet per year, region or product line, so each sheet makes sense on its own.

Second, ask whether you need every row in Excel at all. Often you need a summary, not the raw log. Aggregate the data before it reaches the spreadsheet, then bring in the totals. Fewer rows, faster workbook, fewer surprises.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

Third, split the source file before you open it, so each part fits on one sheet with room to spare. Microsoft's page doesn't cover how to cut a large CSV into parts, so use whatever export or filter options your source system offers to pull the data in chunks.

Once your data is spread across sheets, you'll need lookups that pull from the right place. If you're still on VLOOKUP, this walkthrough of INDEX and MATCH is worth ten minutes, because it copes better with data that moves around. And if you'd like help writing the formulas, there's a round-up of the AI tools that work inside spreadsheets.

Memory, not rows, is often the real wall

Here's the catch most people miss. Microsoft says open workbooks are limited by available memory and system resources, and so is the number of sheets. So even if you split a huge dataset neatly across sheets, your computer can still run out of room before Excel's own limits kick in. If a big workbook crawls or crashes, the problem may be your machine, not the row count.

That's why I'd treat the row ceiling as a warning light. If you're anywhere near it, Excel is probably the wrong home for the raw data, even if it's the right place for the report you build from it.

Not covered by Microsoft's limits page

  • How to cut a very large CSV into Excel-sized parts.
  • Exactly how Excel handles a CSV import with more rows than the grid.
  • Row handling in Power Query and the Data Model.

Quick answers

How many rows can Excel handle?

One worksheet holds 1,048,576 rows by 16,384 columns. The number of sheets in a workbook is limited by available memory.

Can I increase the Excel row limit?

No, the row ceiling per worksheet is fixed. You can split data across several sheets, since sheets are limited only by available memory.

How many characters fit in one Excel cell?

A cell can contain a total of 32,767 characters, with a maximum of 253 line feeds.

Why does my Excel file stop at row 1,048,576?

That's the last row on any worksheet. If your source data was longer, the extra rows aren't on that sheet, so check the original row count.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.