Saved from https://stackoverflow.com/questions/14964035/how-to-export-javascript-array-info-to-csv-on-client-side
const rows = [["name1", "city1", "some other info"], ["name2", "city2", "more info"]]; let csvContent = "data:text/csv;charset=utf-8,"; rows.forEach(function(rowArray){ let row = rowArray.join(","); csvContent += row + "\r\n"; });