
CSV Viewer
Open and explore CSV files right in your browser
8 followers
Open and explore CSV files right in your browser
8 followers
Open, view, edit and download CSV files online for free. 100% private (local processing), no signup, no upload. Works with Excel files too.


Free
Launch Team

Dropbox SignSimple, secure eSignatures for the way your team works.
Promoted
How does it handle really large CSVs, like millions of rows? Curious whether the local processing starts to lag or if there is a practical file size limit where it begins to struggle.
@gkhan2f3a Good question. The file is parsed in streaming, 1MB chunks, and the table only renders visible rows. So the UI doesn't freeze while loading. A 50MB file takes about 2 seconds on my laptop. But yes there's a ceiling: free shows the first 100k rows and even paid I capped it at 2 million, because past that you're just fighting the browser's RAM. So millions of rows is really where the approach stops being honest. If you have a file that kills it I'd love to know the size, that's useful info for me.
Loaded a messy spreadsheet and was surprised it handled odd encoding without a hiccup. The no-upload angle is genuinely useful for quick checks on work files.
@hayrettinsxwdv Glad it worked! Encoding was one of my original frustrations actually. Half the CSVs I got at work were exported from old tools in Windows-1252 or ISO-8859-1 and Excel destroyed every accent. So the viewer detects the encoding before parsing (6 supported, even UTF-16 and GBK). If you find a file it gets wrong, send it my way, those are the fun bugs.
How does it handle really large CSVs, like 100MB plus, does it stay fast or start to bog down in the browser?
@nerminkandefer It holds up, with caveats. Parsing is done in chunks so the page never freezes, and the table only renders what's on screen so scrolling stays smooth whatever the size. 100MB is fine on a recent machine. The real limit is RAM, not the parser, since everything stays in browser memory. On an old laptop with a huge file you'll feel it. I put a hard cap at 2M rows rather than let the tab crash silently.
Love that everything runs locally with no upload step, the privacy angle on a tool like this is usually just a footnote but here it feels like the actual foundation. Clean execution.