.XLSX

XLSX File

Microsoft Excel Open XML Workbook
Ask a question
QUICK ANSWER

An XLSX file is a Microsoft Excel spreadsheet saved in the Open XML format, introduced with Excel 2007 as the replacement for the older binary XLS format. You can open it without buying Excel - Google Sheets, LibreOffice Calc, and Excel for the web all work. The most common needs are opening the file on a non-Windows machine or converting it to PDF or CSV.

Developer: Microsoft Category: Spreadsheet Files Open standard MIME: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
OPENS ON Windows macOS Linux Android Web
Related: .ODS · .NUMBERS · .XLSB · .GSHEET

On this page

19k+ extensions indexed
Last reviewed Jul 1, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the XLSX file format?

Files with the .xlsx extension contain spreadsheets compressed in a ZIP archive, stored in an open format based on XML - Office Open XML (OOXML). The format was introduced with Microsoft Office 2007, designed to provide greater portability and interoperability than the older .xls binary format.

An .xlsx spreadsheet may contain:

  • Data stored in the form of tables
  • Charts and graphs
  • Formulas and functions
  • Named ranges, pivot tables, and conditional formatting

.xlsx is the native format for Microsoft Excel 2007 and all newer versions, and is also supported across other spreadsheet applications. It does not support macros - for workbooks that include VBA macros, the file must be saved as .xlsm, a variant of the same OOXML package. A binary-compressed alternative, .xlsb, offers smaller file sizes and faster loading for very large workbooks.

Under the hood, an .xlsx file is a standard ZIP package containing a set of XML files organized in a defined folder structure, with xl/workbook.xml as the primary entry point and [Content_Types].xml at the root.

Beyond the native Microsoft Excel application, .xlsx files are widely supported - Google Sheets and Excel for the web both allow you to browse, edit, and create .xlsx files completely free of charge.

Security & safety

RISK: LOW

Plain XLSX cannot contain macros, so a .xlsx attachment is much safer than an .xlsm or legacy .xls. The remaining risks are external links and DDE/formula-based attacks: a workbook can pull data from a URL or trigger external content, so Excel opens internet/email files in Protected View - leave it on and don't enable editing for files you didn't expect. If a "spreadsheet" arrives as .xlsm and asks you to enable macros, be suspicious. Opening in Google Sheets or LibreOffice avoids Excel's VBA engine entirely.

Format details

in a nutshell
FULL NAMEMicrosoft Excel Open XML Workbook
DEVELOPERMicrosoftsince 2007 (Excel 2007); standardised as ECMA-376 / ISO-IEC 29500 (2008)
MIME TYPEapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet
TYPEZIP-based Office Open XML (OOXML / OPC) package
STANDARDOpen · royalty-free
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
504B0304
ASCII
PK··
XLSX is a ZIP/OPC package. Identified by [Content_Types].xml and the xl/ folder (xl/workbook.xml). The first bytes are identical to any ZIP and to DOCX/PPTX; distinguish by internal structure, not the header.

Programs that open XLSX files

Windows3 apps
Microsoft Excel Paid Native app. Double-click to open and edit with full feature support.
LibreOffice Calc Open-source Free, full-featured. Double-click to open; Save As to keep XLSX or export PDF/CSV.
WPS Office Spreadsheets Freemium Free Excel-like app (formerly Kingsoft); opens and edits XLSX with high compatibility.
macOS3 apps
Microsoft Excel Paid Native editing; double-click to open.
LibreOffice Calc Open-source Free alternative; double-click to open and edit.
Apple Numbers Free File > Open to import the XLSX; export back with File > Export To > Excel.
Linux2 apps
Gnumeric Open-source Lightweight spreadsheet that reads XLSX; good on low-spec machines.
LibreOffice Calc Open-source Pre-installed on most distros; double-click to open XLSX.
Android1 app
Microsoft Excel (mobile) Freemium Install Excel for Android; tap the file to view/edit.
Web2 apps
Google Sheets Free Upload to Google Drive and open with Google Sheets; download back as XLSX, PDF or CSV.
Excel for the web Free Upload to OneDrive and open in Excel online (free Microsoft account).

Technical details

