About Excel Viewer Online
This Excel viewer opens .xlsx and .xls files in your browser and shows the sheet you choose as a table, 50 rows per page, with a filter box and sortable headers. It starts on a sample two-sheet workbook so you can try the Sheet list first. It is free, needs no sign-up and runs in your browser, so nothing you enter is uploaded.
Drop a workbook of up to 20 MB. It is read in a background worker, and the Sheet list appears when the file has more than one sheet. The table scrolls sideways inside its own frame on a phone. Press a header to sort: numbers sort as numbers, everything else as text. The filter keeps rows where any cell contains your text.
It is a viewer for values, not a replacement for Excel. Formulas are not recalculated, so a formula cell shows the last value saved in the file. Percentages arrive as decimals, dates as ISO text, and merged cells, formatting, charts, comments and hidden rows keep none of their layout. Password-protected files cannot be opened, and you cannot edit or save the file back. The Summary, Profile and Chart views are one click away if you want figures for the whole sheet.
How to use Excel Viewer Online
- Drop a file onto the box, tap it to choose one, or paste a copied file. CSV, TSV, TXT, XLSX and XLS files up to 20 MB are accepted. To paste text instead, use the text box below it.
- For a workbook with several sheets, choose the sheet from the Sheet list that appears.
- Read the Overview: rows, columns, missing values, the delimiter and any columns that held stray values.
- Open Summary for per-column statistics, then Profile for types, percentage missing, distributions and the stray values.
- Open Correlation to see how the numeric columns move together, with blue for positive and red for negative.
- Open Preview to read the rows, 50 per page. Type in the filter box to keep matching rows, and press a column header to sort.
- Open Chart, pick a chart type and a column (two for a scatter plot), or press Open Chart Maker for more chart types.
- Press the download button in Summary to save the column statistics as a CSV file.
Features
- Open .csv, .tsv, .txt, .xlsx and .xls files up to 20 MB, or paste a file or text.
- Parsing runs in a Web Worker for files and pastes, never on every keystroke. The paste box waits half a second after you stop typing.
- Automatic delimiter detection among comma, semicolon, tab and pipe, with quoted fields and a leading byte-order mark handled.
- Excel support through SheetJS, loaded only when a workbook is opened, with a sheet picker.
- Columns are tracked by position, so two columns with the same header stay separate. The second one is shown as "name (2)".
- Majority-type inference: a column is numeric when 95 percent or more of its non-missing values are numbers, and a date column on the same rule. Stray values are listed.
- Missing values recognised as empty cells, NA, N/A, NaN, null, none, nil, a single or double dash and #N/A, in any letter case.
- Per-column count, missing, unique, mean, median, quartiles, minimum, maximum and sample standard deviation.
- Minimum and maximum are found with a loop, so columns of hundreds of thousands of values are safe.
- Pearson correlation matrix of the numeric columns (the first 30 when there are more), using only rows where both values are present.
- Paged preview, 50 rows per page, with a filter and sortable headers, inside a scroll area that works on a phone.
- Chart builder: bar chart of counts, histogram and scatter plot, plus a link to Chart Maker.
- Download of the per-column summary as a CSV file.
Worked examples
The sample workbook, Staff sheet, sorted by salary, high to low gives Carol 6400, Alice 5200, Bob 4100, Eve 3900, Farid 3600, Dan blank.
Dan has no salary in the sample, so that cell is blank.
The sample workbook, Sales sheet, with 20 rows gives One page, because a page holds 50 rows. The line reads Rows 1 to 20 of 20.
Good to know
About the sample workbook
The page opens on a small workbook built into it, with a Sales and a Staff sheet. It is only there to show the Sheet list. Drop your own file to replace it.
Privacy: how it works
- Files are read by your browser and parsed by JavaScript in a worker on this page. The contents are not sent to Ulkaa or to any other server. The Excel reader is part of this site and loads from it, not from a third party, and only when you open a workbook.
- Nothing is stored. Reloading the page clears everything. The summary CSV is created on your device when you press the download button.
Tips
- If a column you expected to be numeric shows as text, open Profile and read its stray values. A currency symbol, a decimal comma or a word is usually the cause.
- Check the missing count before looking at averages. A mean computed from only 60 percent of the rows can mislead.
- A correlation matrix only covers numeric columns. Encode a yes or no column as 1 and 0 first if you want it included.
- Quote any field that contains your delimiter, such as "1,200" in a comma file, so the row keeps its column count.
- For a very large file, open it instead of pasting it. The paste box is meant for small pastes.
- Delimiter detection looks at the first five lines. Make sure they use the same separator as the rest.
Frequently asked questions
Is it really free?
Yes. There is no price, no trial and no credit card. Ulkaa Tool does the work with your own device, so there is no server bill to pass on to you.
Do I need an account?
No. There is no sign-up and no login. Open the page and use it. An Ulkaa account is not needed for anything on this tool.
Does it run in my browser?
Yes. Your data are processed by code running in your browser tab, on your own device.
Is my data uploaded?
No. Your data are never sent to Ulkaa or to anyone else. You can check this yourself by watching the Network tab in your browser developer tools while you use the tool.
Does the viewer open .xls and .xlsx?
Yes. .xlsx is the current format. The older .xls format is read too, on a best-effort basis.
How do I switch sheets?
Use the Sheet list under the file box. It appears when the workbook has more than one sheet and loads the sheet you pick.
Can I edit the workbook here?
No. It is read-only and the file is never changed. Edit it in a spreadsheet program.
Why do I not see my formulas?
The viewer shows values. A formula cell shows the last result saved in the file, and the formula text itself is not shown.
More CSV, Excel and Data Analyzer pages
- CSV, Excel and Data AnalyzerOpen a CSV, TSV or Excel file, or paste text, and profile every column: types, missing values, statistics, charts and correlations.
- CSV Analyzer OnlinePer-column statistics for a CSV file, in the Summary view.
- CSV Viewer OnlineLook at your CSV as a table, with a filter box and sortable columns.
- Excel Data AnalyzerOpen an Excel workbook, pick a sheet and get column statistics.
- Correlation Matrix OnlineA Pearson correlation matrix of every numeric column in your data.
- Data Profiling Tool OnlineA column-by-column profile of a CSV, an Excel sheet or a pasted table.