Skip to the converter

XLSM converter, in your browser.

Convert XLSM files to XLSX, CSV and JSON, or turn other files into XLSM. Everything on this page is converted in your browser, so your files never leave your device.

Drop XLSM files here

or choose from your computer paste with Ctrl V

Ready · other file types work too0 bytes uploaded, ever

Convert XLSM to…

3 formats

Convert to XLSM from…

2 formats

About XLSM

XLSM is XLSX with a VBA macro project attached. Excel refuses to save macros inside a plain XLSX, so a workbook with macros gets this extension. The cells are stored exactly as in XLSX; the macros are a separate binary part of the package.

XLSM can carry macros, which email systems often block and which other spreadsheet apps cannot run. XLSM keeps a workbook's macros.

Stands for
Excel Macro-Enabled Workbook
Type
Spreadsheet
Compression
ZIP container of XML
Introduced
2007, by Microsoft
Opens in
Excel, LibreOffice, Google Sheets (macros are ignored), Numbers
Best for
Workbooks that carry VBA macros
File extension
.xlsm
MIME type
application/vnd.ms-excel.sheet.macroEnabled.12

Questions

How do I open an XLSM file?

XLSM opens in: Excel, LibreOffice, Google Sheets (macros are ignored), Numbers. If your device or app cannot open it, convert it to XLSX or CSV above.

What can I convert XLSM to?

ToAny converts XLSM to XLSX, CSV and JSON.

What can I convert to XLSM?

ToAny creates XLSM files from CSV and XLSX.

Are my files uploaded?

No. Every XLSM conversion listed here runs inside your browser. The files stay on your device.

Other data formats