Malytics

Open a large CSV without Excel

Excel has a hard ceiling of 1,048,576 rows per sheet, and becomes unpleasant well before it. If your file is bigger than that, or just bigger than your patience, you do not necessarily need a database.

The usual advice is "load it into Postgres" or "use pandas". Both are correct and both are a project. If what you want is to look at the file, filter it, group it and get a chart out, there is a shorter path.

Why Excel struggles

What to do instead

Open it in a browser-native tool. The file is parsed in your tab, held in your browser's own storage, and queried from there. No upload, no import job, no schema to declare first.

  1. Drop the file in. Types and relationships are detected as it loads.
  2. Check what was inferred before trusting it. Columns report their detected type and you can override it.
  3. Filter and group with SQL, with a visual builder, or by asking in plain English.
  4. Chart or export the result, or build a dashboard on top of it.

Where the real limit sits

A browser tab can address a few gigabytes, so the honest range is roughly:

File sizeRealistic?
Under 100 MBComfortable on any machine.
100 MB – 500 MBFine on a normal laptop. Expect a wait while it parses.
500 MB – 2 GBPossible with memory to spare. Filter early.
Over 2 GBUse a database or DuckDB. Genuinely the wrong tool.

That last row is the useful one. A tool that claims no limit is either lying or about to crash your tab.

The side benefit

Because the file is never uploaded, this also works for data you are not permitted to put on someone else's server — which is often the same file that is too big to email.

Try it on sample data Open Malytics

No account needed to try it. The sample loads in your browser and nothing is uploaded.