Free online converter for converting files to XLSX.
We ensure quality, convenience, and support for all formats.
| Data type | Spreadsheet document |
| MIME type | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
| Developer | Microsoft (OOXML standardized via Ecma International and ISO/IEC) |
| Primary use cases | Spreadsheets for analysis and reporting, budgeting, calculations with formulas, tables, charts, pivot tables, data exchange, and business documents |
XLSX is an Office Open XML spreadsheet file: a ZIP package of XML parts that stores workbooks, sheets, formulas, styles, and charts.
| Data type | Spreadsheet document |
| MIME type | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
| Container format | Open Packaging Conventions (OPC) ZIP package containing SpreadsheetML XML parts (workbook, worksheets, styles, shared strings, charts, relationships, and optional embedded resources) |
| Structure type | ZIP package (OPC) with XML parts and relationship files (.rels) |
| Metadata | Package/core properties and application-specific metadata; may include authoring tool info, timestamps, and custom properties (tool-dependent) |
| Standard / Specification | ISO/IEC 29500 (Office Open XML) and ECMA-376; media type registered by IANA |
| Typical file size | From a few KB (simple tables) to hundreds of MB or more (large datasets, images, many formulas, multiple sheets) |
| Max file size | No fixed format limit; practical limits depend on the application, available memory, and spreadsheet complexity |
| Year introduced | 2007 |
The XLSX file format offers several advantages that make it suitable for common use cases.
The XLSX file format has certain limitations that may affect its use in specific scenarios.
XLSX spreadsheets can be opened and edited using various spreadsheet applications.
Treat XLSX as untrusted input: files may contain external links, embedded objects, or crafted content targeting parser vulnerabilities. Keep software updated and avoid opening unknown files in sensitive environments.
Open standard (ISO/IEC 29500 / ECMA-376); implementations may include vendor-specific extensions