Export to CSV App for Excel in the Office Store

Export Excel selections to CSV

This Office app will save time for those who often work with data export. Now converting Excel tables to plain text CSV will not be exhausting – export to CSV proceeds without closing the primary Excel file.

XLTools.net Export to CSV App will save data to CSV in just a few clicks:

  • Export selected ranges instead of whole sheets
  • Apply comma, semicolon or tab as delimiters
  • Export without closing primary Excel file

XLTools.net Export to CSV is built on Microsoft platform. MS Office Add-ins (also known as Office Apps) work across Excel Online, Excel 2016 and Excel 2013 desktop, Excel for iPad, Excel for Mac.

XLTools.net Export to CSV App Overview

Learn your way around:

How to add the Export to CSV App for Excel from the Office Store

Download the add-in from the Office Store website, or directly from Excel interface:

  1. Open Excel > Insert tab > In the Add-ins group click ‘Store’ or ‘Office Add-ins’.
  2. Search for XLTools Export to CSV in the Store > It is free, so just click ‘Add’.
  3. The add-in’s task pane will appear on the sheet. Drag and place it as you wish.

Note: you should be singed in to your Microsoft account to manage products and subscriptions:
File > Account > User Information > Sign in.

Add XLTools.net Export to CSV App from the Office Store to Excel 2016 Excel 2013

Add XLTools.net Export to CSV App from the Office Store to Excel Online

How to export ranges from Excel to CSV

Follow the steps on the app’s pane:

  • Step 1. Select the range you want to export.
  • Step 2. Set the delimiter between the values in the output CSV file: Comma, Semicolon or Tab.
  • Click ‘Generate CSV’ > Save or open the output CSV file.
    Note: the original Excel file remains open, and you can resume editing it.

Export to CSV App Save output

Does the Export to CSV Office Add-in work offline

Online Office add-ins require Internet connection.

But check out our desktop Export to CSV (requires installation). You can run all the same operations, and it also works offline.

Read more on the difference between online Office Add-ins and desktop version.

Any questions or suggestions? Please leave your comment below.

