Jordi Burgos

Programming, technology and random things.

Check the previous article for more information on: Javascript export to Excel

Updated to v1.4

The ExcellentExport library is having a lot of visits, from people coming directly to the page or redirected by search engines. So, I decided to update it.

I have got some ideas from comments on the blog or discussions on reddit.

Download the new version from: ExcellentExport.js v1.4

New Changes


Now the export data supports UTF-8 characters.


IE8 or lower do not support data: url schema.


Besides to the Excel export, I've added Export to CSV function.

Working example

Column 1 Column "cool" 2 Column 3 Column 4
100,111 200 300 áéíóú
400 500 600 àèìòù
Text More text Text with new line ç ñ ÄËÏÖÜ äëïöü


Now ExcellentExport.js basically works on all browsers. It is ready for you to use on your projects.

Check on github or this blog for updates. ExcellentExport.js.

Probably, you want to share this article: