About this online Excel viewer Open a spreadsheet someone sent you without Excel: on a Mac without Office, a Chromebook, a work machine you cannot install on, or a phone. It is a free XLS and XLSX viewer that runs in the browser tab, with no sign-up and no upload. Every sheet is listed, hidden ones included, and the cells show as Excel formats them - dates as dates, currency with its symbol - with the formula behind any cell one click away.
For .xlsx and .xlsm workbooks the sheet looks as it does in Excel: fonts, bold and colours, cell fills, borders, column widths and merged cells, with frozen header rows and columns staying put as you scroll. Charts are drawn from the data saved in the workbook, and pictures on the sheet are shown and can be saved. It reads the file and does not change it. It is free to use, with no account and no upload limit, and it runs entirely in your browser: nothing is uploaded, and while the page stays open, a feature you have already used keeps working offline.
What you can do Open .xlsx, .xlsm, .xls, .xlsb, LibreOffice .ods and .csv files without Excel See an .xlsx or .xlsm with its formatting: fonts, colours, fills, borders, alignment, column widths and merged cells (untick Show formatting for a plain grid) Frozen panes stay frozen: the rows and columns the author froze stay in view while you scroll Charts drawn on the page - column, bar, line, area, pie, doughnut, scatter and radar - and pictures shown, each with the cell it sits at Hidden rows and columns shown faded and marked, and hidden sheets listed, so nothing in the file is missed Cell notes (comments) marked with a red corner; click the cell to read the note and any link Open password-protected workbooks when you know the password: .xlsx, .xlsm and .xlsb from Excel 2007 on, and .xls from Excel 97 to 2003 Open Stata .dta datasets without Stata, from Stata 8 to the latest, with value labels, variable labels and dates Open dBase and FoxPro .dbf tables, with their text in the code page they name - Cyrillic, Greek, Central European and others - and save them as CSV or Excel Click a cell to see its address, type, stored value and formula Show every formula in place of its result Use the first row as column headings, or keep A, B, C Search a sheet and sort by any column Save a sheet as CSV or JSON, as filtered and sorted, or print an .xlsx or .xlsm workbook or save it as a PDF laid out as Excel prints it How to open a spreadsheet Drop the file on the box above, or click it and choose the file. Pick a sheet from the list on the left. The number beside each is how many rows it uses. Tick First row is headings if the top row names the columns, and Show formulas to see how each result is worked out. Search the sheet, or click a column heading to sort by it; click again to reverse. Frozen rows stay at the top and are not sorted. Charts and pictures on the sheet appear under the grid. Save the sheet as CSV or JSON. Only matching rows are saved when you have searched, in the order you sorted. CSV keeps the values as shown; JSON keeps the stored values, so numbers stay numbers and dates are written in ISO form. For an .xlsx or .xlsm, Print / PDF opens the workbook in Excel to PDF , which lays it out page by page. Questions
Is this Excel viewer free, and is there a limit? It is free, with no account and no daily limit. The file is read by your own browser, so the only limit is your device's memory: a workbook of tens of megabytes is comfortable on a laptop, and very large ones can be slow. A sheet shows 100 rows a page, and at most 200 columns.
Can I edit the spreadsheet here? No. This is a viewer: it reads the file and never changes it. Saving as CSV gives you the data to edit in another program, but formatting, charts and formulas do not carry over into a CSV.
Why does a formula show a value but not recalculate? The value shown is the one the spreadsheet saved the last time it was calculated. The viewer reads formulas and shows them, but does not run them, so a file saved before its inputs changed shows the old result - exactly as Excel would before recalculating.
Does it show colours, merged cells and charts? For .xlsx and .xlsm files, yes: fonts, colours, fills, borders, alignment, column widths, merged cells and frozen panes are shown, and charts are drawn from the values saved inside them. Conditional formatting, sparklines, shapes and text boxes are not shown, and 3-D surface or stock charts are listed but not drawn. Older .xls, .xlsb and .ods files show their values and number formats without colours, and merged cells show their value in the top-left cell of the range.
Can it open an .xlsm file with macros? Yes. An .xlsm opens like any .xlsx, with its sheets, formatting, charts and formulas. The macros are never run, which also makes this a safe way to look inside a macro workbook from someone you do not know.
How do I open a DBF file without dBase or FoxPro? Drop the .dbf here. dBase III and IV, FoxPro and Visual FoxPro tables open as a sheet, with numbers, dates and true/false fields as they are, and text read in the code page the table names, so Russian, Greek or Polish names come out right. Save it as CSV, JSON or an Excel workbook. Long text kept in a separate memo file (.dbt or .fpt) is not read: those columns come out empty.
Can it open a Stata .dta file? Yes, from Stata 8 to Stata 18 and later (formats 113 to 119). The data opens as a sheet with the variable names as headings: columns with value labels show their labels (a second sheet has the numeric codes), dates show as dates, and Stata's missing values are blank. A last sheet, Variables, lists every variable with its type, display format and label. Save any of them as CSV for Excel, R or Python.
Can it open a password-protected workbook? Yes, if you know the password. A workbook with an open password is encrypted; the page asks for the password and decrypts it in your browser, so neither the file nor the password leaves your computer. That covers .xlsx, .xlsm and .xlsb from Excel 2007 onwards and .xls from Excel 97 to 2003. The old, weak XOR kind of .xls protection is not undone; Excel or LibreOffice can save such a file again without it. A workbook that is only protected against editing - a sheet or structure password - opens without asking. Can I print a spreadsheet or save it as a PDF without Excel? Yes, for .xlsx and .xlsm workbooks. Print / PDF passes the workbook to Excel to PDF , which lays each sheet out with its print area, page setup and repeated titles; choose Save as PDF in the print window. Excel to PDF Open the Save as PDF tab , or press Print / PDF on an open workbook.
Invoices, timesheets, price lists and reports often have to go out as PDFs, and the hard part is not the conversion but the page layout: columns spilling onto a second page, the header row missing from page two, a sheet you did not want printed. This converter follows the print settings saved in the workbook, shows every page before you save, and lets you change the paper and fit on the spot. The PDF comes from the browser's own print dialog, so its text stays real, searchable text. It is free to use, with no account and no upload limit, and it runs entirely in your browser: nothing is uploaded, and while the page stays open, a feature you have already used keeps working offline.
The values are read with SheetJS and shown as Excel formats them - currencies, percentages, dates. The print settings and formatting are read from the workbook itself: each sheet's print area, paper size and orientation, margins, fit to page or scaling, print titles repeated at the top of every page, manual page breaks, gridlines, centring, merged cells, column widths and row heights, hidden rows and columns, and every cell's font, colour, fill, borders and alignment, theme colours included.
What you can do Convert an XLSX or XLSM workbook to PDF with its print areas, page setup and formatting Choose which sheets go into the PDF; hidden sheets are left out unless you tick them Fit all columns on one page, or a whole sheet on one page, or print at actual size Change the paper (A4, Letter, Legal, A3), the orientation and the gridlines Repeat header rows on every page, as set in Excel's Print Titles Give each sheet its own paper size and orientation in the same PDF Also convert XLS, ODS and CSV files, by their values How to convert Excel to PDF Drop the workbook onto the page. Each sheet appears as it will print, with its paper, scale and print area noted above it. Untick any sheets you do not want. Under Page, change Paper, Orientation, Size or Gridlines if the layout is not right - "Fit all columns on one page" is the usual fix for a sheet that is too wide. Press Save as PDF and choose Save as PDF (or Microsoft Print to PDF) as the printer in the print window. What each Size choice does As set in the file uses the sheet's own Fit to or Scale setting from Excel's Page Setup. Fit all columns on one page shrinks the sheet until its width fits the page and lets it run on down as many pages as it needs - the setting for long lists. Fit each sheet on one page shrinks it until the whole sheet fits one page, which can make the text small on a big sheet. Actual size prints at 100% and breaks wide sheets across pages. Fitting only ever shrinks a sheet; it never enlarges a small one.
Questions about saving Excel as PDF
Does it keep my print area and page setup? Yes. If a sheet has a print area, only that is printed; its paper size, orientation, margins and fit-to-page or scaling are used as set in Excel, and rows set as print titles repeat at the top of every page. Any of these can be changed on the page before saving.
How do I stop the columns of a spreadsheet going onto a second page in the PDF? Set Size to "Fit all columns on one page", and if it is still too small to read, set Orientation to Landscape as well. The preview shows the scale it will print at, such as "scaled to 72%", before you save.
Are formulas recalculated? No. Each formula shows the result Excel saved with the file, as you last saw it in Excel. A workbook written by a program that does not save results shows those cells empty; open and save it in Excel, LibreOffice or Google Sheets first.
What is not included? Charts, pictures, shapes, comments and conditional formatting are not drawn, and headers and footers are not printed. Where the browser breaks pages can differ slightly from Excel's own breaks, apart from the page breaks you set by hand, which are kept. A very large sheet is cut at 250,000 cells, and the page says when that happens.
Why does it use the print window? Printing to PDF from the browser makes a PDF whose text can be selected, searched and copied, at any zoom, with the fonts on your computer. Choose "Save as PDF" (or "Microsoft Print to PDF") as the printer.
Is my spreadsheet uploaded? No. The workbook is read and laid out in your browser, and the PDF is made on your computer. Nothing is sent to a server, which matters for payroll, accounts and anything with customers' details in it.