TapToConvert All conversions

Home / Spreadsheet Converter / XLSM Converter

XLSM Converter

Convert XLSM files to CSV, PDF, XLS, XLSX and other formats. Most conversions run in your browser; a few use our server and delete the file right after. Pick a target, drop your files and download the results.

Drop files hereChoose XLSM files Nothing is uploaded. Any size your device can handle.

Add a file from a URL

The file is fetched by your browser straight from that website, not through our servers. It works when the site allows other websites to download its files.

Settings

Add files to begin.

    What is an XLSM file?

    XLSM stands for Excel macro-enabled workbook. It was created by Microsoft and first released in 2007. An XLSM is an XLSX that is allowed to carry VBA macros. The sheets inside are exactly like an XLSX, so the data converts normally; only the macros are left behind, because other formats cannot run them.

    Typespreadsheet
    CompressionLossless
    In a browseropens in Excel, which asks before running its macros; Google Sheets and LibreOffice Calc open the sheets
    Common usesworkbooks that automate reports, imports and calculations with macros
    MIME typeapplication/vnd.ms-excel.sheet.macroEnabled.12

    Which format should you convert XLSM to?

    • XLSM to XLSX to open in Excel with every sheet and formula.
    • XLSM to CSV to import into a database, CRM or email tool.
    • XLSM to XLS for older software that only reads Excel 97 to 2003 files.

    How to open an XLSM file

    Whether an XLSM file opens with a double click depends on the device. Here is what works on each, without buying software:

    WindowsExcel opens it on Windows; Google Sheets and LibreOffice Calc are free alternatives.
    MacNumbers opens it, as do Excel for Mac and LibreOffice Calc.
    iPhone and iPadNumbers, Google Sheets and the Excel app open it from the Files app.
    AndroidGoogle Sheets and the Excel app open it from Files by Google.
    Web browserXLSM opens in Excel, which asks before running its macros; Google Sheets and LibreOffice Calc open the sheets.

    Want the technical details? See what a .xlsm file is, with its MIME type, file signature and a viewer.

    XLSM compared with other spreadsheet formats

    How XLSM stacks up against the formats people most often convert it to or from:

    FormatCompressionUsually containsReleasedBest for
    XLSMLosslessseveral sheets with values, formulas and formatting, plus VBA macros2007workbooks that automate reports, imports and calculations with macros
    XLSXLosslessseveral sheets with values, formulas, formatting and charts2007business spreadsheets, reports and anything shared with Excel users
    CSVLosslessone table of plain text values, one row per line1972data exports, imports into databases and exchanging tables between programs
    XLSLosslessseveral sheets with values, formulas and formatting in a binary file1997older Excel files and systems that still export the legacy format
    ODSLosslessseveral sheets with values, formulas and formatting2005LibreOffice and OpenOffice users and public-sector documents

    How to use the XLSM converter

    1. Choose the format you want in the Convert to menu.
    2. Drop your XLSM files on the box, or press Choose XLSM files. Several files can go in at once.
    3. Adjust the settings if you need to; the defaults suit most people.
    4. Press Convert and save each file with its Download button. Converting to PDF uses our server, which deletes the file right after; the rest never leave your device.

    Tips for converting XLSM files without losing anything

    Converting an XLSM file keeps every value exactly; what can change is structure, such as extra sheets, formulas and styling, depending on the target.

    • Keep workbooks as XLSX or ODS while you work on them, and export CSV only for importing into other systems.
    • CSV keeps one sheet and no formulas; converting back will not restore what was dropped.
    • Save CSV files as UTF-8 so names with accents and other alphabets survive the trip between programs.
    • Before converting a large workbook, remove unused sheets and ranges to keep the result small.
    • Name the header row clearly before exporting CSV; most import tools map columns by these names.
    • If numbers with leading zeros, such as postcodes or phone numbers, must survive, format those columns as text before converting.
    • When a system rejects your file, check whether it expects a comma or a semicolon as the separator; many European systems use semicolons.

    Convert XLSM files from the command line

    LibreOffice converts spreadsheets from the command line without opening a window:

    soffice --headless --convert-to csv input.xlsm

    The converter on this page does the same job in your browser, without installing anything.

    XLSM converter FAQ

    What is an XLSM file?

    XLSM stands for Excel macro-enabled workbook, a spreadsheet format created by Microsoft in 2007. An XLSM is an XLSX that is allowed to carry VBA macros. The sheets inside are exactly like an XLSX, so the data converts normally; only the macros are left behind, because other formats cannot run them.

    How do I open an XLSM file?

    XLSM opens in Excel, which asks before running its macros; Google Sheets and LibreOffice Calc open the sheets. If the program you need will not open it, convert it to a more widely supported format above.

    What is the most common XLSM conversion?

    XLSM to CSV is the conversion people search for most. CSV holds a single table of plain text, so the first sheet of the XLSM is saved. Formulas become their last calculated values, and other sheets, formatting and charts are left out.

    Does converting XLSM files here upload them?

    Only for some conversions. Converting to PDF uses our conversion server, where the file is deleted as soon as the result is sent back; the other conversions run inside your browser and never leave your device.

    Is the XLSM converter free?

    Yes. There is no sign-up and no watermark. Conversions that use our server accept files up to 25 MB, with a fair-use limit per hour. The site is supported by advertising.

    Can I convert XLSM files on iPhone or Android?

    Yes. Open this page in Safari on iPhone and iPad, or in Chrome on Android, choose your XLSM files and download the results to your Downloads folder.

    Can I convert several XLSM files at once?

    Yes. Drop as many as you like; they are converted one after another, each with its own download button.

    Convert XLSM to another format

    See the full list of supported formats.

    Try MP4 to MP3, HEIC, merge PDF or compress video.