deep spec
Container formatZIP/OPC package (Open Packaging Conventions)
Primary markup languageXML (Extensible Markup Language)
MIME typeapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Magic bytes (hex)50 4B 03 04 - standard ZIP local file header
Primary workbook entryxl/workbook.xml within the ZIP package
Macro supportNone; VBA macros require the .xlsm variant
Maximum rows per sheet1,048,576 (2^20)
Maximum columns per sheet16,384 (2^14, columns A through XFD)
Compression algorithmDeflate (ZIP) applied to all XML part streams
Shared strings tableRepeated text values deduplicated in xl/sharedStrings.xml
Cell styles storageNumber formats, fonts, fills, and borders defined in xl/styles.xml
Encryption supportAES-256 password encryption via OOXML Encryption Info structure
Formula support400+ built-in worksheet functions; supports array formulas and structured table references
Standardization bodyECMA International (ECMA-376) and ISO/IEC (ISO/IEC 29500)
Released2007 (Excel 2007); standardised as ECMA-376 / ISO-IEC 29500 (2008)
Open standardYes · royalty-free
Specificationlearn.microsoft.com

XLSX conversions

Possible
.XLSX .PPTXOnline converter
How to convert
.XLSX .DOCOnline converter
How to convert
.XLSX .SLKOnline converter
How to convert
.XLSX .XMLOnline converter
How to convert
.XLSX .XLTOnline converter
How to convert
.XLSX .XLTXOnline converter
How to convert
.XLSX .CSVOnline converter
Yes -- the fastest route is Microsoft Excel or LibreOffice Calc (free): open the file, then File > Save As…
How to convert
.XLSX .HTMLOnline converter
How to convert
.XLSX .PDFOnline converter
Yes -- open the XLSX in Excel, LibreOffice Calc, or Google Sheets and export directly to PDF. Set a print…
How to convert
.XLSX .ODSOnline converter
XLSX converts to ODS reliably - open it in LibreOffice Calc (free) and use File > Save As > ODS (.ods).
How to convert
.XLSX .XLSOnline converter
Yes -- open the XLSX in Microsoft Excel or LibreOffice Calc and use Save As to select the Excel 97-2003…
How to convert
.XLSX .ODTOnline converter
How to convert
.XLSX .DBFOnline converter
Yes -- the fastest route is LibreOffice Calc (free): open the XLSX, then File > Save As, pick dBASE (.dbf) as…
How to convert
.XLSX .SDWOnline converter
How to convert
.XLSX .JPGGUIDE
Yes, you can get a JPG of a spreadsheet table - the fastest method is to copy the cell range and use Paste as…
How to convert
.XLSX .XLSMOnline converter
Yes, Microsoft Excel converts XLSX to XLSM in seconds -- open the file, go to File > Save As, and select the…
How to convert
.XLSX .JSONGUIDE
Yes, conversion is possible; the fastest approach is a two-line Python script using pandas, which handles any…
How to convert

Community Q&A

asked by users
Ask a quick question
Get help from people who work with XLSX files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about XLSX files.

Frequently asked questions

How do I open an XLSX file without Excel?
Use Google Sheets (upload to Drive), the free LibreOffice Calc, or Excel for the web. All open and edit XLSX at no cost.
How do I convert XLSX to CSV?
Open it in Excel, LibreOffice Calc or Google Sheets and choose Save As / Download as CSV. Note CSV saves only one sheet and drops formulas and formatting.
How do I convert XLSX to PDF?
Set the print area, then Export / Save As PDF in Excel, LibreOffice Calc or Google Sheets. This freezes the layout for sharing.
What's the difference between XLS and XLSX?
XLS is the old binary Excel format (pre-2007); XLSX is the newer ZIP/XML format - smaller, more robust and an open standard. Modern apps read both.
Can XLSX files contain viruses or macros?
Plain XLSX cannot hold macros - macros require the XLSM format. XLSX can still have external links, so open unexpected files in Protected View.
Does Google Sheets open Excel files?
Yes. Upload the XLSX to Google Drive and open it with Google Sheets; you can edit it and download it back as XLSX, PDF or CSV.

References

1ISO/IEC 29500 - Office Open XML File Formatswww.iso.org
2Microsoft - [MS-XLSX] / Office Open XML overviewlearn.microsoft.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.DATProgram Data File (generic)
8.EXEWindows Executable (Portable Executable)
9.BINCD/DVD Disc Image (BIN/CUE)
10.DBSQLite Database File

Related extensions

.ODSOpenDocument Spreadsheet
.NUMBERSApple Numbers spreadsheet
.XLSBMicrosoft Excel Binary Workbook
.GSHEETGoogle Sheets Shortcut (Link to a Google Sheets spreadsheet)
.XLSMMicrosoft Excel Macro-Enabled Workbook (Open XML)
.XLSMicrosoft Excel 97-2003 Workbook (Binary Interchange File Format, BIFF8)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z