33 Responses to Export to CSV App for Excel in the Office Store

  1. Harry says:

    Hi all,

    I would like to ask if it could be possible to run the csv export of a specific range of cells using a button and a macro?

    Any help on this will be highly appreciated!!



  2. Nina says:


    the tool worked well until now. Now the pop-up window does not appear when I’ve clicked the “Generate CSV” button. Nothing happens. Can you please advise?

    • Maria Balobanova says:

      Hi Nina,
      Thank you for reporting this. Does the same happen in any file? Could you please try on a new test file? We have sent you an email for more details. In the meanwhile, you can try our desktop set of tools, which also includes the Export to CSV feature.

    • Scott Murchison says:

      I’m having the same problem. It used to work. I run Office 365 on a Windows 10 computer.

      • Maria Balobanova says:

        Hi Scott, thank you for reporting the issue. I will pass it to developers to look into it.

  3. Ward Moran says:

    How about adding feature to save it as a text csv file.

    • Maria Balobanova says:

      Hi Ward,
      Could you please clarify a bit more? When you select a range and then click ‘Generate CSV’- this operation converts the selected range to .CSV file. Next, you will have the choice to open the file or save it. Do you mean adding an option to convert the range to .TXT file as well?

      • Ward Moran says:

        Yes, A CSV should be able to be edited as a text file. Your CSV is an excel spreadsheet in table format. I don't think it meets the definition of CSV.

        Your statement to Dave indicated that MS Excel enables you to save Excel tables as plain text CSV.  I have not been able to make it save plain text CSV, that is what I was hoping your add-in would do, as well as allow me to select the range of what I wanted to export.  Every time I have tried to export CSV in Excel, I have been getting the same thing I get with your app, an Excel table.csv, that is not plain text.

      • Ward Moran says:

        I think I have discovered the issue: 

        When the CSV is saved it looks like this excel spreadsheet, and if you double click on it it will open as a spreadsheet, but if you open it with notepad it will display as a CSV should.  So your app does exactly what I need it to do in the way it should.  You may want to include this information in your documentation to prevent misunderstandings.

        • Maria Balobanova says:

          Good to hear it worked! Thank you for the suggestion about documentation. Indeed, when you use the app to export and Excel range to a .CSV file, it does just that. The file has the .csv extension. If you choose to open the file – it may be automatically opened in Excel view. The best way to avoid any misunderstandings is to choose to “Save the file” after export and then open it in a text editor you prefer.

          Basically any CSV file can be opened not only in any text editor, but in Excel as well. But if you do need to open a text file in Excel, a better way would be to import data.

  4. bean says:

    The given procedure to add the Export to CSV App for Excel from the Office Store is very nicely explained here. there are lots of people who do not have the idea about this features of the MS Excel.

  5. Bob says:

    Is there a possibility to export CSV from multiple sheets? It could be the same way of doing that ‘save sheet(s) as separate files’ option in the Workbook Organizer module but the export should not be in excel format. Any idea? Thanks a lot.

  6. g-suite support says:

    While converting Excel tables into plain text, you should export to CSV. For this, you don’t have to close the primary Excel file. So it is very useful for the frequent user of the Microsoft Excel as it is also time-saving.

    • Maria Balobanova says:

      That’s exactly why we created Export to CSV add-in. Happy to hear you find it useful. Thank you for your feedback!

  7. J Tech says:

    Love it….except it changes the data format. Dates get turned into 5 digit numbers. Trying to use the CSV into Outlook. Can’t use this unless this is fixed.

    • Maria Balobanova says:

      Hi Justin,
      Thank you for your feedback! Some online Excel apps perform inconsistently due to Microsoft upgrades to the app development platform. In the meanwhile, you are welcome to try our similar desktop add-in for Excel to CSV export (Windows only).

  8. Luis says:

    Excellent, it works. Only a suggestion: When numeric data are used it would be useful the option to choose the format (coma for decimals in my case). 

    In Excel I have a data as 2.126,45 (Spanish format) and in the generated CSV it turns to 2126.45 aand I'd like 2126,45 (comma for decs and with semicolon as separator of course)


  9. Glenn says:

    Doesn’t work. No pop-up to save or open.
    Waste of time.

    • Maria Balobanova says:

      Hi Glenn, sorry you feel that way! Could you please describe the error in more detail? If you are using Excel for Mac or iPad, there have been reports that add-ins on these platform may work inconsistently due to changes on Microsoft platform. We are looking into it. In the meanwhile, try our desktop version of Export to CSV (for Windows only). Hope it can be useful for your tasks.

  10. Dave says:

    This process is ridiculous and doesn’t work. So “save as csv” closes the work book. Opening it again IF you want to, is a lot less trouble than messing about with this thing. Get rid of it.

    • Maria Balobanova says:

      Hi Dave,

      Sorry to hear that this add-in wasn’t of use to you. But when one has to export numerous tables to CVS from one Excel spreadsheet, then the feature comes in really handy. Opening Excel again and again would be truly frustrating. Another point – “save as csv” exports the whole sheet, not a selected range if you need that.

  11. Alex says:

    I’m using this tool and the file I download starts with a ZERO WIDTH NO-BREAK SPACE (&#65279) and is messing with some of the tools i’m trying to use with the .csv. Any ideas why this is happening?

  12. Mario says:

    This is okay, but not quite as useful as importing from CSV file. Excel has a nasty habit of re-formatting everything to scientific notation, removing leading blanks, etc…
    You have anything to import CSV?

    • Maria Balobanova says:

      Thank you, Mario! The idea for CSV import is great, we will consider it in the next XLTools updates.

  13. B El says:

    While attempting to install the addin, it said that it sends information over the internet. Could you please point out what data is being sent over the internet while using this addin? Is there a document detailing that?

  14. Dave Greene says:

    What’s the advantage of using the Add-In versus saving the spreadsheet as a CSV file type?

    • Maria Balobanova says:

      Hello Dave, excellent question!
      1) MS Excel does enable you to save Excel tables as plain text CSV files, however, there is a drawback. Every time you save Excel file in CSV format, the original Excel file is automatically closed. So you have to reopen Excel after each export operation, which is rather time consuming if you need to convert multiple files. The Export to CSV feature by XLTools simplifies this routine operation. It enables converting an Excel file to CSV format without closing the original Excel file or changing its extension. As a result, your original Excel file stays in its primary format (nothing is changed!) while all selected table data are exported to CSV file.
      2) With XLTools you can choose a different separator in the resulting CSV file (comma, semicolon, tab, vertical bar).
      3) With XLTools you can select a specific range to export to CSV, instead of the whole spreadsheet.
      4) It is so much faster and easier!
      We have this Export to CSV feature as an Office App, as well as a part of desktop version of XLTools.

Leave a Reply to Mario Cancel reply

Your email address will not be published. Required fields are marked *