GUIDE

How to open CSV files too large for Excel

Logs from instruments and data loggers pass a million rows quickly when the sampling interval is short. Here is how to open a CSV file that Excel only loads partially.

Updated: 2026-10-28

Why Excel cannot open it

An Excel worksheet holds at most 1,048,576 rows by 16,384 columns (Microsoft, "Excel specifications and limits"). When a CSV file is larger, Excel stops at the last row and shows a warning. The remaining rows never reach the sheet, so anything that happens late in the file stays hidden.

Even within the limit, time-series data brings other friction:

  • One chart can hold at most 255 series.
  • Line charts with many points can be slow to create, zoom and pan.
  • You rebuild the same chart every time you open a new file.

Your options compared

MethodGood forKeep in mind
Split the file and open the parts in ExcelLooking at one period onlyYou cannot see the whole run at once, and you have more files to manage
Load it into the Excel Data Model with Power QuerySummaries with PivotTablesThe data does not appear on a sheet; not suited to browsing waveforms
Python (pandas, matplotlib, etc.)Automated processingRequires a Python environment and code, which may not be installable on company PCs
A time-series viewer (such as LOGADEC)Seeing the whole run and zooming straight to the moment that mattersYou need the software (LOGADEC requires no installation)

Opening a huge CSV file in LOGADEC

LOGADEC is time-series viewing and analysis software that runs from a single HTML file. It needs no installation or administrator rights. There is no worksheet-style row limit, so CSV files load without splitting.

  1. Start it from Try it in your browser, or download the free version and open the extracted HTML file in Google Chrome or Microsoft Edge.
  2. Click CSV/Excel and choose your file (or drag it onto the window).
  3. Delimiters, encoding, header and unit rows are detected automatically. Under "Columns to show" on the right, select only the columns you need.
  4. Click [Import]. For large files, a chart from part of the data appears first while the rest loads in the background.
  5. In the [Series] tab, click [Select all] to show the data. Zoom with the mouse wheel and drag to pan to the moment you care about.

The import window is explained in detail in the user manual: Loading Data.

Tips for large files

  • Load only the columns you need: fewer columns means faster loading and less memory.
  • Spikes survive the full view: when there are more points than pixels, LOGADEC keeps the minimum and maximum of every pixel column, so short spikes stay visible even when the whole run is on screen.
  • Time-domain analysis uses every point: outlier and change-point detection use all points in the range, without decimation.
  • Join split logs into one: logs split by day or hour can be imported together with [Folder] and joined into one in time order.
  • Capacity depends on your computer: how much you can load depends on the number of columns, the data, your memory and the browser. The free version loads up to 1,000 channels.
Q

FAQ

FAQ
Do I have to split the CSV file?

Not with LOGADEC. With Excel, anything beyond row 1,048,576 has to go into a separate file.

Is my data sent anywhere?

No. LOGADEC makes no network connections. Files opened from "Try it in your browser" are read only inside your browser and are never sent to the server.

Can I use it on a company PC?

It needs no installation or administrator rights, so any computer with a current browser can run it. Please check your organization's rules before using it on work computers.

+

More guides

GUIDES

How to plot a CSV file as a graph (free, no installation)

Turn measurement and logger CSV files into time-axis graphs, and avoid the usual pitfalls.

How to open and plot TDMS files

Open TDMS files from LabVIEW and NI instruments, then plot, analyze or export them to CSV.

Try it with your own data, right now.